{"_id":"mingkwai-typesetter","_rev":"29-4fd8fd7948257e8b19507dbad1bd09be","name":"mingkwai-typesetter","description":"A streaming MarkDown -> (Xe, Lua)LaTeX -> PDF typesetter","dist-tags":{"latest":"0.3.0"},"versions":{"0.1.1":{"name":"mingkwai-typesetter","version":"0.1.1","description":"A Classical Chinese Typewriter / Typesetter for the Digital Age","main":"lib/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/loveencounterflow/mingkwai-typesetter.git"},"keywords":["mingkwai","chinese","CJK","typesetter","typewriter","typography"],"author":"","license":"MIT","bugs":{"url":"https://github.com/loveencounterflow/mingkwai-typesetter/issues"},"homepage":"https://github.com/loveencounterflow/mingkwai-typesetter","dependencies":{"coffee-script":"^1.8.0","coffeenode-teacup":"^0.1.1","coffeenode-text":"^0.1.9","coffeenode-trm":"^0.1.20","coffeenode-types":"^0.1.1","express":"^4.10.2","harmony-reflect":"^1.1.0","htmlparser2":"^3.8.2","pipedreams":"^0.1.4","remarkably":"^0.1.9","socket.io":"^1.2.0"},"gitHead":"37d350bd1c8afc46221c001a5361a8d8881c6461","_id":"mingkwai-typesetter@0.1.1","_shasum":"305a5b50afffc0a4645e39574b0dd30dc8b0658c","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"loveencounterflow","email":"paragate@gmx.net"},"maintainers":[{"name":"loveencounterflow","email":"paragate@gmx.net"}],"dist":{"shasum":"305a5b50afffc0a4645e39574b0dd30dc8b0658c","tarball":"https://registry.npmjs.org/mingkwai-typesetter/-/mingkwai-typesetter-0.1.1.tgz","integrity":"sha512-ZzbBMOxxJ9KHBNsoiolTcvxjW5ima2Ij1pUD4aGipjaxojiu6aK0mben+1BWgXne2fK1VMjz4t9OuuNJibWwkg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzHrgNzT0c/t3VPPNrknTS5ZvGxZ5X/CpfwncU/nv36gIhAL5FSlL8T7f/XIbQtx7FcfY46VuLmwgvQ0b+5MauX4HJ"}]},"directories":{}},"0.1.2":{"name":"mingkwai-typesetter","version":"0.1.2","description":"A Classical Chinese Typewriter / Typesetter for the Digital Age","main":"lib/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/loveencounterflow/mingkwai-typesetter.git"},"keywords":["mingkwai","chinese","CJK","typesetter","typewriter","typography"],"author":"","license":"MIT","bugs":{"url":"https://github.com/loveencounterflow/mingkwai-typesetter/issues"},"homepage":"https://github.com/loveencounterflow/mingkwai-typesetter","dependencies":{"coffee-script":"^1.8.0","coffeenode-teacup":"^0.1.1","coffeenode-text":"^0.1.9","coffeenode-trm":"^0.1.20","coffeenode-types":"^0.1.1","express":"^4.10.2","harmony-reflect":"^1.1.0","htmlparser2":"^3.8.2","pipedreams":"^0.1.4","remarkably":"^0.1.9","socket.io":"^1.2.0"},"gitHead":"3ce853db5cf77d8839427aeaa0d7fd76f10d5909","_id":"mingkwai-typesetter@0.1.2","_shasum":"2772a3ec1127357ba99d8c5d543ef49d152a288c","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"loveencounterflow","email":"paragate@gmx.net"},"maintainers":[{"name":"loveencounterflow","email":"paragate@gmx.net"}],"dist":{"shasum":"2772a3ec1127357ba99d8c5d543ef49d152a288c","tarball":"https://registry.npmjs.org/mingkwai-typesetter/-/mingkwai-typesetter-0.1.2.tgz","integrity":"sha512-6iiJ9K4UzvHzU/OkW4AZ6m9Vv8tZNx8WE4SwRKfQ+MCx49AsGZnLvKnsoBFLkCgLrraimZnequSnMsny16e2ig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC9242GMhw+7ToAQLX5B8m5pkZ8UAOtzjXmeSSfQ0XXHAiEA32rV77Hh1P+0VHHEF6zHqtTweNmDoBBYWbPBoak81cM="}]},"directories":{}},"0.1.3":{"name":"mingkwai-typesetter","version":"0.1.3","description":"A Classical Chinese Typewriter / Typesetter for the Digital Age","main":"lib/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/loveencounterflow/mingkwai-typesetter.git"},"keywords":["mingkwai","chinese","CJK","typesetter","typewriter","typography"],"author":"","license":"MIT","bugs":{"url":"https://github.com/loveencounterflow/mingkwai-typesetter/issues"},"homepage":"https://github.com/loveencounterflow/mingkwai-typesetter","dependencies":{"coffee-script":"^1.8.0","coffeenode-teacup":"^0.1.1","coffeenode-text":"^0.1.9","coffeenode-trm":"^0.1.20","coffeenode-types":"^0.1.1","express":"^4.10.2","harmony-reflect":"^1.1.0","htmlparser2":"^3.8.2","pipedreams":"^0.1.4","remarkably":"^0.1.9","socket.io":"^1.2.0"},"gitHead":"a7cb672d116b5d9a63b3fdef5ebba4e5c721ecd7","_id":"mingkwai-typesetter@0.1.3","_shasum":"54c1f507eb9a15699f16c1c8574550500cd83b3f","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"loveencounterflow","email":"paragate@gmx.net"},"maintainers":[{"name":"loveencounterflow","email":"paragate@gmx.net"}],"dist":{"shasum":"54c1f507eb9a15699f16c1c8574550500cd83b3f","tarball":"https://registry.npmjs.org/mingkwai-typesetter/-/mingkwai-typesetter-0.1.3.tgz","integrity":"sha512-cpNZdcmD2YbjnTsL9RRgIddLHEIV7tsyDacjYDvZxFKDjD6MSIxn0lrGzX+dlCJ2X2KvHVebj1sWrbEVI9vqzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHLvXFPOxfcza3dPBJlv75IT/a7YVGLKPgg9szIgdwUAAiA6lgfyElhaxKUzA3Wk2+HjGcPpVpSGtN/v2d25fSNFHQ=="}]},"directories":{}},"0.1.4":{"name":"mingkwai-typesetter","version":"0.1.4","description":"A Classical Chinese Typewriter / Typesetter for the Digital Age","main":"lib/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/loveencounterflow/mingkwai-typesetter.git"},"keywords":["mingkwai","chinese","CJK","typesetter","typewriter","typography"],"author":"","license":"MIT","bugs":{"url":"https://github.com/loveencounterflow/mingkwai-typesetter/issues"},"homepage":"https://github.com/loveencounterflow/mingkwai-typesetter","dependencies":{"coffee-script":"^1.8.0","coffeenode-teacup":"^0.1.1","coffeenode-text":"^0.1.9","coffeenode-trm":"^0.1.20","coffeenode-types":"^0.1.1","express":"^4.10.2","harmony-reflect":"^1.1.0","htmlparser2":"^3.8.2","pipedreams":"^0.1.4","remarkably":"^0.1.9","socket.io":"^1.2.0"},"gitHead":"40d11958d4e017d0c166003f276e953c36ed799c","_id":"mingkwai-typesetter@0.1.4","_shasum":"13023ab7dd7b4c0a35d00b3005708444edb6e365","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"loveencounterflow","email":"paragate@gmx.net"},"maintainers":[{"name":"loveencounterflow","email":"paragate@gmx.net"}],"dist":{"shasum":"13023ab7dd7b4c0a35d00b3005708444edb6e365","tarball":"https://registry.npmjs.org/mingkwai-typesetter/-/mingkwai-typesetter-0.1.4.tgz","integrity":"sha512-UlwBV1TLxUC+M5b/PGh7jZxJq37iJXZSXSEtFemtyFSf+FLfnUSlRFt+NGAKYjyXBpuTCICIbJuG1mzcjgukNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqW/cVs7q2mEnF2ytwSaUXhkje7zpHNNlKjuUhtoUAJAIgeDdzaHRivPxUY70Soq0ZsplBV6mChj353g7jtlrHoyw="}]},"directories":{}},"0.1.5":{"name":"mingkwai-typesetter","version":"0.1.5","description":"A Classical Chinese Typewriter / Typesetter for the Digital Age","main":"lib/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/loveencounterflow/mingkwai-typesetter.git"},"keywords":["mingkwai","chinese","CJK","typesetter","typewriter","typography"],"author":"","license":"MIT","bugs":{"url":"https://github.com/loveencounterflow/mingkwai-typesetter/issues"},"homepage":"https://github.com/loveencounterflow/mingkwai-typesetter","dependencies":{"coffee-script":"^1.8.0","coffeenode-teacup":"^0.1.1","coffeenode-text":"^0.1.9","coffeenode-trm":"^0.1.20","coffeenode-types":"^0.1.1","express":"^4.10.2","harmony-reflect":"^1.1.0","htmlparser2":"^3.8.2","pipedreams":"^0.1.4","remarkably":"^0.1.9","socket.io":"^1.2.0"},"gitHead":"b0cb43079317e80256fff0091496f7d8c4880640","_id":"mingkwai-typesetter@0.1.5","_shasum":"c7a48fada2a066ef5f02124230e9dbfc365079ac","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"loveencounterflow","email":"paragate@gmx.net"},"maintainers":[{"name":"loveencounterflow","email":"paragate@gmx.net"}],"dist":{"shasum":"c7a48fada2a066ef5f02124230e9dbfc365079ac","tarball":"https://registry.npmjs.org/mingkwai-typesetter/-/mingkwai-typesetter-0.1.5.tgz","integrity":"sha512-RtzchCnFqcgG3G8xPamsNU26gOc4hrr1WsJiAAcYNquhL1Zg9bdlPG6RIqHqY+RxPAk5q5zG7DlyVYJ4m0BtLA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDif3ibJaYNfxVatULprM2iSpJa9bOHr0YjtmTEwFNDdAIhAPwbnCvevIH+XVLisb0YjWqo0D0yq1F1eL1Mj7Rcprrr"}]},"directories":{}},"0.1.6":{"name":"mingkwai-typesetter","version":"0.1.6","description":"A Classical Chinese Typewriter / Typesetter for the Digital Age","main":"lib/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/loveencounterflow/mingkwai-typesetter.git"},"keywords":["mingkwai","chinese","CJK","typesetter","typewriter","typography"],"author":"","license":"MIT","bugs":{"url":"https://github.com/loveencounterflow/mingkwai-typesetter/issues"},"homepage":"https://github.com/loveencounterflow/mingkwai-typesetter","dependencies":{"coffee-script":"^1.8.0","coffeenode-teacup":"^0.1.1","coffeenode-text":"^0.1.9","coffeenode-trm":"^0.1.20","coffeenode-types":"^0.1.1","express":"^4.10.2","harmony-reflect":"^1.1.0","htmlparser2":"^3.8.2","pipedreams":"^0.1.4","remarkably":"^0.1.9","socket.io":"^1.2.0"},"gitHead":"c93ce22ded77ac9cd6215c4081d4b9800d8d62a5","_id":"mingkwai-typesetter@0.1.6","_shasum":"bbcc77e5d0b81e7b82e98d39aaa0fc85518718cf","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"loveencounterflow","email":"paragate@gmx.net"},"maintainers":[{"name":"loveencounterflow","email":"paragate@gmx.net"}],"dist":{"shasum":"bbcc77e5d0b81e7b82e98d39aaa0fc85518718cf","tarball":"https://registry.npmjs.org/mingkwai-typesetter/-/mingkwai-typesetter-0.1.6.tgz","integrity":"sha512-oDHl7IRmXdnbafylATxmfLbVYv98X/ypT28l0O33wUQFUr3wLTAyZcpsx6dhhfEuSGS5Wn+DbyU1sjfwOGsleg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChRTzLPYt+l7Fw50ymif9OG4q5yW6h5fv/SJb3qKT6GgIgOLDUbBTbBKmRuroJ7wgT23KqL0U59CPsTh5eCSuNdsY="}]},"directories":{}},"0.1.7":{"name":"mingkwai-typesetter","version":"0.1.7","description":"A Classical Chinese Typewriter / Typesetter for the Digital Age","main":"lib/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/loveencounterflow/mingkwai-typesetter.git"},"keywords":["mingkwai","chinese","CJK","typesetter","typewriter","typography"],"author":"","license":"MIT","bugs":{"url":"https://github.com/loveencounterflow/mingkwai-typesetter/issues"},"homepage":"https://github.com/loveencounterflow/mingkwai-typesetter","dependencies":{"coffee-script":"^1.8.0","coffeenode-teacup":"^0.1.1","coffeenode-text":"^0.1.9","coffeenode-trm":"^0.1.20","coffeenode-types":"^0.1.1","express":"^4.10.2","harmony-reflect":"^1.1.0","htmlparser2":"^3.8.2","pipedreams":"^0.1.4","remarkably":"^0.1.9","socket.io":"^1.2.0"},"gitHead":"93ed96c2f82e5fb231645de802f563e77d297247","_id":"mingkwai-typesetter@0.1.7","_shasum":"807a07ef758d1464293ca792bf745f9a82817125","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"loveencounterflow","email":"paragate@gmx.net"},"maintainers":[{"name":"loveencounterflow","email":"paragate@gmx.net"}],"dist":{"shasum":"807a07ef758d1464293ca792bf745f9a82817125","tarball":"https://registry.npmjs.org/mingkwai-typesetter/-/mingkwai-typesetter-0.1.7.tgz","integrity":"sha512-tz0uB+DA9nhuJxR2xWpxzppI1f4tSPxr4ckRKDVhYJB8ZZqxmX1JS4QASfkqulbAtjzl3g+rEvpYPbvJT789NA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQ3F7ugbC1YL1QQij2wExRY08BMqKzlRCHYiNWXpRE3gIgP37zIfnlOhqj+J8RKMyXrl6oUZvQi2httams1scKrYg="}]},"directories":{}},"0.1.8":{"name":"mingkwai-typesetter","version":"0.1.8","description":"A Classical Chinese Typewriter / Typesetter for the Digital Age","main":"lib/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/loveencounterflow/mingkwai-typesetter.git"},"keywords":["mingkwai","chinese","CJK","typesetter","typewriter","typography"],"author":"","license":"MIT","bugs":{"url":"https://github.com/loveencounterflow/mingkwai-typesetter/issues"},"homepage":"https://github.com/loveencounterflow/mingkwai-typesetter","dependencies":{"coffee-script":"^1.8.0","coffeenode-teacup":"^0.1.1","coffeenode-text":"^0.1.9","coffeenode-trm":"^0.1.20","coffeenode-types":"^0.1.1","express":"^4.10.2","harmony-reflect":"^1.1.0","htmlparser2":"^3.8.2","pipedreams":"^0.1.4","remarkably":"^0.1.9","socket.io":"^1.2.0"},"gitHead":"4c62125f1fc4ea42eb5ef328bc4e50b51a27e6f4","_id":"mingkwai-typesetter@0.1.8","_shasum":"2055a1680f04bf9828b69ee90b5ff197b7cbbd65","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"loveencounterflow","email":"paragate@gmx.net"},"maintainers":[{"name":"loveencounterflow","email":"paragate@gmx.net"}],"dist":{"shasum":"2055a1680f04bf9828b69ee90b5ff197b7cbbd65","tarball":"https://registry.npmjs.org/mingkwai-typesetter/-/mingkwai-typesetter-0.1.8.tgz","integrity":"sha512-CaL1UBpnv5mY7t3KG4yZPaGLrYo3I/AS+TtkfpME+oGi34enWKdBf5c84DhH3VZSYJKngAInFP0OsLzKygDONA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZLOd/gXRHglh8bJ4qe0lluoJCpZpD/OdVDEyNQt0idQIhAL1iU/Ou7fRlMfURDZ2W9kLoOVIk8jdGe4iHa5cYPGoq"}]},"directories":{}},"0.1.9":{"name":"mingkwai-typesetter","version":"0.1.9","description":"A Classical Chinese Typewriter / Typesetter for the Digital Age","main":"lib/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/loveencounterflow/mingkwai-typesetter.git"},"keywords":["mingkwai","chinese","CJK","typesetter","typewriter","typography"],"author":"","license":"MIT","bugs":{"url":"https://github.com/loveencounterflow/mingkwai-typesetter/issues"},"homepage":"https://github.com/loveencounterflow/mingkwai-typesetter","dependencies":{"coffee-script":"^1.8.0","coffeenode-teacup":"^0.1.1","coffeenode-text":"^0.1.9","coffeenode-trm":"^0.1.20","coffeenode-types":"^0.1.1","express":"^4.10.2","harmony-reflect":"^1.1.0","htmlparser2":"^3.8.2","pipedreams":"^0.1.4","remarkably":"^0.1.9","socket.io":"^1.2.0"},"gitHead":"b32cd8ab9453755f38d08ed2c2ad002196dd2080","_id":"mingkwai-typesetter@0.1.9","_shasum":"5efeced3d239873dcdf79fb8f27f72004b5fa3e3","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"loveencounterflow","email":"paragate@gmx.net"},"maintainers":[{"name":"loveencounterflow","email":"paragate@gmx.net"}],"dist":{"shasum":"5efeced3d239873dcdf79fb8f27f72004b5fa3e3","tarball":"https://registry.npmjs.org/mingkwai-typesetter/-/mingkwai-typesetter-0.1.9.tgz","integrity":"sha512-hGl4CeKQ8dxJsctiIhsHW+qTjPgShLuYf035b5zSiPCk0ZoyAsuggoUdE9vPTMZzC9oxLhVM2XG/v/kEc/cagg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKYZFEO1uPfyIYkONiYuvlcGJzqH9bMXR9c37T6fpVFAIgX7n6bq5BlOd4KZhcFHdCN6n+gEOtgSTXFbXfqWVaa2Q="}]},"directories":{}},"0.1.10":{"name":"mingkwai-typesetter","version":"0.1.10","description":"A Classical Chinese Typewriter / Typesetter for the Digital Age","main":"lib/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/loveencounterflow/mingkwai-typesetter.git"},"keywords":["mingkwai","chinese","CJK","typesetter","typewriter","typography"],"author":"","license":"MIT","bugs":{"url":"https://github.com/loveencounterflow/mingkwai-typesetter/issues"},"homepage":"https://github.com/loveencounterflow/mingkwai-typesetter","dependencies":{"coffee-script":"^1.8.0","coffeenode-teacup":"^0.1.1","coffeenode-text":"^0.1.9","coffeenode-trm":"^0.1.20","coffeenode-types":"^0.1.1","express":"^4.10.2","gm":"^1.17.0","harmony-reflect":"^1.1.0","htmlparser2":"^3.8.2","pipedreams":"^0.1.4","remarkably":"^0.1.9","socket.io":"^1.2.0","temp":"^0.8.1"},"gitHead":"6fb7b3bf4b3b1abf88060975c7ad2ef9eb2ec3bb","_id":"mingkwai-typesetter@0.1.10","_shasum":"624496e705d6cf0f360fce3ea5ffa41a91f9fe87","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"loveencounterflow","email":"paragate@gmx.net"},"maintainers":[{"name":"loveencounterflow","email":"paragate@gmx.net"}],"dist":{"shasum":"624496e705d6cf0f360fce3ea5ffa41a91f9fe87","tarball":"https://registry.npmjs.org/mingkwai-typesetter/-/mingkwai-typesetter-0.1.10.tgz","integrity":"sha512-c9yMAYu2uNSF81txbzRqE6O0rDGgiCZEaDLuILH2xo2afPI3dj0ipasfY9P8aZkojQhFBWvmZi3oj1jRnM9BWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFycthsJV9iC6TziMkOZeHgeLUJFxQ1FRxOWzRRTcgCLAiEA2ardRp4gBZLk/c8sgxsFDXnnOv/2FyYZhd6kwJxRamI="}]},"directories":{}},"0.1.11":{"name":"mingkwai-typesetter","version":"0.1.11","description":"A Classical Chinese Typewriter / Typesetter for the Digital Age","main":"lib/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/loveencounterflow/mingkwai-typesetter.git"},"keywords":["mingkwai","chinese","CJK","typesetter","typewriter","typography"],"author":"","license":"MIT","bugs":{"url":"https://github.com/loveencounterflow/mingkwai-typesetter/issues"},"homepage":"https://github.com/loveencounterflow/mingkwai-typesetter","dependencies":{"coffee-script":"^1.8.0","coffeenode-teacup":"^0.1.1","coffeenode-text":"^0.1.9","coffeenode-trm":"^0.1.20","coffeenode-types":"^0.1.1","express":"^4.10.2","gm":"^1.17.0","harmony-reflect":"^1.1.0","htmlparser2":"^3.8.2","pipedreams":"^0.1.4","remarkably":"^0.1.9","socket.io":"^1.2.0","temp":"^0.8.1"},"gitHead":"fa93e86e2f2bdd535f9e067b42fc733e61d07bb4","_id":"mingkwai-typesetter@0.1.11","_shasum":"44f7a6bd3084ad6ee14332e6a2247bb3b023daa7","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"loveencounterflow","email":"paragate@gmx.net"},"maintainers":[{"name":"loveencounterflow","email":"paragate@gmx.net"}],"dist":{"shasum":"44f7a6bd3084ad6ee14332e6a2247bb3b023daa7","tarball":"https://registry.npmjs.org/mingkwai-typesetter/-/mingkwai-typesetter-0.1.11.tgz","integrity":"sha512-hKN1oQAeVYaGent9o8YeGrJAy4feIsIoMmpljPF0q+3kFrTLhOGRdBwIoiZ4z08tBJryXxT21kxR5IOSAFJ4qg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF8cCqqHfu1ugr3uv/sfrM/lzH3KWQNKrEb9H3O5lncgAiEArMi8+z7F+YeHB6qoBeJCOETnHRzwjvrEFYTyHKwgTuk="}]},"directories":{}},"0.1.12":{"name":"mingkwai-typesetter","version":"0.1.12","description":"A Classical Chinese Typewriter / Typesetter for the Digital Age","main":"lib/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/loveencounterflow/mingkwai-typesetter.git"},"keywords":["mingkwai","chinese","CJK","typesetter","typewriter","typography"],"author":"","license":"MIT","bugs":{"url":"https://github.com/loveencounterflow/mingkwai-typesetter/issues"},"homepage":"https://github.com/loveencounterflow/mingkwai-typesetter","dependencies":{"coffee-script":"^1.8.0","coffeenode-bitsnpieces":"0.0.23","coffeenode-teacup":"^0.1.1","coffeenode-text":"^0.1.9","coffeenode-trm":"^0.1.20","coffeenode-types":"^0.1.1","express":"^4.10.2","gm":"^1.17.0","harmony-reflect":"^1.1.0","htmlparser2":"^3.8.2","lodash":"^2.4.1","mathjs":"^1.1.1","pipedreams":"^0.1.4","remarkably":"^0.1.9","socket.io":"^1.2.0","temp":"^0.8.1"},"gitHead":"b8e25afc2f6f77de5cb60ba00edcfeb873f7358a","_id":"mingkwai-typesetter@0.1.12","_shasum":"e9816c4cb76b4a494b04009692367a3dc4d96893","_from":".","_npmVersion":"3.2.2","_nodeVersion":"0.10.34","_npmUser":{"name":"loveencounterflow","email":"paragate@gmx.net"},"maintainers":[{"name":"loveencounterflow","email":"paragate@gmx.net"}],"dist":{"shasum":"e9816c4cb76b4a494b04009692367a3dc4d96893","tarball":"https://registry.npmjs.org/mingkwai-typesetter/-/mingkwai-typesetter-0.1.12.tgz","integrity":"sha512-tfSSvFePJBNojDYUZiYHxcQ0pCudj8Fyt1EXBJsgilI4voqI3ZPdFnoKV/qDUz28dnB4QHmiOzN57ARqrxjBJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBi/2fgkd7WEKBN3dBgpdLYErOo4mGj4bUmV6ZCg+parAiASwtZVpeZUKgv48HGSBxIvpOcXeF/fBFxQhcz0QScAZQ=="}]},"directories":{}},"0.1.13":{"name":"mingkwai-typesetter","version":"0.1.13","description":"A Classical Chinese Typewriter / Typesetter for the Digital Age","main":"lib/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/loveencounterflow/mingkwai-typesetter.git"},"keywords":["mingkwai","chinese","CJK","typesetter","typewriter","typography"],"author":"","license":"MIT","bugs":{"url":"https://github.com/loveencounterflow/mingkwai-typesetter/issues"},"homepage":"https://github.com/loveencounterflow/mingkwai-typesetter","dependencies":{"coffee-script":"^1.8.0","coffeenode-bitsnpieces":"0.0.23","coffeenode-teacup":"^0.1.1","coffeenode-text":"^0.1.9","coffeenode-trm":"^0.1.20","coffeenode-types":"^0.1.1","express":"^4.10.2","gm":"^1.17.0","harmony-reflect":"^1.1.0","htmlparser2":"^3.8.2","lodash":"^2.4.1","mathjs":"^1.1.1","pipedreams":"^0.1.4","remarkably":"^0.1.9","socket.io":"^1.2.0","temp":"^0.8.1"},"gitHead":"bd481ed5342d941e0af9bedc597f20feda0c3708","_id":"mingkwai-typesetter@0.1.13","_shasum":"efb02a4a5ef6f6b894afc1bf2bcc97ba9a3201c5","_from":".","_npmVersion":"3.2.2","_nodeVersion":"0.10.34","_npmUser":{"name":"loveencounterflow","email":"paragate@gmx.net"},"maintainers":[{"name":"loveencounterflow","email":"paragate@gmx.net"}],"dist":{"shasum":"efb02a4a5ef6f6b894afc1bf2bcc97ba9a3201c5","tarball":"https://registry.npmjs.org/mingkwai-typesetter/-/mingkwai-typesetter-0.1.13.tgz","integrity":"sha512-eSq0mC7Hkg0ana/vlKUSO4cbSIf/0haNEApw05toe/b1G3g9ULLe1+voiWTlgmlwMz5NXEXP2+SLrguS2Khx5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBDSkXSCEQqexPaGhAoZBqH3Y1tKS/N44Kmh1SE+28BFAiEA/No1B+dLSVG7ZagrAWP0+zjs+dHOx/hjp2WCTrJKT/w="}]},"directories":{}},"0.1.14":{"name":"mingkwai-typesetter","version":"0.1.14","description":"A Classical Chinese Typewriter / Typesetter for the Digital Age","main":"lib/main.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/loveencounterflow/mingkwai-typesetter.git"},"keywords":["mingkwai","chinese","CJK","typesetter","typewriter","typography"],"author":"","license":"MIT","bugs":{"url":"https://github.com/loveencounterflow/mingkwai-typesetter/issues"},"homepage":"https://github.com/loveencounterflow/mingkwai-typesetter","dependencies":{"coffee-script":"^1.8.0","coffeenode-bitsnpieces":"0.0.23","coffeenode-teacup":"^0.1.1","coffeenode-text":"^0.1.9","coffeenode-trm":"^0.1.20","coffeenode-types":"^0.1.1","express":"^4.10.2","gm":"^1.17.0","harmony-reflect":"^1.1.0","htmlparser2":"^3.8.2","lodash":"^2.4.1","mathjs":"^1.1.1","pipedreams":"^0.1.4","remarkably":"^0.1.9","socket.io":"^1.2.0","temp":"^0.8.1"},"gitHead":"e5c99ff6580af0421fbade16f35a7070f4f36dc1","_id":"mingkwai-typesetter@0.1.14","_shasum":"e3e0c0bd201925dfc42e44be2a48ac60f130daa4","_from":".","_npmVersion":"3.2.2","_nodeVersion":"0.12.7","_npmUser":{"name":"loveencounterflow","email":"paragate@gmx.net"},"maintainers":[{"name":"loveencounterflow","email":"paragate@gmx.net"}],"dist":{"shasum":"e3e0c0bd201925dfc42e44be2a48ac60f130daa4","tarball":"https://registry.npmjs.org/mingkwai-typesetter/-/mingkwai-typesetter-0.1.14.tgz","integrity":"sha512-416Jrs7gKtUaaV+TVhKkhOLW3MafVMG0uO0CN3Gswx3e283OMhc0/Am5BpvLC844ckERBFP7XNUchINyHnhl1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/lhZqepe8Xe5IEF0DuVvH+6M6RY0xZyVjSRCm5V5vQAIgKaezubg4qvdkQgu2GmGUOy4xkfeL9VwT99yFlI06F3U="}]},"directories":{}},"0.3.0":{"name":"mingkwai-typesetter","version":"0.3.0","description":"A streaming MarkDown -> (Xe, Lua)LaTeX -> PDF typesetter","main":"lib/main.js","scripts":{"mkts":"node --harmony lib/cli.js mkts $2","build":"coffee --map -o lib -c src && coffee --map -o lib -c options.coffee","push":"git add . && git commit -m'update' && git push","doctoc":"doctoc README.md README-plugin-tabulate.md README-plugin-tsv.md","pub":"npm run build && npm run doctoc && npm run push && npm version patch && npm publish","test-travis":"node lib/tests.js","test":"npm run build && node lib/tests.js"},"repository":{"type":"git","url":"git+https://github.com/loveencounterflow/mingkwai-typesetter.git"},"keywords":["mingkwai","typesetter","jizura","tex","latex","luatex","xetex","markdown"],"author":"","license":"MIT","bugs":{"url":"https://github.com/loveencounterflow/mingkwai-typesetter/issues"},"homepage":"https://github.com/loveencounterflow/mingkwai-typesetter","dependencies":{"ajv":"^6.5.5","async":"^2.6.1","changeset":"^0.1.0","chinesegen":"^0.3.3","cnd":"^4.4.0","coffeenode-chr":"^1.1.0","coffeenode-suspend":"^0.1.11","coffeescript":"^2.3.2","commander":"^2.19.0","cxltx-styles":"^1.4.7","font-cmap":"^1.0.1","htmlparser2":"^3.10.0","hyphenation.en-us":"^0.2.1","hypher":"^0.2.4","intergrid":"^0.4.2","linebreak":"^0.3.0","lorem-ipsum":"^1.0.6","lorem-ipsum-japanese":"^1.0.1","markdown-it":"^5.0.2","markdown-it-container":"^2.0.0","markdown-it-footnote":"^2.0.0","markdown-it-mark":"^2.0.0","markdown-it-multimd-table":"^2.0.1","markdown-it-regexp":"^0.4.0","markdown-it-sub":"^1.0.0","markdown-it-sup":"^1.0.0","minimatch":"^3.0.4","ncr":"^0.2.12","parse5":"^5.1.0","pipedreams":"^3.0.9","pipedreams-3b7b":"^6.3.2","pipestreams":"^0.5.0","rehype-stringify":"^4.0.0","remark-grid-tables":"^1.2.0","remark-html":"^8.0.0","remark-parse":"^5.0.0","remark-rehype":"^3.0.1","semver":"^5.6.0","sqy":"^0.4.1","unified":"^7.0.2","xregexp":"^4.2.0"},"devDependencies":{"guy-test":"^1.4.0","multidep":"^2.0.2"},"gitHead":"7f1fc47b8332082f3471655db799d5d4e0694ba6","_id":"mingkwai-typesetter@0.3.0","_nodeVersion":"12.6.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-yZRu6qu8FeTU2f96WQzRHbiw3OZO1tI1dUExJOmm34Heqb+xxHbJxDw7M3QGWp21imrfYQmK5sfEC0tj1BusKw==","shasum":"42dcd8c1ce8a3d7d0dd0db772b3794e7ac3e6eda","tarball":"https://registry.npmjs.org/mingkwai-typesetter/-/mingkwai-typesetter-0.3.0.tgz","fileCount":176,"unpackedSize":4437091,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdU/6eCRA9TVsSAnZWagAA1AgP/0VV3tZDcOR635jPaZ+m\ncaI+MKN04LtDJkzoAE0iJ6tl/dtW1UOkFcwor3m3L64SuGg5F4U+IuwikeXy\nNgFkM4uWNYf/ie/zYkqML2x5EuAOfd2hryzmlfm87NingKDcSUveyfKIzkGh\nk5yZG48mVUbSJrzTMkZ1AIYl6UBXSxyocRuiazjvX2ZRu857BgTqCkBI8RHb\nN32w6UuVc0FboaZDtEqILwXC+PBIJ8uDAP83qofa4DJldwC9k+15lfS3RiQD\nNThMaPlwIbUlV+89ZOk+IMPVRj0MCKLQR7HbJ73ar9VAnNkfNtYAEhqmEhHP\nLd3AY9R7r4YI7S3C+fucIZXeJsyDii2ANcwxz5vuXmETeIBJ4REoTwqcILzt\nPu9kwHSSfkcpjvO5FUE8s5v/1/vvE7Ad6PbCepdNrS9C1Mw5AdV2b9kIHcyn\ngBLuc6ATeknXAA3mPR89/Sb1ry0ZvVX9RjpRIzl217DRWodCtyOZag7eUDGj\nfkxbiZqglKnHUE1C8/hab3pj14FTDSkV5HFhl6/F5XF4VX1jHf9MVvH4Kykk\nGGLChkBsvQUPD8gB73bLMHdCkAjp9XLndWkcQ/vj8iuEWbbRVAD47w1udJW2\n9c7tyB653SXy/9AcWScGcHlYb0F0XtRAy3n1/2ezeLbhyFmazHXxaSbdfh1Q\ntl3x\r\n=GgSl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0/rLUgeyZly9YEHJ9VN75Ix62U3Ph7AfQFG8i+S9lfwIgb+FwSeQ0PI+08Vu9BpVNXOIhxNvqnlHWJlbkG4vD9so="}]},"maintainers":[{"name":"loveencounterflow","email":"paragate@gmx.net"}],"_npmUser":{"name":"loveencounterflow","email":"johnfrazer783@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mingkwai-typesetter_0.3.0_1565785757469_0.20903742000932346"},"_hasShrinkwrap":false}},"readme":"<!-- START doctoc generated TOC please keep comment here to allow auto update -->\n<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->\n**Table of Contents**  *generated with [DocToc](https://github.com/thlorenz/doctoc)*\n\n- [MingKwai Type Setter 明快排字機](#mingkwai-type-setter-%E6%98%8E%E5%BF%AB%E6%8E%92%E5%AD%97%E6%A9%9F)\n- [Syntax](#syntax)\n  - [Level 1—MarkDown Syntax](#level-1%E2%80%94markdown-syntax)\n  - [Level 2—HTML Tags](#level-2%E2%80%94html-tags)\n  - [Level 3—MKTS Tags (MingKwai TypeScript)](#level-3%E2%80%94mkts-tags-mingkwai-typescript)\n\n<!-- END doctoc generated TOC please keep comment here to allow auto update -->\n\n\n\n# MingKwai Type Setter 明快排字機\n\nA streaming MarkDown -> LaTeX (i.e. XeLaTeX, LuaLaTeX) -> PDF typesetter,\nimplemented in CoffeeScript.\n\n# Syntax\n\n## Level 1—MarkDown Syntax\n\nMingKwai TypeSetter (MKTS) uses\n[`markdown-it`](https://github.com/markdown-it/markdown-it)* and, as such,\nsupports all the parts of [CommonMark, the Common MarkDown\nSpec](http://commonmark.org/) that are supported by `markdown-it` core—or any\navailable syntax plugin—offers, provided an adapter for the given feature has\nbeen integrated into the MKTS processing pipeline.\n\n> **\\*)** this may change in the future, since `markdown-it` does not currently\n> support parsing sources in a piecemeal fashion as would be appropriate\n> for an all-out streaming framework.\n\n## Level 2—HTML Tags\n\nSince `markdown-it` accepts raw HTML tags, it is possible to 'escape to HTML' to\nquickly get features not available in MarkDown as such; however, this also\npresupposes that an HTML-to-TeX translation for the HTML tags has been implemented.*\n\n> **\\*)** at the time of this writng, no plug-in structure for syntax extensions\n> has been establish, but that will hopefully change in the future.\n\n## Level 3—MKTS Tags (MingKwai TypeScript)\n\n\n\n* HTML:\n* Raw (i.e. <<(raw>>\\TeX<<raw)>>/<<(raw>>\\LaTeX<<raw)>>): `<<<...raw material...>>>`\n<!-- * Raw (i.e. <<<\\TeX>>>/<<<\\LaTeX>>>): `<<<...raw material...>>>` -->\n* Regions:\n  <!-- distinction between span and block needed? -->\n  * Spans: `<<(span>>...<<span)>>`\n  * Blocks: `<<[block>>...<<block]>>`\n* ...\n  * ...\n    * Actions: `<<!action>>`\n    * Exec-Block: <<(!>>exec block<<!)>>\n  * Value Interpolation:\n    <!-- * Variables: `<<$variable>>` -->\n    * Eval-Block: `<<(\\$>>eval block<<\\$)>>`\n\n\n\n# Fonts and Styles\n\nThe MKTS design philosophy rejects the idea of there being stylistic variations of a given typeface;\ninstead, it treats each font (German: Schriftschnitt) as an entity in its own right.\n\n* what can be done algorithmically vs what can only be done by conscious choice by the designer\n\n  * Italic: Nope—Oblique yes, but no Italic in the proper sense\n  * Bold: Easier than Italic, but no thanks\n\nIt turns out that in present day digital typesetting, all the algorithmic type variation that you can both\nget and actually use in a serious publication is retricted to, basically, scaling ( type size). You *can*\nsqueeze and stretch type a teenie-weenie bit, but that's about it.\n\n> In theory underlines are very well within the reach of algorithmic type modification, but, astoundingly,\n> in practice almost all underlined text looks ugly. That should not be the case, given how straightforward\n> it is to add an underline to text. The [Shady Characters](http://www.shadycharacters.co.uk/) website is a\n> the rare exception; there, the designers went to lengths and devised ways to ensure that underlined text\n> look good.[^There's a very interesting proposal for a CSS property `text-decoration-skip` to provide for,\n> inter alia, gaps in the underline where it would otherwise cross descenders; as of 2016, it hasn't been\n> implemented in any browser, though.]\n\nSome (like Knuth) would argue that even mere font scaling produces another font (Schriftschnitt), and this\nwas indeed, by and large, the matter of affairs with movable type, where you had one case with, say Times\nRoman @ 12pt and a separate one with Times Roman @ 10pt.\n\n> But observe that (1)&nbsp;even Knuth probably did not provide hand-tailored separate masters for *each* of\n> the envisioned type sizes, not even the several small and very small ones (citation needed);\n> (2)&nbsp;Knuths multiple masters were probably done algorithmically with _MetaFont_ (citation needed); and\n> that (3)&nbsp;even in the olden days, designers used mechanical devices like\n> [pantographs](https://en.wikipedia.org/wiki/Pantograph) to be able to just-so produce multiple sizes from\n> the exact same *urbild* (some adjustments notwithstanding, like keeping hairlines to a certain minimum\n> required widths—that's what we have font hinting and ClearType for in the digital world).\n\n* Algorithmic Variation vs Hand-Picked Matches\n* Convenient Packaging vs Freedom of Choice\n* Helps Simplicity, Ease and Clarity of Implementation\n\n<!--\n\nWhenever you select a font in a word processor like Microsoft Word or OpenOffice Writer and then highlight\na word and press the Italic or the Bold button on the toolbar, the program will try to interpret your font choice\n\n -->\n\n## Related Projects\n\n### SILE\n\nWritten in Lua, C++\n\n* https://www.youtube.com/watch?v=t_kk20vlamo\n* https://www.youtube.com/watch?v=5BIP_N9qQm4\n* http://sile-typesetter.org\n* http://sile-typesetter.org/images/sile-0.9.4.pdf\n* https://news.ycombinator.com/item?id=13680910\n* https://news.ycombinator.com/item?id=8392653\n\n### Pollen\n\nWritten in Rackett\n\n* https://docs.racket-lang.org/pollen/\n\nWritten with Pollen:\n\n* Butterick’s Practical Typography, 2nd Edition: https://practicaltypography.com/\n\n### Patoline\n\n* http://patoline.org/patobook.pdf\n\n### Glenn Vanderburg - Cló: The Algorithms of TeX in Clojure\n\n* https://www.youtube.com/watch?v=824yVKUPFjU\n\n> \"Cló is a typesetting library for Clojure, implementing the core typesetting algorithms of TeX as\n> composable functions. Although much work remains before Cló is useful in practice, even at an early stage\n> it is instructive, providing interestingly complex examples of real-world procedural algorithms translated\n> into functional form. Thinking about typesetting as a functional problem has yielded valuable clarity and\n> insight about these algorithms, even though in their original form they were written with instruction and\n> teaching in mind (the notion of \"literate programming\" was invented for TeX). In this talk, I'll share\n> some of the background, code, results, and lessons learned so far.\"\n\n### Rinohtype, The Python document processor\n\n> \"Rinohtype is a document processor in the style of LaTeX. It renders structured documents to PDF based on\n> a document template and a style sheet. An important goal of rinohtype is to be more user-friendly than\n> LaTeX. This includes providing clear error messages and making it very easy to adjust the document style.\"\n\n* https://github.com/brechtm/rinohtype\n* http://www.mos6581.org/rinohtype\n\n(v0.3.0 released on Dec 7, 2016)\n\n### CSS Paged Media Module Level 3\n\n> W3C Working Draft, 18 October 2018\n>\n> \"This CSS module specifies how pages are generated and laid out to hold fragmented content in a paged\n> presentation. It adds functionality for controlling page margins, page size and orientation, and headers\n> and footers, and extends generated content to enable page numbering and running headers / footers. The\n> process of paginating a flow into such generated pages is covered in [CSS3-BREAK].\n>\n> CSS is a language for describing the rendering of structured documents (such as HTML and XML) on screen,\n> on paper, etc.\"\n\n* https://www.w3.org/TR/css-page-3/\n\n### Prince\n\n\n> \"Prince is an ideal printing component for server-based software, such as web applications that need to\n> print reports or invoices. Using Prince, it is quick and easy to create PDF files that can be printed,\n> archived, or downloaded.\n>\n> Prince can also be used by authors and publishers to typeset and print documents written in HTML, XHTML,\n> or one of the many XML-based document formats. Prince is capable of formatting academic papers, journals,\n> magazines, and books.\"\n\n* https://www.princexml.com/\n* http://css4.pub/2015/icelandic/dictionary.pdf\n\n## Status of Japanese (and CJK) typesetting with TeX in Debian\n\n* https://www.youtube.com/watch?v=i0UO44PNMWM\n\n\n\n","maintainers":[{"name":"loveencounterflow","email":"paragate@gmx.net"}],"time":{"modified":"2022-06-19T20:42:40.644Z","created":"2014-11-14T16:01:37.371Z","0.1.1":"2014-11-14T16:01:37.371Z","0.1.2":"2014-11-15T16:49:33.936Z","0.1.3":"2014-11-15T20:12:22.363Z","0.1.4":"2014-11-15T22:16:49.383Z","0.1.5":"2014-11-15T23:45:46.257Z","0.1.6":"2014-11-16T13:43:37.123Z","0.1.7":"2014-11-16T16:23:03.545Z","0.1.8":"2014-11-16T16:41:29.439Z","0.1.9":"2014-11-16T18:21:51.996Z","0.1.10":"2014-11-17T17:40:45.259Z","0.1.11":"2014-11-22T14:19:24.236Z","0.1.12":"2015-08-14T06:10:37.763Z","0.1.13":"2015-08-14T07:17:48.009Z","0.1.14":"2015-09-04T13:39:09.938Z","0.3.0":"2019-08-14T12:29:17.702Z"},"homepage":"https://github.com/loveencounterflow/mingkwai-typesetter","keywords":["mingkwai","typesetter","jizura","tex","latex","luatex","xetex","markdown"],"repository":{"type":"git","url":"git+https://github.com/loveencounterflow/mingkwai-typesetter.git"},"bugs":{"url":"https://github.com/loveencounterflow/mingkwai-typesetter/issues"},"license":"MIT","readmeFilename":"README.md"}