BachoTeX - zpráva o setkání TeXistů v Polsku
V tomto článku popíšeme algoritmus na transformaci kódů EAN 13 ve tvaru třináctimístného čísla do čárového kódu (řady různě velkých čar a mezer). Ukážeme implementaci tohoto algoritmu v makrojazyku TeXu. Kreslení čar je realizováno pomocí TeXového primitivu . Dále jsou ukázány některé údaje z norem (například o tolerancích). Makro diskutované níže je k dispozici na CTANu.
Článek popisuje jednoduchou úpravu TeXu, která umožňuje přímý přístup k interním vektorům xord a xchr používaným pro konverzi mezi vstupním kódováním a vnitřním kódováním TeXu. Například uživatelé emTeXu v DOSu a OS/2 mohou zasahovat do těchto vektorů prostřednictvím tzv. tcp tabulek, zatímco v UNIXu takto pružné řešení implicitně neexistovalo. Popsaná modifikace TeXu víceméně zastupuje vlastnosti TCP tabulek. Protože je tato modifikace provedena na úrovni změnového souboru tex.ch v jazyce WEB,...
Záložky v PDF dokumentu (outlines, bookmarks) jsou texty, které za jistých okolností zobrazují PDF prohlížeče a které jsou klikací: rozvírají se a nabízejí stromovou strukturu. A hlavně klik na text v záložce způsobí skok na tomu odpovídající místo v dokumentu. Záložky se nikdy netisknou. Mnozí uživatelé pdfTeXu si jistě všimli, že český nebo slovenský text má někdy sklon ke znehodnocení akcentovaných znaků, pokud jej posíláme do záložek. V tomto článku si vysvětlíme pozadí těchto problémů a popíšeme...
CSplain existuje od roku 1994 a je to jemné rozšíření plainTeXu tak, aby v něm bylo možno pracovat v češtině a slovenštině. Toto platilo až do října 2012, kdy byla provedena významná revize a doplnění CSplainu. Výchozí změna vyplynula z rozhodnutí implicitně nastavit vstupní kódování CSplainu na UTF8. Kromě toho získal CSplain mnoho dalších nových vlastností: zavádění všech dostupných vzorů dělení všemožných jazyků, schopnost spolupráce s 16bitovými TeXovými mašinami (LuaTeX, XeTeX), efektivní práce...
OPmac je balík jednoduchých doplňujících maker k plainTeXu umožňující uživatelům základní LaTeXovou funkcionalitu: změny velikosti písma, automatickou tvorbu obsahu a rejstříku, práci s bib databázemi, referencemi, možnost proložení referencí hyperlinkovými odkazy atd. V tomto článku jsou ukázány významné vlastností makra OPmac. Soubor maker a úplná uživatelská i technická dokumentace jsou ke stažení na http://petr.olsak.net/opmac.html.
OkTeX je formát TeXu postavený na plainTeXu a balíčcích OFS, LANG a IENC. Je to pokus vytvořit multijazykové prostředí pro plainTeX, které svými vlastnostmi předčí balíček Babel známý především z LaTeXu. Pro potřeby projektu bylvytvořen nový balíček LANG, který spolupracuje s OFS pro plain a dovoluje přepínat mezi jazyky včetně možnosti deklarovat pro každý jazyk libovolné množství kódování fontů. Ve fázi vývoje je dále balíček IENC, který umožňuje nastavit konverze ze vstupního kódování na kódování...
OFS (Olšákův fontový systém) je balíček TeXových maker, který umožní získat větší přehled nad rozsáhlými kolekcemi fontů a umožní s nimi poměrně snadnou manipulaci. Balík byl vyvinut pro získání přehledu nad fonty z Typokatalogu Střešovické písmolijny. Na základě poptávky LaTeXových uživatelů byl balík napsán ještě jednou pro LaTeX, kde využívá NFSS a pokouší se je trošičku vylepšit. Základní uživatelské příkazy OFS jsou pak v obou prostředích (plain i LaTeX) stejné.
Při ladění TeXového dokumentu potřebujeme mnohokrát opakovaně pouštět TeX, podívat se, jak dopadl výsledek v prohlížeči DVI nebo PDF souboru, mrknout na výpis TeXu na terminálu, podívat se případně do logu a celou činnost opakovat. V tomto článku je ukázáno, jak tuto práci dělá autor článku. Proces "editor-TeX-kuk" je zde podporován jednoduchými unixovými nástroji: bashovým skriptem texloop, který si autor pro tyto účely vytvořil, dále terminálem Xterm a jednoduchým editorem, který umí navázat na...
V tomto článku podrobně rozeberu, co se odehraje v počítači mezi zmáčknutím písmene ř na klávesnici a vytištěním písmene ř na papíře. Ono písmeno je v jednotlivých fázích zpracování interpretováno jako číselný kód. Ukážeme, že se zdaleka nemusí jednat o kód jediný. V průběhu zpracování může písmeno ř (a ostatní písmena a znaky, které používáme) absolvovat až sedm různých kódování, přičemž v každém z nich může (ale nemusí) být naše písmeno reprezentováno jiným kódem. Článek by měl dokumentovat...
Představme si, že potřebujeme do dokumentu přidat jednoduchou čáru nebo tvar či vytvořit speciální opakující se symbol. V takovém případě nemusíme volat složitá makra na komplexní grafiku ani vytvářet nový font. Je totiž možné na věc jít přímočaře, a to použitím pdfTeXových primitivních příkazů a elementárních grafických operátorů, kterým rozumí PDF rasterizér. K rozšíření našich možností stačí znát velmi omezenou sadu těchto příkazů. V tomto článku shrneme primitivní příkazy pro tvorbu grafiky...
Page 1 Next