Кіріспе

Мәтінді физикалық түрлерді немесе цифрлық эквиваленттерді орналастыру арқылы құрастыру.

Типтеу – бұл мәтінді жариялау, көрсету немесе тарату мақсатымен физикалық типтерді (немесе жинақты) механикалық жүйелерде немесе цифрлық жүйелердегі таңбаларды (әріптер мен басқа да символдарды) көрсететін глифтерді реттеу арқылы жасау процесі. Сақталған типтер тілдің орфографиясына сәйкес ізделіп алынып, визуалды көрсету үшін ретке келтіріледі. Типтеу үшін бір немесе бірнеше қаріп жинағы қажет (олар жиі, бірақ қате түсініктікпен қаріп стилімен шатастырылады). Типтеудің маңызды салдарының бірі – туындылардың авторлығын анықтау оңайлатылып, рұқсатсыз көшірушілерге қиындық тудырады.

Қолмен басу

Баспасөз дәуірінде әр бетке жылжымалы әріптер қолмен жиналды. Композиторлар деп аталатын жұмысшылар әрбір бет үшін қолмен әріптерді жинап қоятын. Кейс деп аталатын, көп бөлімдері бар тақташада әрқайсысы бір әріп немесе символ бар, бірақ кері (дұрыс басылып шығу үшін) құйылған металл әріптер орналасқан. Композитор осы әріптерді сөздерге, содан соң жолдарға, одан кейін мәтін беттеріне жинап, оларды бірге тығыз байланыстырып, форма немесе бет құрады. Егер дұрыс жасалса, барлық әріптер бірдей биіктікте болып, тегіс әріп беті пайда болатын. Форма баспаға салынып, боялып, содан соң қағазға басылатын (көшірме жасалатын). Металл әріптер оңнан солға қарай кері оқылады, ал композитордың маңызды дағдысы – осы кері мәтінді оқу қабілеті. Компьютерлер ойлап табылғанға дейін, және осылайша компьютерлік (немесе цифрлық) жинау пайда болғанға дейін, қаріп өлшемдері әріптерді басқа өлшемдегі әріптермен ауыстыру арқылы өзгертілді. Бетпен басу кезінде әрбір әріп пен тыныс белгісі "сорттар" деп аталатын кішкентай металл блоктарға құйылып, содан кейін бір бетке мәтін құрау үшін орналастырылатын. Әріп өлшемі сорттың бетіндегі әріп өлшемімен анықталатын. Композитор қаріп өлшемін өзгерту үшін әртүрлі өлшемдегі сорттарды физикалық түрде ауыстыруға тиіс болатын. Мәтін жинау кезінде әрбір сорт оң қолмен әріптер сақталатын қапшықтан алынып, сол қолда ұсталып тұрған жинау таяғына солдан оңға қарай қойылатын, бұл типографқа кері көрінетін. Жинау таяғының суретінен көрініп тұрғанындай, кіші әріпті 'q' әрпі 'd' әрпіне, кіші әріпті 'b' әрпі 'p' әрпіне, кіші әріпті 'p' әрпі 'b' әрпіне, ал кіші әріпті 'd' әрпі 'q' әрпіне ұқсайды. Осыдан "өз әріптеріңе назар сал" деген сөздің пайда болғаны айтылады. Бірақ, бұл "өз b және d әріптеріңе назар сал" дегенмен де түсіндірілуі мүмкін. IBM 2680 (1967), I. I. I. VideoComp (1973?), Autologic APS5 (1975) және Linotron 202 (1978) машиналары 1970 және 1980 жылдары фотожинаудың негізгі құралы болды. Мұндай машиналар компьютерлік жүйе арқылы "желіге қосылып" жұмыс істейтін немесе магниттік таспадан деректерді алатын. Шрифттер дәстүрлі магниттік дискілерде цифрлық түрде сақталды. Компьютерлер мәтін жинау және түзетуді автоматтандыруда өте жақсы. Компьютерлік фотожинау, өз кезегінде, 1980 жылдары растрлық бейне процессорларын пайдаланатын толық цифрлық жүйелермен тез ескірді, олар бүкіл бетті бір жоғары ажыратымдылықтағы цифрлық кескіне түсіретін. Растрлық бейне процессорды пайдалана алатын алғашқы коммерциялық сәтті лазерлік бейнелеуші – Monotype Lasercomp болды. ECRM, Compugraphic (кейін Agfa сатып алды) және басқалары өз машиналарымен осы үрдіске тез қосылды. 1970 және 1980 жылдары енгізілген алғашқы мини-компьютерлік жинау бағдарламалық қамтамасыз етілімі, мысалы Datalogics Pager, Penta, Atex, Miles 33, Xyvision, Bell Labs-тен troff және IBM-нің CRT терминалдары бар Script өнімі, осы электромеханикалық құрылғыларды жақсырақ басқара алды және мәтін пішімдеу тілдерін түрді және басқа да бет пішімдеу туралы ақпаратты сипаттау үшін қолданды. Бұл мәтін пішімдеу тілдерінің ұрпақтары – SGML, XML және HTML. Мини-компьютерлер пленкаға мәтін бағаналарын шығарып, оларды жапсырып, содан кейін Израильде жасалған Scitex Dolev сияқты құрылғыларда импозициялық бағдарламалық қамтамасыз етуді қолдана отырып, 4, 8, 16 немесе одан да көп беттердің толық беттерін және қолтаңбаларын шығаратын. Бұл жүйелер басып шығарушылар мен бейнелеушілерде беттің орналасуын басқару үшін қолданатын дерек ағыны, көбінесе меншік немесе өндірушіге немесе құрылғыға тән, жалпыланған принтер басқару тілдерін, мысалы Adobe Systems PostScript және Hewlett Packard PCL-ді дамытуға ықпал етті. Компьютерлік жинау соншалықты сирек кездесетін, BYTE журналы (өзін "әйелдері аяқсыз жүрген аяқкиімші балаларына" теңеген) 1979 жылдың тамызындағы санына дейін компьютерлерді пайдаланбады. Журнал әлі күнге дейін дискеттердегі мақалаларды қабылдамады, бірақ "жағдайлардың жақсаруымен" бұлай етуге үміттенді. 1980 жылға дейін баспагерлер мен жарнама берушілер үшін барлық мәтін жинауды мамандандырылған мәтін жинау компаниялары орындады. Бұл компаниялар мәтін теру, өңдеу және қағаз немесе пленка шығаруды жүзеге асырды және графикалық өнер индустриясының үлкен бөлігін құрады. АҚШ-та бұл компаниялар Пенсильвания, Жаңа Англия немесе Орта Батыс аймақтарында орналасқан, онда жұмыс күші арзан және қағаз жақын жерде өндірілетін, бірақ ірі баспа орталықтарынан бірнеше сағаттық жол қашықтықта. 1985 жылы жеке компьютерлерде мәтін өңдеуде WYSIWYG (What You See Is What You Get) жаңа тұжырымдамасымен жұмыс үстелінде баспа шығару қол жетімді болды, Apple Macintosh, Aldus PageMaker (кейінірек QuarkXPress) және PostScript, ал PC платформасында Xerox Ventura Publisher DOS жүйесінде және Windows жүйесінде Pagemaker бағдарламаларымен. Бағдарламалық және аппараттық құралдардың жақсаруы және құнның төмендеуі жұмыс үстелінде баспа шығаруды танымал етті және мини-компьютерлік арнайы жүйелерге қарағанда мәтін жинау нәтижелерін әлдеқайда арзан бағада бақылауға мүмкіндік берді. Сонымен қатар, Wang, WordPerfect және Microsoft Word сияқты мәтін өңдеу жүйелері кеңсе құжаттарында революция жасады. Алайда, олар күрделі кітап пішімдеуі, графика, математика немесе жетілдірілген тарату және теңдестіру ережелері үшін (H және J) қажетті типографиялық мүмкіндіктерге немесе икемділікке ие болмады. 2000 жылға қарай бұл саланың көлемі қысқарды, өйткені баспагерлер енді өздерінің ішкі компьютерлерінде мәтін жинау және графикалық дизайнды біріктіре алды. Көптегендер типографиялық дизайн мен техникалық білімді жоғары деңгейде ұстаудың құны, тәуелсіз жұмыс істейтін мамандарға және графикалық дизайнерлерге тапсырудың тиімдірек екенін анықтады. Арзан немесе тегін шрифттердің болуы өздігінен жасауға көшуді жеңілдетті, бірақ сонымен қатар білікті дизайнерлер мен әуесқойлар арасындағы алшақтықты ашты. PostScript-тің пайда болуы, PDF файл форматымен толықтырылған, дизайнды және пішімдеуді тексерудің әмбебап әдісін қамтамасыз етті, оны негізгі компьютерлерде және операциялық жүйелерде оқуға болады. QuarkXPress 1990 жылдарда 95% нарық үлесіне ие болды, бірақ 2000 жылдың ортасынан бастап Adobe InDesign-ға жол берді.

