Side-by-side or overlay PDF diff driven by one engine that reads each file into a structured model — text, vector geometry, images, form fields, annotations — and compares the models. Moves show as moves, edits show only where they happened, and any PDF type works without picking a mode.
Open a STEP / STP part and it measures itself — volume, thinnest wall, draft and undercut checks on load, plus hole detection with a BOM. Measure, section, export STL. Rust + WASM B-rep kernel, runs in your browser.
Divine vinegar from huangzheng and bran (神酢法) and flatbread-fed vinegar (燒餅作酢法)神酢
Two 6th-century Qimin Yaoshu vinegars. For divine vinegar, warm huangzheng starter and steamed wheat bran are soaked with just enough water, pressed like wine on the third day, and the liquid is left in a large jar for a month. The flatbread vinegar is fed small baked flatbreads four or five times until the bubbling stops.
Fully documentedVinegar30 days
Recipe
Amounts from a sourceThe text's own amounts for divine vinegar. The flatbread vinegar uses 1 dou wheat yi to 3 dou water, scaled to the jar.
What changes:Huangzheng and wheat bran are steamed
Step 1 of 4
Steam the huangzheng dry and the bran thoroughly
Time
Not documented
Temperature
Not documented
Salt
None given
Acidity
Not documented
Which microbes the steps name, step by step
Saccharomyces sp.
Acetobacter pasteurianus
Acetobacter oryzoeni
Acetobacter pomorum
The text has 1 hu of huangzheng steamed dry and 3 hu of bran steamed through [qmys-ws]. Output: steamed huangzheng and bran.
Flavour
Not documented
Texture
Not documented
Colour
Not documented
Microbes at work in this step
Not documented for this step.
Method
Measured measured in a studySet fixed by a specification or tested recipeReported one source reports itTypical a general value, not sourced for this fermentUnconfirmed not yet checked against a source
At a glance
Two 6th-century Qimin Yaoshu vinegars. For divine vinegar, warm huangzheng starter and steamed wheat bran are soaked with just enough water, pressed like wine on the third day, and the liquid is left in a large jar for a month. The flatbread vinegar is fed small baked flatbreads four or five times until the bubbling stops. Made in 4 steps over 30 days. The longest step, sour the clear liquid in a large jar for a month, takes 30 days (Jia Sixie 2026). Saccharomyces sp. and Acetobacter pasteurianus do most of the fermenting.
The chapter's only vinegar that starts from huangzheng and bran and is pressed like wine on the third day, so it is the liquid, not the whole mash, that sours. The flatbread version instead feeds baked bread into the jar again and again.
Flatbread-fed vinegar (燒餅作酢法)Made on the 7th day of the 7th month with 1 dou wheat yi and 3 dou water put in on the same day. On the first day a few sheng of flour are kneaded soft, baked into flatbreads, cooled and dropped in. Each time the bread has dissolved overnight, more is baked and added, 4–5 times in all, until the taste is good and the bubbling stops. Any baked flour cakes, even thin bread edges, can be used [qmys-ws].
Safety
The text's own rules are to use a sound jar, to cool the jar with cold water when it heats up (or the vinegar spoils), to skim off the white film that floats on top, and not to pour hot food into newly ripe vinegar [qmys-ws].
Qimin Yaoshu (6th century, Jia Sixie), juan 8, ch. 71 作酢法, 神酢法 and 燒餅作酢法. In the Wikisource text the divine-vinegar recipe follows the spoiled-wine vinegars without its own heading [qmys-ws].
Temperature, salt and pH
The 6th-century Qimin Yaoshu gives warmth only in words and salt only by volume, and no study we found has measured this recipe.