summaryrefslogtreecommitdiff
path: root/Master/texmf-doc/doc/czechslovak/cstug/cslatex/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-doc/doc/czechslovak/cstug/cslatex/index.html')
-rw-r--r--Master/texmf-doc/doc/czechslovak/cstug/cslatex/index.html710
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í&nbsp;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é&nbsp;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&nbsp;CSLaTeXu</B></FONT><BR>
+
+ </TD>
+
+ <TD ALIGN="left" VALIGN="top">
+
+CSLaTeX je sada konfiguračních souborů pro LaTeX2e, které umožňují
+
+v&nbsp;tomto systému připravovat české a&nbsp;slovenské dokumenty. Balík je
+
+distribuován (jak je u LaTeXu zvykem) v&nbsp;souboru <A W3MIRHREF="http://www.cstug.cz/cslatex/cslatex.dtx" HREF="cslatex.dtx">cslatex.dtx</A>, který obsahuje příslušná makra
+
+i&nbsp;s&nbsp;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&nbsp;<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&nbsp;\`a
+
+v&nbsp;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&nbsp;<TT>slovak.sty</TT>. Fungují se všemi LaTeXy, plainem a&nbsp;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&nbsp;<TT>\cstieoff</TT>, aby fungovaly i&nbsp;v LaTeXu
+
+(<TT>czech</TT>/<TT>slovak.sty</TT>).
+
+<DT><B>30. dubna 1997</B><DD>Nastaveno kódování IL2 v&nbsp;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&nbsp;slovenské vzory dělení <I>czhyphen.tex</I>
+
+ a&nbsp;<I>skhyphen.tex</I>. Jsou součástí <I>csplainu</I>.
+
+
+
+<LI> LaTeXové ,,obrázkové`` fonty lasy, lcircle a&nbsp;line.
+
+
+
+<LI> Originální LaTeX2e. Distribuční soubory jsou k&nbsp;nalezení na CTANu
+
+ v&nbsp;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&nbsp;dispozici novější verze) je samostatnou záležitostí
+
+ a&nbsp;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&nbsp;<I>src</I>. Máte-li v&nbsp;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&nbsp;přesuňte je tam.
+
+
+
+<LI> Pokud váš TeX používá ke hledání v&nbsp;adresářovém stromu hashovací
+
+ soubor (např. v&nbsp;teTeXu <I>ls-R</I>), nechte ho znovu vytvořit, aby se
+
+ projevily provedené změny -- smazané soubory. V teTeXu k&nbsp;tomuto
+
+ slouží příkaz <TT>texhash</TT>.
+
+
+
+<LI> Vytvořte si někde v&nbsp;<I>/tmp</I> dočasný adresář, do kterého zkopírujete
+
+ distribuční soubory LaTeXu a&nbsp;CSLaTeXové soubory <I>cslatex.dtx</I>
+
+ a&nbsp;<I>cslatex.ins</I>.
+
+
+
+<LI> V tomto adresáři rozbalte distribuci LaTeXu příkazy <TT>initex
+
+ unpack.ins</TT> a&nbsp;<TT>initex cslatex.ins</TT>.
+
+
+
+<LI> V normální konfiguraci používá LaTeX v&nbsp;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&nbsp;našem adresáři 266 souborů, z&nbsp;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&nbsp;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&nbsp;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&nbsp;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&nbsp;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&nbsp;slovenština
+
+ v&nbsp;kódování IL2. Pro zavedení češtiny v&nbsp;IL2 i&nbsp;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&nbsp;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&nbsp;čísle, které čte TeX
+
+ v&nbsp;horizontálním módu (tak bývá zadáváno např. \looseness=-1);
+
+ v&nbsp;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.&nbsp;srpna&nbsp;1977.
+
+
+
+<DT><TT>\dateslovak</TT><DD>
+
+ Slovenské datum, např. 30.&nbsp;augusta&nbsp;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&nbsp;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>&nbsp;&nbsp;<BR> </TD>
+
+ <TD ALIGN="left" VALIGN="top">
+
+<FONT SIZE="-1">
+
+Poslední změna: 19.&nbsp;1.&nbsp;2001.
+
+(c)&nbsp;<A HREF="mailto:snajdr5@students.zcu.cz">Jaroslav Šnajdr</A>
+
+</FONT>
+
+ </TD>
+
+ </TR>
+
+</TABLE>
+
+
+
+</BODY>
+
+</HTML>
+
+
+