SGML және XML жүйелері

Стандартты жалпыланған таңбалау тілі (SGML) IBM жалпыланған таңбалау тіліне (GML) негізделген. GML – IBM Script үстіндегі макростар жиынтығы. DSSSL – SGML құжаттары үшін стильдік кестелерді ұсынуға арналған халықаралық стандарт. XML – SGML-дің ізбасары. XSL FO көбінесе XML файлдарынан PDF файлдарын жасау үшін қолданылады. SGML/XML құжат моделі ретінде пайда болуы басқа типтеу жүйелерін танымал етті. Мұндай жүйелерге Datalogics Pager, Penta, Miles 33-тің OASYS, Xyvision-ның XML Professional Publisher, FrameMaker және Arbortext кіреді. XSL FO-мен үйлесімді жүйелерге Apache FOP, Antenna House Formatter және RenderX-тің XEP кіреді. Бұл өнімдер пайдаланушыларға скрипт тілдерінің көмегімен SGML/XML типтеу процесін бағдарламалауға мүмкіндік береді. YesLogic компаниясының Prince тағы бірі, ол CSS Paged Media-ға негізделген.

Трофф және оның ұрпақтары

1970 жылдардың ортасында Bell Laboratories-те жұмыс істейтін Джо Оссана лабораторияға тиесілі Wang C/A/T фотонабор машинасы үшін troff мәтін жинау бағдарламасын жазды; кейіннен Брайан Керниган оны лазерлік принтерлер сияқты түрлі құрылғыларға шығару мүмкіндігін қосу арқылы жетілдірді. Қолданылуы азайғанмен, ол әлі де көптеген Unix және Unix-қа ұқсас жүйелерге енгізілген, сондай-ақ бірқатар танымал техникалық және компьютерлік кітаптарды жинау үшін қолданылды. Кейбір нұсқалары, сондай-ақ groff деп аталатын GNU аналогы қазір ашық кодты.

