specifications

Specification and standard documents
git clone git://git.finwo.net/misc/specifications
Log | Files | Refs | README | LICENSE

commit 236e5a722de9d5ccdd92d00f91f6b3941a4a3dae
parent a13925a9fb469b0ca095535a4a67e5374dd831b6
Author: finwo <finwo@pm.me>
Date:   Wed, 12 Aug 2020 11:56:15 +0200

Re-rendered 0003 with 63 lines per page (new standard)

Diffstat:
Mbuild.sh | 10+++++++++-
Mdocs/spec/0003.pdf | 81+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------
Msrc/spec/0003/document.txt | 45+++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 117 insertions(+), 19 deletions(-)

diff --git a/build.sh b/build.sh @@ -44,6 +44,14 @@ find ${ORGDIR} -maxdepth 1 -type d -regextype posix-egrep -regex '.*[0-9]{4}' | # Include render data script/template.sh -c ${spec}/data.ini ${filename} > ${filename}.rendered + # <0003 = 60 lines per page + # >=0003 = 63 lines per page + LPP=60 + if [ "${DATA[identifier]}" -ge "3" ]; then + LPP=63 + fi + echo "LPP: ${LPP}" + # Font: Courier # 10pt font # 12pt line height @@ -53,7 +61,7 @@ find ${ORGDIR} -maxdepth 1 -type d -regextype posix-egrep -regex '.*[0-9]{4}' | # Based on A4 paper # -c 81 because of a minor bug in text2pdf - text2pdf -f Courier -s 10 -v 12 -l 60 -c 81 -t 8 -A 4 -T "${DATA[identifier]} - ${DATA[title]}" < ${filename}.rendered > ${SPECDIR}/${DATA[identifier]}.pdf + text2pdf -f Courier -s 10 -v 12 -l $LPP -c 81 -t 8 -A 4 -T "${DATA[identifier]} - ${DATA[title]}" < ${filename}.rendered > ${SPECDIR}/${DATA[identifier]}.pdf # Remove rendered version rm ${filename}.rendered diff --git a/docs/spec/0003.pdf b/docs/spec/0003.pdf @@ -1,7 +1,7 @@ %PDF-1.1 1 0 obj << -/CreationDate (D:20200721141522) +/CreationDate (D:20200812115417) /Producer (text2pdf v1.1 (\251 Phil Smith, 1996)) /Title (0003 - Specification Style Guide) >> @@ -94,6 +94,9 @@ BT ()' ()' ()' +()' +()' +()' (Copyright Notice)' ()' ( This document is licensed under a)' @@ -107,7 +110,7 @@ ET endstream endobj 8 0 obj -1040 +1052 endobj 9 0 obj << @@ -185,12 +188,15 @@ BT ()' ()' ()' +()' +()' +()' (Bron [Page 2])' ET endstream endobj 11 0 obj -3657 +3669 endobj 12 0 obj << @@ -268,12 +274,15 @@ BT ()' ()' ()' +()' +()' +()' (Bron [Page 3])' ET endstream endobj 14 0 obj -2731 +2743 endobj 15 0 obj << @@ -351,12 +360,15 @@ BT ()' ()' ()' +()' +()' +()' (Bron [Page 4])' ET endstream endobj 17 0 obj -2158 +2170 endobj 18 0 obj << @@ -434,12 +446,15 @@ BT ()' ()' ()' +()' +()' +()' (Bron [Page 5])' ET endstream endobj 20 0 obj -2287 +2299 endobj 21 0 obj << @@ -517,12 +532,15 @@ BT ()' ()' ()' +()' +()' +()' (Bron [Page 6])' ET endstream endobj 23 0 obj -1606 +1618 endobj 24 0 obj << @@ -600,12 +618,15 @@ BT ()' ()' ()' +()' +()' +()' (Bron [Page 7])' ET endstream endobj 26 0 obj -2065 +2077 endobj 27 0 obj << @@ -683,12 +704,15 @@ BT ()' ()' ()' +()' +()' +()' (Bron [Page 8])' ET endstream endobj 29 0 obj -2764 +2776 endobj 30 0 obj << @@ -766,12 +790,15 @@ BT ( and separable. This may result in some duplication of text between the)' ( Abstract and the Introduction; this is acceptable.)' ()' +()' +()' +()' (Bron [Page 9])' ET endstream endobj 32 0 obj -3142 +3154 endobj 33 0 obj << @@ -849,12 +876,15 @@ BT ()' ()' ()' +()' +()' +()' (Bron [Page 10])' ET endstream endobj 35 0 obj -1888 +1900 endobj 36 0 obj << @@ -932,12 +962,15 @@ BT ()' ()' ()' +()' +()' +()' (Bron [Page 11])' ET endstream endobj 38 0 obj -2157 +2169 endobj 39 0 obj << @@ -1015,12 +1048,15 @@ BT ()' ()' ()' +()' +()' +()' (Bron [Page 12])' ET endstream endobj 41 0 obj -1915 +1927 endobj 42 0 obj << @@ -1098,12 +1134,15 @@ BT ( contact information should be similar to the format of information in the)' ( Author Information section.)' ()' +()' +()' +()' (Bron [Page 13])' ET endstream endobj 44 0 obj -2974 +2986 endobj 45 0 obj << @@ -1181,12 +1220,15 @@ BT ()' ()' ()' +()' +()' +()' (Bron [Page 14])' ET endstream endobj 47 0 obj -1566 +1578 endobj 48 0 obj << @@ -1264,12 +1306,15 @@ BT ()' ()' ()' +()' +()' +()' (Bron [Page 15])' ET endstream endobj 50 0 obj -1116 +1128 endobj 3 0 obj << @@ -1281,12 +1326,12 @@ endobj endobj xref 0 51 -0000000000 65535 f 0000000009 00000 n 0000000155 00000 n 0000035768 00000 n 0000000204 00000 n 0000000282 00000 n 0000000353 00000 n 0000000433 00000 n 0000001525 00000 n 0000001545 00000 n 0000001626 00000 n 0000005337 00000 n 0000005358 00000 n 0000005440 00000 n 0000008225 00000 n 0000008246 00000 n 0000008328 00000 n 0000010540 00000 n 0000010561 00000 n 0000010643 00000 n 0000012984 00000 n 0000013005 00000 n 0000013087 00000 n 0000014747 00000 n 0000014768 00000 n 0000014850 00000 n 0000016969 00000 n 0000016990 00000 n 0000017072 00000 n 0000019890 00000 n 0000019911 00000 n 0000019993 00000 n 0000023189 00000 n 0000023210 00000 n 0000023292 00000 n 0000025234 00000 n 0000025255 00000 n 0000025337 00000 n 0000027548 00000 n 0000027569 00000 n 0000027651 00000 n 0000029620 00000 n 0000029641 00000 n 0000029723 00000 n 0000032751 00000 n 0000032772 00000 n 0000032854 00000 n 0000034474 00000 n 0000034495 00000 n 0000034577 00000 n 0000035747 00000 n trailer +0000000000 65535 f 0000000009 00000 n 0000000155 00000 n 0000035948 00000 n 0000000204 00000 n 0000000282 00000 n 0000000353 00000 n 0000000433 00000 n 0000001537 00000 n 0000001557 00000 n 0000001638 00000 n 0000005361 00000 n 0000005382 00000 n 0000005464 00000 n 0000008261 00000 n 0000008282 00000 n 0000008364 00000 n 0000010588 00000 n 0000010609 00000 n 0000010691 00000 n 0000013044 00000 n 0000013065 00000 n 0000013147 00000 n 0000014819 00000 n 0000014840 00000 n 0000014922 00000 n 0000017053 00000 n 0000017074 00000 n 0000017156 00000 n 0000019986 00000 n 0000020007 00000 n 0000020089 00000 n 0000023297 00000 n 0000023318 00000 n 0000023400 00000 n 0000025354 00000 n 0000025375 00000 n 0000025457 00000 n 0000027680 00000 n 0000027701 00000 n 0000027783 00000 n 0000029764 00000 n 0000029785 00000 n 0000029867 00000 n 0000032907 00000 n 0000032928 00000 n 0000033010 00000 n 0000034642 00000 n 0000034663 00000 n 0000034745 00000 n 0000035927 00000 n trailer << /Size 51 /Root 2 0 R /Info 1 0 R >> startxref -35951 +36131 %%EOF diff --git a/src/spec/0003/document.txt b/src/spec/0003/document.txt @@ -49,6 +49,9 @@ Abstract + + + Copyright Notice This document is licensed under a @@ -117,6 +120,9 @@ Table of Contents + + + Bron [Page 2] SD0003 Specification Style Guide June 2020 @@ -177,6 +183,9 @@ SD0003 Specification Style Guide June 2020 + + + Bron [Page 3] SD0003 Specification Style Guide June 2020 @@ -237,6 +246,9 @@ SD0003 Specification Style Guide June 2020 + + + Bron [Page 4] SD0003 Specification Style Guide June 2020 @@ -297,6 +309,9 @@ SD0003 Specification Style Guide June 2020 + + + Bron [Page 5] SD0003 Specification Style Guide June 2020 @@ -357,6 +372,9 @@ SD0003 Specification Style Guide June 2020 + + + Bron [Page 6] SD0003 Specification Style Guide June 2020 @@ -417,6 +435,9 @@ SD0003 Specification Style Guide June 2020 + + + Bron [Page 7] SD0003 Specification Style Guide June 2020 @@ -477,6 +498,9 @@ SD0003 Specification Style Guide June 2020 + + + Bron [Page 8] SD0003 Specification Style Guide June 2020 @@ -537,6 +561,9 @@ SD0003 Specification Style Guide June 2020 and separable. This may result in some duplication of text between the Abstract and the Introduction; this is acceptable. + + + Bron [Page 9] SD0003 Specification Style Guide June 2020 @@ -597,6 +624,9 @@ SD0003 Specification Style Guide June 2020 + + + Bron [Page 10] SD0003 Specification Style Guide June 2020 @@ -657,6 +687,9 @@ SD0003 Specification Style Guide June 2020 + + + Bron [Page 11] SD0003 Specification Style Guide June 2020 @@ -717,6 +750,9 @@ SD0003 Specification Style Guide June 2020 + + + Bron [Page 12] SD0003 Specification Style Guide June 2020 @@ -777,6 +813,9 @@ SD0003 Specification Style Guide June 2020 contact information should be similar to the format of information in the Author Information section. + + + Bron [Page 13] SD0003 Specification Style Guide June 2020 @@ -837,6 +876,9 @@ SD0003 Specification Style Guide June 2020 + + + Bron [Page 14] SD0003 Specification Style Guide June 2020 @@ -897,4 +939,7 @@ Author Information + + + Bron [Page 15]