diff options
Diffstat (limited to 'Master/texmf-doc/doc/czechslovak/cstug/cslatex/index.html')
-rw-r--r-- | Master/texmf-doc/doc/czechslovak/cstug/cslatex/index.html | 710 |
1 files changed, 710 insertions, 0 deletions
diff --git a/Master/texmf-doc/doc/czechslovak/cstug/cslatex/index.html b/Master/texmf-doc/doc/czechslovak/cstug/cslatex/index.html new file mode 100644 index 00000000000..b528bee641d --- /dev/null +++ b/Master/texmf-doc/doc/czechslovak/cstug/cslatex/index.html @@ -0,0 +1,710 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> + +<HEAD> + +<TITLE>CSLaTeX</TITLE> + +<META CONTENT="text/html; charset=iso-8859-2" HTTP-EQUIV="Content-Type"> + + + +<BODY W3MIRBACKGROUND="http://www.cstug.cz/images/background.gif" ALINK="#C14242" VLINK="#D30000" TEXT="#000000" BACKGROUND="../images/background.gif" LINK="#900000"> + + + +<TABLE BORDER="0"> + + <TR> + + <TD ALIGN="left" VALIGN="top" WIDTH="182"> + +<A W3MIRHREF="http://www.cstug.cz/" HREF="../index.html"> + +<IMG SRC="../images/logo.gif" W3MIRSRC="http://www.cstug.cz/images/logo.gif" HEIGHT="51" BORDER="0" ALT="CSTUG" ALIGN="left" WIDTH="165"> + +</A><BR> + + </TD> + + <TD ALIGN="center" VALIGN="top"> + + <IMG SRC="cslatex.gif" W3MIRSRC="http://www.cstug.cz/cslatex/cslatex.gif" ALT="CSLaTeX"><BR> + + Říjen '97 + + </TD> + + </TR> + + <TR> + + <TD COLSPAN="2"> + + <HR> + + </TD> + + </TR> + + + + <TR> + + <TD ALIGN="left" VALIGN="top"> + + <FONT SIZE="+2" COLOR="#000000"><B>Obsah</B></FONT><BR> + + </TD> + + <TD ALIGN="left" VALIGN="top"> + + <A W3MIRHREF="http://www.cstug.cz/cslatex/index.html#about" HREF="#about">O CSLaTeXu</A> | + + <A W3MIRHREF="http://www.cstug.cz/cslatex/index.html#instalace" HREF="#instalace">Instalace</A> | + + <A W3MIRHREF="http://www.cstug.cz/cslatex/index.html#konfig" HREF="#konfig">Dělení slov</A> | + + <A W3MIRHREF="http://www.cstug.cz/cslatex/index.html#styly" HREF="#styly">CS-styly</A> | + + <A W3MIRHREF="http://www.cstug.cz/cslatex/index.html#prikazy" HREF="#prikazy">Nové příkazy</A> + + </TD> + + </TR> + + + + <TR> + + <TD COLSPAN="2"> + + <HR> + + </TD> + + </TR> + + + + <TR> + + <TD ALIGN="left" VALIGN="top"> + + <A NAME="about"></A> + + <FONT SIZE="+2" COLOR="#000000"><B>O CSLaTeXu</B></FONT><BR> + + </TD> + + <TD ALIGN="left" VALIGN="top"> + +CSLaTeX je sada konfiguračních souborů pro LaTeX2e, které umožňují + +v tomto systému připravovat české a slovenské dokumenty. Balík je + +distribuován (jak je u LaTeXu zvykem) v souboru <A W3MIRHREF="http://www.cstug.cz/cslatex/cslatex.dtx" HREF="cslatex.dtx">cslatex.dtx</A>, který obsahuje příslušná makra + +i s důkladnou dokumentací. Soubor <A W3MIRHREF="http://www.cstug.cz/cslatex/cslatex.ins" HREF="cslatex.ins">cslatex.ins</A> je + +dávka pro program docstrip, který z <I>dtx</I> zdroje vygeneruje vlastní + +soubory. <A W3MIRHREF="http://www.cstug.cz/cslatex/cslatex.txt" HREF="cslatex.txt">cslatex.txt</A> je textová verze této + +stránky. + + + +<UL> + +<LI><A W3MIRHREF="http://www.cstug.cz/cslatex/cslatex.dtx" HREF="cslatex.dtx">cslatex.dtx</A> (31 kB) + +<LI><A W3MIRHREF="http://www.cstug.cz/cslatex/cslatex.ins" HREF="cslatex.ins">cslatex.ins</A> (2 kB) + +<LI><A W3MIRHREF="http://www.cstug.cz/cslatex/cslatex.txt" HREF="cslatex.txt">cslatex.txt</A> (6 kB) + +</UL> + + + + </TD> + + </TR> + + <TR> + + <TD COLSPAN="2"> + + <HR WIDTH="100%"> + + </TD> + + </TR> + + + +<!-- + +<H2>Změny</H2> + +<DL> + +<DT><B>25. února 1997</B><DD>Zveřejněna verze pro LaTeX 12/96. + +<DT><B>19. března 1997</B><DD>Opraveny slovenské <TT>\captions</TT> ve stylu + +<TT>lslovak.sty</TT>. + +<DT><B>19. března 1997</B><DD>Opraveny uc/lc kódy znaků ť, š, ž, ľ a \`a + +v souboru <TT>il2enc.def</TT>. + +<DT><B>25. března 1997</B><DD>Příkaz <TT>\uv</TT> udělán robustním -- + +<TT>\section{\uv{název}}</TT> píše správně do .toc. Styly + +<TT>lczech.sty</TT> a <TT>lslovak.sty</TT>. + +<DT><B>1. dubna 1997</B><DD>Odstaněno volání <TT>fontenc</TT> při nastavení + +kódování -- umožňuje samostatné použití <TT>fontenc.sty</TT>. Styly + +<TT>lczech.sty</TT>, <TT>lslovak.sty</TT>. + +<DT><B>17. dubna 1997</B><DD>Nové přepracované styly <TT>czech.sty</TT> + +a <TT>slovak.sty</TT>. Fungují se všemi LaTeXy, plainem a ostatními *TeXy. + +<DT><B>23. dubna 1997</B><DD>Opravena definice <TT>\aa</TT> a <TT>\AA</TT> + +(soubor <TT>il2enc.def</TT>). + +<DT><B>30. dubna 1997</B><DD>Přesunuty definice <TT>\cstieon</TT> + +a <TT>\cstieoff</TT>, aby fungovaly i v LaTeXu + +(<TT>czech</TT>/<TT>slovak.sty</TT>). + +<DT><B>30. dubna 1997</B><DD>Nastaveno kódování IL2 v matematice pro verzi + +<TT>bold</TT>. + +</DL> + +--> + + <TR> + + <TD ALIGN="left" VALIGN="top"> + + <A NAME="instalace"></A> + + <FONT SIZE="+2" COLOR="#000000"><B>Instalace</B></FONT><BR> + + </TD> + + <TD ALIGN="left" VALIGN="top"> + +Pro instalaci potřebujete (kromě TeXu): + + + +<UL> + +<LI> CS-fonty. + + + +<LI> české a slovenské vzory dělení <I>czhyphen.tex</I> + + a <I>skhyphen.tex</I>. Jsou součástí <I>csplainu</I>. + + + +<LI> LaTeXové ,,obrázkové`` fonty lasy, lcircle a line. + + + +<LI> Originální LaTeX2e. Distribuční soubory jsou k nalezení na CTANu + + v adresáři <I>/tex-archive/macros/latex/base/</I>. + +</UL> + + + +Pokud toto všechno máte, můžete začít instalovat: + + + +<UL> + + + +<LI> Smažte (zazálohujte) starou verzi LaTeXu. POZOR! Toto se netýká + + podpůrných balíčků, např. <I>graphics</I>, <I>tools</I> nebo + + <I>psnfss</I>. Jejich + + upgrade (je-li k dispozici novější verze) je samostatnou záležitostí + + a není bezpodmínečně nutný. Pokud máte nainstalovanou starší verzi + + CSLaTeXu, měly by zmizet adresáře <I>texmf/tex/latex/cslatex</I>, + + <I>input</I> + + a <I>src</I>. Máte-li v adresáři <I>input</I> některé styly, které nejsou standardní + + součástí LaTeXu (např. <I>a4</I>, <I>a4wide</I>, <I>fancyhdr</I>), vytvořte adresář + + <I>texmf/tex/latex/misc</I> a přesuňte je tam. + + + +<LI> Pokud váš TeX používá ke hledání v adresářovém stromu hashovací + + soubor (např. v teTeXu <I>ls-R</I>), nechte ho znovu vytvořit, aby se + + projevily provedené změny -- smazané soubory. V teTeXu k tomuto + + slouží příkaz <TT>texhash</TT>. + + + +<LI> Vytvořte si někde v <I>/tmp</I> dočasný adresář, do kterého zkopírujete + + distribuční soubory LaTeXu a CSLaTeXové soubory <I>cslatex.dtx</I> + + a <I>cslatex.ins</I>. + + + +<LI> V tomto adresáři rozbalte distribuci LaTeXu příkazy <TT>initex + + unpack.ins</TT> a <TT>initex cslatex.ins</TT>. + + + +<LI> V normální konfiguraci používá LaTeX v kódování T1 dc-fonty. Máte-li + + novější ec-fonty, vytvořte příslušně upravené definiční soubory + + příkazem <TT>initex ec.ins</TT>. Tento krok musí následovat až <B>PO</B> + + zpracování <I>unpack.ins</I>. + + + +<LI> Vytvořte formát LaTeX příkazem <TT>initex latex.ltx</TT>. + +</UL> + + + +Nyní máme v našem adresáři 266 souborů, z nichž ty potřebné přesuneme + +na příslušná místa do adresářové struktury TeXu: + + + +<UL> + +<LI> Soubor <I>latex.fmt</I> přesuňte do adresáře s formáty -- v teTeXu + + <I>texmf/web2c</I>. + + + +<LI> Konfigurační soubory pro češtinu přesuneme do adresáře + + <I>texmf/tex/latex/cslatex</I>. Jsou to tyto: + +<PRE> + + fonttext.cfg + + hyphen.cfg + + il2enc.def + + il2*.fd + + czech.sty + + slovak.sty + +</PRE> + + + +<LI> Do adresáře <I>texmf/tex/latex/input</I> dáme vstupní soubory LaTeXu: + +<PRE> + + docstrip.tex + + *.cls + + *.clo + + *.sty + + *.fd + + *.ist + + *.def + + *.cfg + +</PRE> + + + +<LI> Zdrojové soubory LaTeXu + +<PRE> + + fontmath.ltx + + fonttext.ltx + + hyphen.ltx + + latex.ltx + + ltpatch.ltx + + preload.ltx + +</PRE> + +nejsou třeba pro normální práci, ale budeme je potřebovat, pokud + +chceme vygenerovat znovu formát. Tento případ může nastat, když budeme + +do LaTeXu přidávat nové vzory dělení, nebo když si <I>fmt</I> soubor prostě + +omylem smažeme. Proto je přesuneme do adresáře <I>texmf/tex/latex/src</I>. + +</UL> + + + +<P>Ostatní soubory nebudeme potřebovat, proto je můžeme smazat. + + + +<P>Vygenerujeme hashovací soubor pro TeX příkazem <TT>texhash</TT> + +(teTeX). LaTeX je nainstalován a můžeme ho otestovat na nějakém + +krátkém dokumentíku. + + + + </TD> + + </TR> + + <TR> + + <TD COLSPAN="2"> + + <HR WIDTH="100%"> + + </TD> + + </TR> + + + + <TR> + + <TD ALIGN="left" VALIGN="top"> + + <A NAME="konfig"></A> + + <FONT SIZE="+2" COLOR="#000000"><B>Dělení slov</B></FONT><BR> + + </TD> + + <TD ALIGN="left" VALIGN="top"> + +<H3>Konfigurace dělení slov</H3> + +Konfigurační příkazy se nacházejí v souboru <I>cslatex/hyphen.cfg</I>. + +Příslušná část souboru je viditelně ohraničena komentářovými + +řádkami. K zavedení vzorů dělení slouží příkaz + +<PRE> + +\DeclareLanguage[seznam kódování]{jméno příkazu + + zapnutí vzorů}% + + {jméno souboru se vzory a výjimkami}% + + {\lefthyphenmin=číslo \righthyphenmin=číslo + + \@requesthyphens <NEBO> \@splitrequestedfalse} + +</PRE> + +Vzory dělení načtené s <TT>\@requesthyphens</TT> umí využívat funkci přenášení + +pomlčky při dělení (viz níže). + + + +Implicitně je zavedena americká angličtina, čeština a slovenština + + v kódování IL2. Pro zavedení češtiny v IL2 i T1 použijte: + +<PRE> + +\DeclareLanguage[IL2,T1]{\czech}{czhyphen.tex}% + + {\lefthyphenmin=2 \righthyphenmin=3 + + \@requesthyphens}% + +</PRE> + +V běžném TeXu může být maximálně 4 až 5 vzorů najednou -- víc se do + +jeho paměti nevejde. + + + + </TD> + + </TR> + + <TR> + + <TD COLSPAN="2"> + + <HR WIDTH="100%"> + + </TD> + + </TR> + + + + <TR> + + <TD ALIGN="left" VALIGN="top"> + + <A NAME="styly"></A> + + <FONT SIZE="+2" COLOR="#000000"><B>CS-styly</B></FONT><BR> + + </TD> + + <TD ALIGN="left" VALIGN="top"> + +<H3>Styl czech.sty/slovak.sty</H3> + + + +Bez zavedení tohoto stylu se CSLaTeX chová jako normální LaTeX + + a používá cm-fonty bez českých znaků. + + + +<P>Pomocný styl zavedeme pomocí<BR> + +<TT>\usepackage[parametry]{czech}</TT><BR> + +popř.<BR> + +<TT>\usepackage[parametry]{slovak}</TT> + + + +<P>Parametry můžou být: + +<DL> + +<DT><B>T1</B><DD> + + Cork kódování. Budou se používat dc(ec) fonty. Aby se správně + + dělila slova, musí být vzory dělení nataženy také pro T1 (viz + + výše). Bez tohoto parametru je použito kódování IL2. + + + +<DT><B>split</B><DD> + + Zapíná přenášení pomlčky při dělení slov typu propan-<BR> + + -butan. Tato vlastnost funguje skoro bez problémů -- výjimkou + + je použití ,-` jako minus v čísle, které čte TeX + + v horizontálním módu (tak bývá zadáváno např. \looseness=-1); + + v těchto případech je při zapnutém přenášení dělítka možné + + napsat \minus. + + + +<DT><B>nosplit</B><DD> + + Vypíná přenášení pomlčky. To je také implicitní chování. + + + +<DT><B>nocaptions</B><DD> + + Nebudou předefinovány texty vkládané LaTeXem jako ,,Kapitola`` + + nebo ,,Obsah``. Zůstanou tedy původní ,,Chapter`` nebo ,,Contents``. + +</DL> + + + + </TD> + + </TR> + + <TR> + + <TD COLSPAN="2"> + + <HR WIDTH="100%"> + + </TD> + + </TR> + + + + <TR> + + <TD ALIGN="left" VALIGN="top"> + + <A NAME="prikazy"></A> + + <FONT SIZE="+2" COLOR="#000000"><B>Nové příkazy</B></FONT><BR> + + </TD> + + <TD ALIGN="left" VALIGN="top"> + + + +<H3>Nové příkazy v CSLaTeXu</H3> + +<DL> + +<DT><TT>\dateczech</TT><DD> + + Příkaz <TT>\today</TT> expanduje na české datum, např. 30. srpna 1977. + + + +<DT><TT>\dateslovak</TT><DD> + + Slovenské datum, např. 30. augusta 1977. + + + +<DT><TT>\dateUSenglish</TT><DD> + + Americké \today, např. August 30th, 1977. + + + +<DT><TT>\dateenglish</TT><DD> + + Britské \today, např. 30th August 1977. + + + +<DT><TT>\captionsczech</TT><DD> + + České captions -- Předmluva, Tabulka. + + + +<DT><TT>\captionsslovak</TT><DD> + + Slovenské captions -- Predhovor, Tabuľka. + + + +<DT><TT>\captionsenglish</TT><DD> + + Anglické captions -- Preface, Table. + + + +<DT><TT>\csprimeson</TT>, <TT>\csprimesoff</TT><DD> + + ``Anglické'' uvozovky se (ne)budou sázet jako ,,české``. + + + +<DT><TT>\cstieon</TT>, <TT>\cstieoff</TT><DD> + + Předefinuje vlnku ~, aby se v mat. módu (ne)sázela mezera. + +</DL> + + + + </TD> + + </TR> + + <TR> + + <TD COLSPAN="2"> + + <HR WIDTH="100%"> + + </TD> + + </TR> + + + + <TR> <TD ALIGN="left" VALIGN="top"> + +<A W3MIRHREF="http://www.cstug.cz/" HREF="../index.html"><IMG SRC="../images/logo.gif" W3MIRSRC="http://www.cstug.cz/images/logo.gif" HEIGHT="51" BORDER="0" ALT="CSTUG" ALIGN="left" WIDTH="165"></A> <BR> </TD> + + <TD ALIGN="left" VALIGN="top"> + +<FONT SIZE="-1"> + +Poslední změna: 19. 1. 2001. + +(c) <A HREF="mailto:snajdr5@students.zcu.cz">Jaroslav Šnajdr</A> + +</FONT> + + </TD> + + </TR> + +</TABLE> + + + +</BODY> + +</HTML> + + + |