TeX және LaTeX

1970 жылдардың соңында Дональд Э. Кнут жасаған TeX жүйесі – тағы бір кең таралған және қуатты автоматты жинақтау жүйесі болып табылады, ол әсіресе математиканы жинақтау саласында жоғары стандарттарды белгіледі. LuaTeX және LuaLaTeX – Lua тілінде бағдарламаланатын TeX және LaTeX түрлері. TeX жүйесін өздігінен үйрену қиын деп есептеледі, ол құрылымынан гөрі көрініске көбірек назар аударады. Лесли Лэмпорт 1980 жылдардың басында жазған LaTeX макро-жинағы құжат құрылымын жүйелі түрде кодтауға және онымен жұмыс істеуге оңай интерфейс ұсынады. LaTeX белгілеуі академиялық ортада жарияланған мақалалар мен кітаптар үшін кеңінен қолданылады. Стандартты TeX ешқандай интерфейспен жабдықталмаған болса да, мұндай мүмкіндік беретін бағдарламалар бар. Олардың қатарында графикалық/интерактивті редакторлар – Scientific Workplace және LyX; ал TeXmacs – дербес жинақтау жүйесі болғанымен, экспорттау мүмкіндігі арқылы TeX құжаттарын дайындауға көмектеседі.

Басқа мәтін пішімдеу құралдары

GNU TeXmacs (аты TeX және Emacs есімдерінің қосындысы, бірақ бұл екі бағдарламадан тәуелсіз) – бір уақытта WYSIWYG мәтін өңдегіші болып табылатын жинақтау жүйесі. SILE кейбір алгоритмдерді TeX-тен қабылдайды және HarfBuzz және ICU сияқты басқа кітапханаларға сүйенеді, Lua тілінде жасалған кеңейтілмелі негізгі қозғалтқышы бар. Дәстүрлі түрде, SILE кіріс құжаттары LaTeX-қа ұқсас белгілеу (SIL) немесе XML форматында құрастырылуы мүмкін. Үшінші тарап модульдерін қосу арқылы Markdown немесе Djot форматында да құрастыруға болады. Жаңа жинақтау жүйесі Typst кірістің қарапайым белгілеуін және жиі қолданылатын бағдарламалау құрылымдарын пайдалану мүмкіндігін, сонымен қатар жоғары типографиялық сапаны біріктіруге тырысады. Бұл жүйе 2023 жылдың наурыз айынан бері бета-тестілеуде және 2023 жылдың шілдесінде Tex Users Group (TUG) 2023 конференциясында таныстырылды. Lout, Patoline, Pollen және Ant сияқты басқа да мәтіндік форматтау бағдарламалық пакеттері бар, бірақ олар кеңінен қолданылмайды.