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.
A 6th-century Qimin Yaoshu recipe for soured milk. Cow's or sheep's milk is simmered over a dried-dung fire, strained through raw silk into a fired clay jar, and set overnight with half a spoon of old sweet lao per sheng of milk, kept a little warmer than the body.
Fully documentedFermented milk
Recipe
No fixed amounts recordedAmounts are the recipe's own, in Northern Wei measures (1 dou = 10 sheng).
Cow's or sheep's milk
Made separately or mixed, as the maker likes; season from the end of the 3rd month to the end of the 8th month[qmys-ws]
Sweet lao from an earlier batch, as the starterhalf a spoon per sheng of boiled milk
back-slopped with old sweet lao; or sour rice gruel when no lao is to hand
Start
Drag the bar or press Play
What changes:Cows and ewes are milked in the grass season, leaving a third of the milk for the young
Step 1 of 4
Milk the cows and ewes in the grass season
Time
Not documented
Temperature
Not documented
Salt
None given
Acidity
Not documented
Which microbes the steps name, step by step
L. delbrueckii
Output: fresh milk.
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
A 6th-century Qimin Yaoshu recipe for soured milk. Cow's or sheep's milk is simmered over a dried-dung fire, strained through raw silk into a fired clay jar, and set overnight with half a spoon of old sweet lao per sheng of milk, kept a little warmer than the body. In tarag, a related Mongolian soured milk of cows, goats and yaks, Lactobacillus delbrueckii was the predominant lactic acid bacterium across 26 samples does most of the fermenting.
Dried lao (作乾酪法)Made in the 7th–8th months. Lao is warmed in the sun and its skin skimmed again and again until no fat is left, stir-fried briefly, then sun-dried in pear-sized balls that keep for years for travel. One ball flavours five boilings of gruel.
Strained lao (作漉酪法)Made in the 8th month. Lao hangs in a raw-cloth bag until it stops dripping, is briefly stir-fried and sun-dried in pear-sized balls; it tastes better than dried lao, and unfried it breeds insects.
Mare's-milk lao starter (作馬酪酵法)Two or three sheng of donkey's milk is mixed into mare's milk; the sediment of the set lao is rolled into a ball and sun-dried as next year's starter.
Safety
Its recipe boils the milk four or five times before setting it, and heats an old jar through in embers before the jar is used again.
Qimin Yaoshu, vol. 6, ch. 57 (養羊). The Ming Bencao Gangmu later quotes a similar method, with milk boiled tens of times, the skin skimmed for su and a little old lao added under a paper seal. In 2010 Hirata and colleagues reproduced the Qimin Yaoshu milk recipes and identified raku (lao) as sour milk (abstract).
Temperature, salt and pH
The 6th-century Qimin Yaoshu gives the setting warmth only in words, and no study we found has measured this recipe.