diff options
author | Karl Berry <karl@freefriends.org> | 2009-05-19 18:23:55 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2009-05-19 18:23:55 +0000 |
commit | d5d90223f0e9217e546a1e53c78f73c1fddf1e87 (patch) | |
tree | 75f8120f34df071de492ca416b86623e3af154d3 /Master/texmf-doc | |
parent | 74ba81e08ea1a80aeba3b4bfbf7acc5f07853b0b (diff) |
move out of texmf-doc
git-svn-id: svn://tug.org/texlive/trunk@13240 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-doc')
450 files changed, 0 insertions, 36939 deletions
diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/TeX-pub.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/TeX-pub.html deleted file mode 100644 index 0155e6778c0..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/TeX-pub.html +++ /dev/null @@ -1,720 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> -<html> -<head> -<title>Zasoby TeX-owe różnych wydawców</title> -<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"> -<meta name="author" content="Andrzej M. Borzyszkowski"> -<meta name="keyword" content="TeX, LaTeX, publishing, -Academic Press, -Addison-Wesley Professional, -Allyn & Bacon, -Baltzer, -Peachpit, -Pearson, -AMS, -Birhauser, -Cambridge University Press, -Cisco Press, -EDP Sciences, -Elsevier, -Heldermann, -Hungry Minds, -IDG Books, -InformIT, -IOS Press, -Kluwer, -London Mathematical Society, -Longman, -Macmillan Software, -McGraw-Hill, -MIT Press, -Morgan Kaufmann, -New Riders, -O`Reilly, -Osborne, -Oxford University Press, -Peachpit, -Prentice Hall, -Que Publishing, -Sams Publishing, -SIAM, -Springer, -Wiley, -World Scientific, -"> -</head> -<BODY TEXT="#000000" BGCOLOR="#FFFFEE" LINK="#0000FF" VLINK="#000088" ALINK="#FF0000"> -<CENTER><TABLE BORDER="0" WIDTH="80%"><TR><TD> -<h3> - Zasoby TeX-owe różnych wydawców -</h3> - -<hr> -Poniżej przedstawiono odnośniki do zasobów TeX-owych różnych wydawców. -Organizacja tej witryny jest bardzo niejednorodna, bo i każdy wydawca -organizuje swoją witrynę po swojemu.<p> - -Alfabetyczny spis wydawców<p> -<table><tr><td valign="top"><ul> -<li><a href="#academic">Academic Press</a> -<li><a href="#notex">Allyn & Bacon</a> (Pearson) -<li><a href="#notex">Addison-Wesley Professional</a> (Pearson) -<li><a href="#ams">AMS</a> -<li><a href="#baltzer">Baltzer</a> -<li><a href="#birhauser">Birhauser</a> -<li><a href="#blackwell">Blackwell Publishers</a> -<li><a href="#cambridge">Cambridge University Press</a> -<li><a href="#notex">Cisco Press</a> (Pearson) -<li><a href="#notex">EDP Sciences</a> -<li><a href="#elsevier">Elsevier</a> -<li><a href="#heldermann">Heldermann</a> -<li><a href="#notex">Hungry Minds</a> -</ul></td><td valign="top"><ul> -<li><a href="#notex">IDG Books</a> (Hungry Minds) -<li><a href="#notex">InformIT</a> (Pearson) -<li><a href="#ios">IOS Press</a> -<li><a href="#kluwer">Kluwer</a> -<li><a href="#notex">London Mathematical Society</a> -<li><a href="#notex">Longman</a> (Pearson) -<li><a href="#notex">Macmillan Software</a> (Pearson) -<li><a href="#notex">McGraw-Hill</a> -<li><a href="#notex">MIT Press</a> -<li><a href="#notex">Morgan Kaufmann</a> -<li><a href="#notex">New Riders</a> (Pearson) -</ul></td><td valign="top"><ul> -<li><a href="#notex">O`Reilly</a> -<li><a href="#notex">Osborne</a> -<li><a href="#oxford">Oxford University Press</a> -<li><a href="#notex">Peachpit</a> (Pearson) -<li><a href="#notex">Prentice Hall</a> (Pearson) -<li><a href="#notex">Que Publishing</a> (Pearson) -<li><a href="#notex">Sams Publishing</a> (Pearson) -<li><a href="#siam">SIAM</a> -<li><a href="#springer">Springer</a> -<li><a href="#notex">Wiley</a> -<li><a href="#worldsci">World Scientific</a> -</ul></td></tr></table> - -<a name="academic"></a><hr> -<a href="http://www.academicpress.com/"> -Academic Press</a> (obecnie <a href="#elsevier">Elsevier</a>) -<ul> -<li><a href="http://www.apnet.com/www/journal/esub.htm#tex"> - Informacja dla autorów</a> używających LaTeX-a<br> ,,trzeba wyszukać - konkretne czasopismo i tam być może znaleźć zestaw makr'' -<li><a href="http://www.apnet.com/journals/"> - Wyszukiwanie czasopism</a> -<li> makra te same co <a href="http://www.elsevier.com/locate/latex">Elseviera</a> -</ul> -<a href="#top">powrót do spisu wydawców</a> - -<a name="ams"></a><hr> -<a href="http://www.ams.org/"> - AMS</a> (Amerykańskie Towarzystwo Matematyczne) -<ul> -<li><a href="http://www.ams.org/jourhtml/authors.html"> - Instrukcje dla autorów</a> -<li><a href="http://www.ams.org/tex/"> - Zasoby TeX-owe</a>: - <ul> - <li><a href="http://www.ams.org/tex/amslatex.html"> - AMS-LaTeX2e</a> - <li><a href="http://www.ams.org/tex/amstex.html"> - AMS-TeX</a> - <li><a href="http://www.ams.org/tex/amsfonts.html"> - AMSFonts</a> - <li><a href="http://www.ams.org/tex/distrib.html"> - powyższe w innym układzie</a> - </ul> -</ul> -<a href="#top">powrót do spisu wydawców</a> - -<a name="baltzer"></a><hr> -<a href="http://www.baltzer.nl/"> - Baltzer Science Publishers</a> czyli <a href="#kluwer">Kluwer</a> -<ul> -<li>Czasopisma: <a href="http://www.baltzer.nl/authors/jrnlstylefiles/">LaTeX</a> -| <a -href="http://www.baltzer.nl/authors/jrnlstylefiles/kluwer.zip">zip</a> -| <a -href="http://www.baltzer.nl/authors/jrnlstylefiles/kluwer.tgz">tgz</a> -<li> Podręcznik użytkownika <a -href="http://www.wkap.nl/authors/jrnlstylefiles/usrman.pdf">pdf</a> -| <a -href="http://www.wkap.nl/authors/jrnlstylefiles/usrman.ps">ps</a> -<li>Specjalna klasa (a również styl BibTeX-owy) jest wymagana do -<a href="http://manta.cs.vt.edu/ase/submission.html">Annals - of Software Engineering</a> ---> <a - href="http://manta.cs.vt.edu/ase/ase.txt">latex</a>, <a - href="http://manta.cs.vt.edu/ase/asebib.txt">bibtex</a> -<li>Książki: <a href="http://www.wkap.nl/authors/bookstylefiles/latexstyles/">LaTeX</a> -<li> <a href="http://www.baltzer.nl/journal/">Lista czasopism</a> z być może szczególnymi wymaganiami -</ul> -<a href="#top">powrót do spisu wydawców</a> - -<a name="birhauser"></a><hr> -<a href="http://www.birkhauser.ch/"> - Birhauser</a> -<ul> -<li><a href="http://www.birkhauser.ch/misc/authors.htm"> Instrukcje - dla autorów</a>: użycie TeX-a ogranicza się głównie do ustalenia - wymiarów strony - <ul> - <li><a href="http://www.birkhauser.ch/misc/tex_mono.htm"> - Monografie</a> - <li><a href="http://www.birkhauser.ch/misc/tex_mult.htm"> - Książki wielu autorów</a> - </ul> -<li><a href="http://www.birkhauser.ch/journals/journals.htm"> Lista - czasopism</a>, poszczególne czasopisma mogą korzystać z TeX-a - bardziej intensywnie -</ul> -<a href="#top">powrót do spisu wydawców</a> - -<a name="blackwell"></a><hr> -<a href="http://www.blackwellpub.com/">Blackwell Publishers</a> -<ul> -<li><a href="http://www.blackwellpublishers.co.uk/asp/listofj.asp">Lista - czasopism</a>, jedno z nich, <a - href="http://www.blackwellpublishers.co.uk/asp/journal.asp?ref=0167-7055">Computer - Graphics Forum</a> zachęca do - <a href="http://www.eg.org/Publications/CGFInfo/"> - LaTeX-a</a>: <a - href="http://www.eg.org/EG/Publications/CGF/CGFInfo/EgPubl.zip">makra</a>, - podręcznik użytkownika: <a - href="http://www.eg.org/EG/Publications/CGF/CGFInfo/cgfguide.pdf">pdf</a> - | <a - href="http://www.eg.org/EG/Publications/CGF/CGFInfo/cgfguide.ps">ps</a> - <p> - Pozostałe, nawet związane z informatyką, żądają trzech kopii - podwójnie spacjowanych itd. -</ul> -<a href="#top">powrót do spisu wydawców</a> - -<a name="cambridge"></a><hr> -<a href="http://uk.cambridge.org/">Cambridge University Press</a> -<p> -Poszczególne czasopisma mogą wymagać/dopuszczać użycia TeX-a. Z -czasopism matematycznych i informatycznych są to: -<ul> -<li><a -href="http://uk.cambridge.org/journals/cpc/cpcifc.htm">Combinatorics, -Probability & Computing</a>: <a -href="ftp://ftp.cup.cam.ac.uk/pub/texarchive/journals/latex/cpc-sty/cpc.all">LaTeX 2.09</a>, -<li><a href="http://uk.cambridge.org/journals/jfp/jfpifc.htm">Journal -of Functional Programming</a>: <a -href="ftp://ftp.cup.cam.ac.uk/pub/texarchive/journals/latex/jfp-cls/jfpcls.ltx">LaTeX 2e</a>, -<a -href="ftp://ftp.cup.cam.ac.uk/pub/texarchive/journals/latex/jfp-sty/jfp.bst">BibTeX</a> -<li><a -href="http://uk.cambridge.org/journals/msc/mscifc.htm">Mathematical -Structures in Computer Science</a>: <a -href="ftp://ftp.cup.cam.ac.uk/pub/texarchive/journals/latex/mscs-cls/mscscls.ltx">LaTeX 2e</a> -| <a -href="ftp://ftp.cup.cam.ac.uk/pub/texarchive/journals/latex/mscs-sty/mscs.all">LaTeX 2.09</a> -<li><a href="http://uk.cambridge.org/journals/nle/nleifc.htm">Natural -Language Engineering</a>: <a -href="ftp://ftp.cup.cam.ac.uk/pub/texarchive/journals/latex/nle-sty/nle.all">LaTeX 2.09</a> -<li><a href="http://uk.cambridge.org/journals/tlp/tlpifc.htm">Theory -and Practice of Logic Programming</a>: <a -href="ftp://ftp.cambridge.org/pub/texarchive/journals/latex/tlp-cls/tlpcls.ltx">LaTeX 2e</a> -<li><a href="http://uk.cambridge.org/journals/ejm/ejmifc.htm">European -Journal of Applied Mathematics</a>: <a -href="ftp://ftp.cup.cam.ac.uk/pub/texarchive/journals/latex/ejm-cls/ejmcls.ltx">LaTeX 2e</a> -| <a -href="ftp://ftp.cup.cam.ac.uk/pub/texarchive/journals/latex/ejm-sty/ejm.all">LaTeX 2.09</a> -<li><a href="http://uk.cambridge.org/journals/ets/etsifc.htm">Ergodic -Theory and Dynamical Systems</a>: <a -href="ftp://ftp.cup.cam.ac.uk/pub/texarchive/journals/latex/etds-cls/ETDS.CLS">LaTeX 2e</a> -| <a -href="ftp://ftp.cup.cam.ac.uk/pub/texarchive/journals/latex/etds-sty/etds.sty">LaTeX 2.09</a> -<li><a href="http://uk.cambridge.org/journals/hge/hgeifc.htm">Annals -of Human Genetics</a>: <a -href="ftp://ftp.cup.cam.ac.uk/pub/texarchive/journals/latex/hge-cls/hgecls.ltx">LaTeX 2e</a> -<li><a href="http://uk.cambridge.org/journals/flm/flmifc.htm">Journal -of Fluid Mechanics</a>: <a -href="ftp://ftp.cup.cam.ac.uk/pub/texarchive/journals/latex/jfm-cls/jfmcls.ltx">LaTeX 2e</a> -| <a -href="ftp://ftp.cup.cam.ac.uk/pub/texarchive/journals/latex/jfm-sty/jfm.all">LaTeX 2.09</a> -| <a -href="ftp://ftp.cup.cam.ac.uk/pub/texarchive/journals/latex/jfm-sty/bst/bst209.all">BiBTeX</a> -<li><a href="http://uk.cambridge.org/journals/ejm/ejmifc.htm">European -Journal of Applied Mathematics</a>: <a -href="ftp://ftp.cup.cam.ac.uk/pub/texarchive/journals/latex/ejm-cls/ejmcls.ltx">LaTeX 2e</a> -<li><a href="http://uk.cambridge.org/journals/pla/plaifc.htm">Journal -of Plasma Physics</a>: <a -href="ftp://ftp.cup.cam.ac.uk/pub/texarchive/journals/latex/jpp-sty/jpp.all">LaTeX 2.09</a> -<li><a href="http://uk.cambridge.org/journals/blm/blmifc.htm"> -Bulletin of the London Mathematical Society</a>: <a -href="ftp://ftp.cup.cam.ac.uk/pub/texarchive/journals/latex/lms-cls/lmscls.ltx">LaTeX 2e</a> -| <a -href="ftp://ftp.cup.cam.ac.uk/pub/texarchive/journals/latex/lms-sty/lms.all">LaTeX 2.09</a> -<li><a href="http://uk.cambridge.org/journals/pef/pefifc.htm">Journal -of Pension Economics and Finance</a>: <a -href="ftp://ftp.cup.cam.ac.uk/pub/texarchive/journals/latex/pef-cls/pefcls.ltx">LaTeX 2e</a> -<li><a -href="http://uk.cambridge.org/journals/psp/pspifc.htm">Mathematical -Proceedings of the Cambridge Philosophical Society</a>: <a -href="ftp://ftp.cup.cam.ac.uk/pub/texarchive/journals/latex/psp-cls/pspcls.ltx">LaTeX 2e</a> -<li>Acta Numerica: <a -href="ftp://ftp.cup.cam.ac.uk/pub/texarchive/books/latex/acta.all">LaTeX 2.09</a> -</ul> -Książki mają generyczne style: <a -href="ftp://ftp.cup.cam.ac.uk/pub/texarchive/books/latex/standard/cupbook-cls.beta/cupbook.cls">LaTeX 2e</a> -| <a -href="ftp://ftp.cup.cam.ac.uk/pub/texarchive/books/latex/standard/cupbook.all">LaTeX 2.09</a> -z dodatkami dla poszczególnych serii, -<ul> -<li>Cambridge Lecture Notes: <a -href="ftp://ftp.cup.cam.ac.uk/pub/texarchive/books/latex/cln.all">LaTeX 2.09</a> -<li>Cambridge Monographs on Mathematical Physics: <a -href="ftp://ftp.cup.cam.ac.uk/pub/texarchive/books/latex/cmmp-cls.beta/cmmpcls.ltx">LaTeX 2e</a> -| <a -href="ftp://ftp.cup.cam.ac.uk/pub/texarchive/books/latex/cmmp.all">LaTeX 2.09</a> -<li>Cambridge Astrophysics Series: <a -href="ftp://ftp.cup.cam.ac.uk/pub/texarchive/books/latex/standard/caps-cls/capscls.ltx">LaTeX 2e</a> -| <a -href="ftp://ftp.cup.cam.ac.uk/pub/texarchive/books/latex/standard/cupbook.all">LaTeX 2.09</a> -<li> -Są też style dla sprawozdań konferencyjnych: <a -href="ftp://ftp.cup.cam.ac.uk/pub/texarchive/books/latex/standard/cupconf-cls/confcls.ltx">LaTeX 2e</a> -| <a -href="ftp://ftp.cup.cam.ac.uk/pub/texarchive/books/latex/standard/cupconf-cls/bst/unpacked/cupconf.bst">BiBTeX</a> -</ul> -<a href="#top">powrót do spisu wydawców</a> - -<a name="elsevier"></a><hr> -<a href="http://www.elsevier.nl/"> - Elsevier</a> -<ul> -<li><a href="http://www.elsevier.nl/homepage/authors/"> - Informacje dla autorów</a>: dalece nie wszystkie czasopisma Elseviera przewidują - użycie TeX-a, należy znaleźć dane czasopismo i sprawdzić instrukcje dla - autorów dotyczące konkretnego czasopisma -<li><a href="http://www.elsevier.nl/locate/latex"> - LaTeX</a>: - <ul> - <li><a href="ftp://ftp.elsevier.nl/pub/styles/"> Style</a> - (również BiBTeX) do pobieżnego użycia (wersja niepełna dostępna na - <a href="ftp://ftp.dante.de/pub/tex/macros/latex/contrib/supported/elsevier"> - CTAN</a>-ie, wersje dla LaTeX-a 2.09 i 2e) - <li> Style LaTeX-owe do przygotowania ostatecznego składu: - <ul> - <li> jednołamowo - <a href="http://www.elsevier.nl/homepage/about/ita/styles/espcrc1.tar.gz"> - tar.gz</a> | - <a href="http://www.elsevier.nl/homepage/about/ita/styles/espcrc1.zip">zip</a> - <li> dwułamowo - <a href="http://www.elsevier.nl/homepage/about/ita/styles/espcrc2.tar.gz"> - tar.gz</a> | - <a href="http://www.elsevier.nl/homepage/about/ita/styles/espcrc2.zip">zip</a> - </ul> - </ul> -</ul> -<a href="#top">powrót do spisu wydawców</a> - -<a name="heldermann"></a><hr> -<a href="http://www.heldermann.de/"> - Heldermann</a><p> - Wydawca kilku czasopism, spodziewa się, że autorzy będą używać - (La)TeX-a, jednak tylko jedno czasopismo dorobiło się własnego stylu - (LaTeX 2.09) -<ul> -<li><a href="http://www.geometrie.tuwien.ac.at/jgg/"> - Journal for Geometry and Graphics</a> -</ul> -<a href="#top">powrót do spisu wydawców</a> - -<a name="ios"></a><hr> -<a href="//www.iospress.nl/">IOS Press</a> -<ul> - <li>Książki: <a -href="http://www.iospress.nl/site/authco/instructions_to_authors-crc.pdf">Wskazówki dla -autorów</a> przewidują użycie <a -href="http://www.iospress.nl/site/authco/iosstyle.zip">LaTeX-a 2e</a> -albo <a -href="http://www.iospress.nl/site/authco/ioscrcb.sty">LaTeX-a 2.09</a>. - <li>Artykuły: Żadne <a -href="http://www.iospress.nl/site/navfr/authcofr.html"> wskazówki dla -autorów</a> nie sugerują użycia TeX-a, ale np. Fundamenta Informaticea -posiadają też <a -href="http://alfa.mimuw.edu.pl/FI/submissions.html">własną witrynę</a> -ze stylami dla LaTeX-a 2.09 i LaTeX-a 2e. (<font -SIZE="-1">uwaga: w <tt>\def\@maketitle</tt> radzę dodać <tt> -\vspace*{-51pt}</tt></font>). -</ul> -<a href="#top">powrót do spisu wydawców</a> - -<a name="kluwer"></a><hr> -<a href="//www.wkap.nl/">Kluwer Academic Publishers</a> - (nie mylić z wydawnictwem prawniczym WoltersKluwer)<br> -<ul> -<li>Czasopisma: <a href="http://www.wkap.nl/authors/jrnlstylefiles/">LaTeX</a> -| <a -href="http://www.wkap.nl/authors/jrnlstylefiles/kluwer.zip">zip</a> -| <a -href="http://www.wkap.nl/authors/jrnlstylefiles/kluwer.tgz">tgz</a> -<li> Podręcznik użytkownika <a -href="http://www.wkap.nl/authors/jrnlstylefiles/usrman.pdf">pdf</a> -| <a -href="http://www.wkap.nl/authors/jrnlstylefiles/usrman.ps">ps</a> -<li>Książki: <a href="http://www.wkap.nl/authors/bookstylefiles/latexstyles/">LaTeX</a> -<li> <a href="http://www.wkap.nl/journal/">Lista czasopism</a> z być może szczególnymi wymaganiami -</ul> -<a href="#top">powrót do spisu wydawców</a> - -<a name="oxford"></a><hr> -<a href="//www4.oup.co.uk/"> - Oxford University Press</a> -<ul> -<li><a -href="http://www.oup.co.uk/academic/science/maths/advice/latex/">Style -LaTeX-owe</a> dla autorów prac matematycznych: -<ul> - -<li><a -href="ftp://scimedbk:deliver@ftp.oup.co.uk/pub/outgoing/MONOG3.CLS">monografie</a> -<li><a -href="ftp://scimedbk:deliver@ftp.oup.co.uk/pub/outgoing/TEXTBK2.CLS">podręczniki</a> -<li><a -href="ftp://scimedbk:deliver@ftp.oup.co.uk/pub/outgoing/MULTI3.CLS">wydania -zbiorowe</a> -</ul> -</ul> -<a href="#top">powrót do spisu wydawców</a> - -<a name="siam"></a><hr> -<a href="http://www.siam.org/nnindex.htm"> - SIAM</a> (Towarzystwo Matematyki Przemysłowej i Stosowanej)<p> - -Tu liczy się tylko TeX i rodzina [<font size="-1">SIAM is interested -in working with authors whose journal articles were created in TeX, -LaTeX, or AMS-TeX. (SIAM regrets that we cannot accept electronic -files for papers produced on any other typesetting or word processing -system.)</font>] - -<ul> -<li><a href="http://www.siam.org/tex/tex.htm"> - Zasoby TeX-owe</a>: - <ul> - <li><a href="http://www.siam.org/tex/books/booktex.htm"> - Książki</a>, w tym sprawozdania konferencyjne; wyłącznie wersje - LaTeX-a 2e (wersje spakowane: <a - href="http://www.siam.org/tex/books/bookmacro.zip">książki</a>, - <a - href="http://www.siam.org/tex/books/proceedings.zip">sprawozdania</a>). - <li><a href="http://www.siam.org/tex/confs/conftex.htm"> - Sprawozdania</a> (a naprawdę tylko streszczenia: <a - href="http://www.siam.org/tex/confs/ltexconf.txt"> do 75 - słów</a>, <a - href="http://www.siam.org/tex/confs/L-extabs.all">dłuższe</a>). - <li><a href="http://www.siam.org/tex/journals/jourtex.htm"> - Czasopisma</a>: wersje <a - href="http://www.siam.org/tex/journals/siamltex.zip">LaTeX 2e</a> - (w tym style bibtex-owe), <a - href="http://www.siam.org/tex/journals/siamatex.tar">AMSTeX</a> i - <a - href="http://www.siam.org/tex/journals/siamptex.tar">plain TeX</a>. - Ta witryna jest najbardziej rozbudowana i ma wiele odnośników - np. <a href="http://www.siam.org/siamnews/general/0296014.htm"> - LaTeX2e: Should You Upgrade to It?</a> Davida P. Carlisle'a i - Nicholasa - J. Highama - </ul> -<li><a href="http://www.siam.org/journals/texguide.htm"> - TeX Author Guidelines</a> -<li><a href="http://www.siam.org/tex/journals/docutex.htm"> - Dokumentacja makr LaTeX-a</a> -<li><a href="ftp://ftp.siam.org/pub/macros/">FTP</a> - (ale nie wszystko, co jest osiągalne z witryn WWW) -</ul> -<a href="#top">powrót do spisu wydawców</a> - -<a name="springer"></a><hr> -<a href="http://www.springer.de/"> - Springer</a> (tzn. oddział firmy BertelsmannSpringer)<br> - <font size="-2"> - Copyright policy -<br> - All macro packages have been developed by Springer-Verlag - Heidelberg as a free service to its authors and editors - preparing texts for publication by Springer-Verlag. -<br> - User's guides and macros may be copied and passed on to - other Springer authors, but may not be sold or placed on any - mailserver other than the one maintained by - Springer-Verlag. Our macro packages may not be incorporated - into other TeX macro packages or used commercially unless - permission has been granted by Springer-Verlag. - </font> -<ul> -<li> Książki (w tym m. in. sprawozdania konferencyjne) - <ul> - <li><a href="http://www.springer.de/author/">Informacje dla autorów</a>: - Z odnośnikami do poszczególnych działów nauki. - <br> - Uwaga: chemia, nauki o środowisku, o Ziemi, o życiu ??, - medycyna, farmacja, psychologia, prawo oraz statystyka muszą - obejść się Wordem. - <p> - Dla pozostałych rodzajów nauk makra TeX-owe i LaTeX-owe wersji - 2.09 <a - href="http://www.springer.de/author/tex/help-book.html">wspólne</a>: - <a href="ftp://ftp.springer.de/pub/tex/plain/cpmomu01/cpmomu01.zip"> - plain TeX</a> | - <a href="ftp://ftp.springer.de/pub/tex/latex/clmomu01/clmomu01.zip"> - LaTeX 2.09</a>. Zestawy makr dla LaTeX-a w wersji 2e są bardzo - rozbudowane i inne dla każdej nauki, trudno powiedzieć, czy - różnice są istotne, w niektórych przypadkach podejrzewam, że są - to kopie. Ale np. fizycy muszą dostosować się albo do szkoły - Prof. Beiglböck'a albo do konkurencyjnej szkoły Dr Ascheron'a i - Dr Kölsch'a. Każda z nauk ma też swoje ulubione serie książkowe - z osobnymi zestawami makr, czasami również w LaTeX-u 2.09 - czy plain TeX-u. - <li><a href="http://www.springer.de/comp/authors/b-tex.html"> - Informatyka</a> - <ul> - <li><a href="ftp://ftp.springer.de/pub/tex/latex/compsc/monogr/english/"> - Monografie</a> - <li><a href="ftp://ftp.springer.de/pub/tex/latex/compsc/multi/apology.txt"> - Wydania zbiorowe</a> (W lutym 1998 zapowiadali na marzec, - zapomnieli dodać który, na pewno nie 2001 ani 2002) - <li>Sprawozdania konferencyjne: - <a href="ftp://ftp.springer.de/pub/tex/latex/compsc/proc/author/"> - dla autorów</a> | - <a href="ftp://ftp.springer.de/pub/tex/latex/compsc/proc/editor/"> - dla edytorów</a> - <li><a - href="http://www.springer.de/comp/lncs/authors.html">seria LNCS - </a> (Lecture Notes in Computer Science): <a - href="ftp://ftp.springer.de/pub/tex/latex/llncs/latex2e/llncs2e.zip">LaTeX 2e</a>, - <a - href="ftp://ftp.springer.de/pub/tex/latex/llncs/llncs.zip">LaTeX 2.09</a>, - <a - href="ftp://ftp.springer.de/pub/tex/plain/plncs/plncs.zip">TeX</a> - </ul> - <li><a href="http://www.springer.de/math/authors/s-tex.html"> - Matematyka</a> - <ul> - <li><a href="ftp://ftp.springer.de/pub/tex/latex/math/monogr/english"> - Monografie</a> - <li><a href="ftp://ftp.springer.de/pub/tex/latex/math/multi/apology.txt"> - Wydania zbiorowe</a> (j.w.) - <li>Sprawozdania konferencyjne: - - <a href="ftp://ftp.springer.de/pub/tex/latex/math/proc/author/"> - dla autorów</a> | - <a href="ftp://ftp.springer.de/pub/tex/latex/math/proc/editor/"> - dla edytorów</a> - <li><a href="ftp://ftp.springer.de/pub/tex/latex/lncse/lncse.zip"> - seria LNCSE</a> (Lecture Notes in Computational Science and Engineering) - <li> Encyclopaedia of Mathematical Sciences: - <a href="ftp://ftp.springer.de/pub/tex/latex/ems/ems.zip"> - LaTeX 2.09</a> | - <a href="ftp://ftp.springer.de/pub/tex/plain/cp-ems/cpems.zip"> - plain TeX</a> - </ul> - <li><a href="http://www.springer.de/phys/authors/b-tex.html"> - Fizyka</a> - <ul> - <li><a href="http://www.springer.de/phys/authors/mono-tex.html"> - Monografie</a>: - <ul> - <li><a href="ftp://ftp.springer.de/pub/tex/latex/beiglphys/monogr/english/svmono.zip"> - w/g stylu Beiglböcka</a> - <li><a href="ftp://ftp.springer.de/pub/tex/latex/phys/monogr/english/svmono.zip"> - inni edytorzy</a> - </ul> - <li><a href="http://www.springer.de/phys/authors/mult-tex.html"> - Wydania zbiorowe</a>: - <ul> - <li>w/g stylu Beiglböcka: - <a href="ftp://ftp.springer.de/pub/tex/latex/beiglphys/mult/author/svmultau.zip"> - dla autorów</a> | - <a href="ftp://ftp.springer.de/pub/tex/latex/beiglphys/mult/editor/svmulted.zip"> - dla edytorów</a> - <li>inni edytorzy: - <a href="ftp://ftp.springer.de/pub/tex/latex/phys/multi/author/svmultau.zip"> - dla autorów</a> | - <a href="ftp://ftp.springer.de/pub/tex/latex/phys/multi/editor/svmulted.zip"> - dla edytorów</a> - </ul> - <li><a href="http://www.springer.de/phys/authors/proc-tex.html"> - Sprawozdania konferencyjne</a>: - <ul> - <li>w/g stylu Beiglböcka: - <a href="ftp://ftp.springer.de/pub/tex/latex/beiglphys/proc/author/svprocau.zip"> - dla autorów</a> | - <a href="ftp://ftp.springer.de/pub/tex/latex/beiglphys/proc/editor/svproced.zip"> - dla edytorów</a> - <li>inni edytorzy: - <a href="ftp://ftp.springer.de/pub/tex/latex/phys/proc/author/svprocau.zip"> - dla autorów</a> | - <a href="ftp://ftp.springer.de/pub/tex/latex/phys/proc/editor/svproced.zip"> - dla edytorów</a> - </ul> - <li><a href="ftp://ftp.springer.de/pub/tex/latex/phys/taphys/">Topics - in Applied Physics</a> - </ul> - <li><a href="http://www.springer.de/economics/authors/interinf.html"> - Ekonomia i Zarządzanie</a> (traktowane są jako część matematyki) - <li><a href="http://www.springer.de/engine/authors/b-tex.html"> - Nauki techniczne</a> - <ul> - <li><a href="ftp://ftp.springer.de/pub/tex/latex/engi/monogr/english"> - Monografie</a> - <li><a href="ftp://ftp.springer.de/pub/tex/latex/engi/multi/apology.txt"> - Wydania zbiorowe</a> (ciągle nie ma) - <li>Sprawozdania konferencyjne: - <a href="ftp://ftp.springer.de/pub/tex/latex/engi/proc/author/"> - dla autorów</a> | - <a href="ftp://ftp.springer.de/pub/tex/latex/engi/proc/editor/"> - dla edytorów</a> - </ul> - </ul> -<li><a href="http://www.springer.de/author/tex/help-journals.html"> -Czasopisma</a>: -spis czasopism i odnośniki do zestawów makr dla tychże czasopism -</ul> -<a href="#top">powrót do spisu wydawców</a> - -<a name="worldsci"></a><hr> -<a href="http://www.worldscientific.com/"> - World Scientific</a> -<ul> -<li> -<a href="http://www.worldscientific.com/others/authors_style.html"> -Zasoby LaTeX-owe</a><br> -<ul> -<li><a - href="http://www.worldscientific.com/others/style_files/book/books_style_files.html"> - Książki</a>: (wyłącznie LaTeX 2e) <a - href="http://www.worldscientific.com/others/style_files/book/ws-b8-50x6-00_2e.zip">8.5 na 6 cali</a>, <a - href="http://www.worldscientific.com/others/style_files/book/ws-b9-75x6-50_2e.zip">9.75 na 6.5 cala</a> -<li><a - href="http://www.worldscientific.com/others/style_files/proceedings/proceedings_style_files.html"> - Sprawozdania konferencyjne</a>: - odnośniki do zestawów makr, zależnie od wymiarów książki - (LaTeX 2e, LaTeX 2.09) -<li><a - href="http://www.worldscinet.com/style_files/journals_style_files.html"> - Czasopisma</a>: - spis czasopism i odnośniki do zestawów makr dla tych czasopism - (na ogół LaTeX 2.09) -</ul> -</ul> -<a href="#top">powrót do spisu wydawców</a> - -<hr> -<a name="notex">Następujące wydawnictwa żyją jeszcze w epoce pre-, a może -już w post-TeX-nicznej</a> -<ul> -<li><a href="http://www.edpsciences.com/welcome.html"> -EDP Sciences</a> ---> -<a href="http://www.edpsciences.com/infos/authors.html#instructions"> - Instrukcje dla autorów</a>. - -<li><a href="http://www.hungryminds.com/">Hungry Minds</a>. - -<li><a href="http://www.lms.ac.uk/publications/"> -London Mathematical Society</a> ---> -<a href="http://www.lms.ac.uk/publications/submission.html"> - Instrukcje dla autorów</a> (wydawnictwo jest świadome istnienia - TeX-a, autorzy proszeni są o zaznaczenie, czy posiadają źródła - TeX-owe przesłanej pracy). - -<li><a href="http://books.mcgraw-hill.com/"> - McGraw-Hill</a> ---> -<a href="http://books.mcgraw-hill.com/submission.html"> - Wskazówki dla autorów</a> (wydawnictwo zajmuje się wyłącznie - książkami, skład w wykonaniu autora wydaje się w ogóle nie być brany - pod uwagę). - -<li><a href="http://mitpress.mit.edu/">MIT Press</a> ----> <a href="http://mitpress.mit.edu/journals/"> Lista -czasopism</a>: każde ma własne wskazówki dla autorów, jedyne żądające -LaTeX-a (<a -href="http://www.cs.uchicago.edu/publications/cjtcs/export-utils.html">Chicago -Journal of Theoretical Computer Science</a>) właśnie zakończyło -działalność. - -<li><a href="http://www.mkp.com/">Morgan Kaufmann</a> (tzn. Elsevier) ---> <a -href="http://www.mkp.com/publish/publish.asp">Publikuj z MK</a> - -<li><a href="http://www.oreilly.com/">O`Reilly</a> ---> <a -href="http://www.oreilly.com/oreilly/author/">Przewodnik dla -autorów</a> nie wyklucza użycia zwykłego LaTeX-a na etapie <a -href="http://www.oreilly.com/oreilly/author/ch02.html#tools">propozycji -</a> ale nie powtarza przyzwolenia na etapie <a -href="http://www.oreilly.com/oreilly/author/ch04.html#tools">końcowym</a>; -skład i tak będzie wykonany w wydawnictwie. Dopuszczalne jest użycie -sgml-a. - -<li><a href="http://www.osborne.com/">Osborne</a> (tzn. oddział -MacGraw-Hill). - -<li> <a href="http://www.pearsoned.com/">Pearson Education</a> -<ul> -<li><a href="http://www.awlonline.com/"> - Addison Wesley & Benjamin Cummings</a> -<li><a href="http://www.awprofessional.com/"> - Addison-Wesley Professional</a> -<li><a href="http://www.peachpit.com/">Peachpit</a> ---> <a -href="http://www.peachpit.com/connect/guidelines.html">chesz napisać -książkę?</a> <font SIZE="-1"> We publish tons of books on graphics -topics such as Photoshop, QuarkXPress, fonts, and scanning...</font> -ale skład w wykonaniu autora wydaje się w ogóle nie być brany pod -uwagę. -<li><a href="http://www.ablongman.com/">Allyn & Bacon /Longman</a> -<li><a href="http://www.ciscopress.com/">Cisco Press</a> -<li><a href="http://www.quepublishing.com/">Que Publishing</a> -<li><a href="http://www.samspublishing.com/">Sams Publishing</a> -<li><a href="http://www.macmillansoftware.com/">Macmillan Software</a> -<li><a href="http://www.newriders.com">New Riders</a> -<li><a href="http://www.informit.com/">InformIT</a> -<li><a href="http://www.prenhall.com/">Prentice Hall</a> ---> <a -href="http://www.prenhall.com/author_guide/">Wskazówki dla autorów</a> -<ul> -<li><a href="http://www.phptr.com">Professional Technical Reference</a> ---> - <a href="http://www.phptr.com/authors/">Wskazówki dla autorów</a> -</ul> -</ul> - -<li><a href="http://www.wiley.com/">Wiley</a> -<ul> -<li><a href="http://www.interscience.wiley.com/">Wiley -Interscience</a> ---> - <a href="http://www3.interscience.wiley.com/contactus.html">Kontakt - z wydawcą</a>, w tym wydawnictwie każde z czasopism ma swoje własne - wskazówki dla autorów, nawet czasopisma matematyczne nie sugerują - użycia TeX-a. -<li><a href="http://www.wiley.com/compbooks/">Wiley Computer -Publishing</a> ---> - <a href="http://www.wiley.com/compbooks/author.html">Informacje dla - autorów</a>, wyłącznie Word. -</ul> -</ul> -<a href="#top">powrót do spisu wydawców</a> - -<hr> -<font size="-1"> -Światową pajęczynę przejrzał <a -href="http://www.ipipan.gda.pl/~andrzej">Andrzej M. Borzyszkowski</a>, -GUST, marzec 2000.<br> -Ostatnie zmiany: maj 2003.<br> -Poprawki i uzupełnienia zgłaszać do <a -href="mailto:A.Borzyszkowski@ipipan.gda.pl?subject=GUST: zasoby TeX-owe"> -A.Borzyszkowski@ipipan.gda.pl</a> -</font> - -<hr> -<A HREF="http://sunsite.icm.edu.pl/pub/www/apache/"> -<IMG border=0 SRC="http://www.ipipan.gda.pl/icons/apache_pb_sm.gif" -ALT="Powered by APACHE"></A> -<a href="http://validator.w3.org/check/referer"><img -border=0 src="../icons/valid-html32.gif" alt="Valid HTML 3.2!" height=31 width=88> -</a> - -</TD></TR></TABLE></CENTER> -</BODY> -</HTML> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/context/cont-ins.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/context/cont-ins.html deleted file mode 100644 index 7b85885f16f..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/context/cont-ins.html +++ /dev/null @@ -1,192 +0,0 @@ -<html> -<head> -<title>System ConTeXt</title> -<LINK REL="stylesheet" TYPE="text/css" HREF="css/mycss.css"> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -</head> -<body bgcolor=#ff9060> - -<!-- modyfikacje -- StaW (13.04.2000) --> - -<h1>Instalacja systemu</h1> - -<p>W katalogu <tt>.../macros/context</tt> serwerów CTAN znajdą Państwo -następujące pliki: -<table border=0> -<tr valign="top"><td nowrap> -<tt>cont-doc.zip</tt> - </td><td nowrap>--</td><td> - style dla dokumentacji plików ConTeXt - </td></tr> -<tr valign="top"><td nowrap> -<tt>cont-fnt.zip</tt> - </td><td nowrap>--</td><td> - dodatkowe fonty -- to samo jest w <tt>cont-tmf.zip</tt> (za wyjątkiem - plików <tt>.pfm</tt> i <tt>.afm</tt>) -- pobrać jedynie pliki - <tt>.afm</tt> i <tt>.pfm</tt> jeśli są potrzebne - </td></tr> -<tr valign="top"><td nowrap> -<tt>cont-lat.zip</tt> - </td><td nowrap>--</td><td> - <tt>PPCHTeX</tt> -- zbiory specyficzne dla <tt>LaTeX-a</tt> (skład wzorów chemicznych) - </td></tr> -<tr valign="top"><td nowrap> -<tt>cont-mod.zip</tt> - </td><td nowrap>--</td><td> - moduły dodatkowe -- nie instalować (starocie z poprzednich wersji) - </td></tr> -<tr valign="top"><td nowrap> -<tt>cont-mps.zip</tt> - </td><td nowrap>--</td><td> - zbiory dla <tt>METAPOST-a</tt> -- wygląda na starocie; to samo jest w <tt>cont-tmf.zip</tt> - </td></tr> -<tr valign="top"><td nowrap> -<tt>cont-ppc.zip</tt> - </td><td nowrap>--</td><td> - <tt>PPCHTeX</tt> -- zbiory dla <tt>PPCHTeX-a</tt> (skład wzorów chemicznych) - </td></tr> -<tr valign="top"><td nowrap> -<tt>cont-tex.zip</tt> - </td><td nowrap>--</td><td> - starocie, wygląda, że jest to zbiór dla starszych wersji. - </td></tr> -<tr valign="top"><td nowrap> -!<tt>cont-tmf.zip</tt> - </td><td nowrap>--</td><td> - <b>główne archiwum</b> zawierające system i dokumentację - </td></tr> -<tr valign="top"><td nowrap> -!<tt>cont-uti.zip</tt> - </td><td nowrap>--</td><td> - skrypt perlowy (to samo co w <tt>cont-wrk.zip</tt>) - </td></tr> -<tr valign="top"><td nowrap> -!<tt>cont-wrk.zip</tt> - </td><td nowrap>--</td><td> - skrypty perlowe, pliki konfiguracyjne - </td></tr> -</table><br/> - -<p>Ponieważ pakiet często jest zmieniany, informacje powyższe mogą być nieaktualne w chwili czytania. - -<p>Instalacja jest nieco kłopotliwa, polega na ,,ręcznym'' rozpakowaniu -plików <tt>.zip</tt> i przekopiowaniu zawartości utworzonych katalogów -do odpowiednich katalogów drzewa katalogów zawierających instalację -(za wyjątkiem plików <tt>.afm</tt> i <tt>.pfm</tt> -- które -nie są niezbędne przy przetwarzaniu <tt>TeX-em</tt> -- można przenieść -całe, nowoutworzone, drzewo katalogów w odpowiednie miejsce) -<tt>TeX-a</tt>.</p> - -<p>Niestety w archiwach panuje bałagan w katalogach -spowodowany tym, że serwery mirrorujące pobierają jedynie pliki; nie kasując -starych i zbędnych.</p> - -<p>Dla jasności poniżej przedstawiam katalogi w drzewie <tt>TDS</tt>, gdzie -znajdują się pliki <tt>ConTeXt-a</tt>. -<pre> -...\context -...\context\data -...\context\perltk -...\doc\context -...\doc\context\base -...\dvips\context -...\fonts\tfm\hoekwater\context -...\fonts\type1\hoekwater\context -...\fonts\afm\hoekwater\context -...\fonts\pfm\hoekwater\context -...\metapost\context -...\tex\context -...\tex\context\config\ -</pre></p> - -<p>Po wgraniu plików w odpowiednie miejsce należy uaktualnić bazę danych. -(sposób wykonania tej czynności zależy od implementacji; np. w przypadku -<tt>MikTeXa</tt> należy uruchomić program <tt> initexmf -u</tt>).</p> - -<h4>Generowanie formatu</h4> - -<p>Pierwszą czynnością jest zmiana nazwy pliku -<tt>texexec.rme</tt> na <tt>texexec.ini</tt> w katalogu -<tt>.../context/config</tt> i edycja jego zawartości -<pre> -. -. -%set TeXShell to tetex -%set TeXShell to fptex -set TeXShell to miktex -%set TeXShell to private -. -. -</pre><br/> -polegająca na wyborze implementacji (należy usunąć znak <tt>%</tt> -w odpowiedniej linii, wstawiając go w pozostałych; powyżej widać, że wybrano -<tt>MikTeX-a</tt></p> - -<p>Proces generowania jest sterowany za pomocą skryptu perlowego (oczywiście -interpretowanego programem Perl) i odbywa się nieco inaczej w różnych -implementacjach. Najprościej mają użytkownicy <tt>Unixa</tt> -- generowanie -polega na uruchomieniu skryptu <tt>texexec</tt> z odpowiednimi opcjami -(możemy założyć, że interpreter <tt>PERL</tt> jest zainstalowany).</p> - -<p>W przypadku systemu <tt>Windows</tt> proces może być bardziej skomplikowany -ze względu na konieczność samodzielnej instalacji <tt>PERL-a</tt> -- -zakładam, że perl jest zainstalwany (można go pobrać z archiwum CPAN, np: -<a href="ftp://ftp.icm.edu.pl/pub/CPAN/">perl</a>).</p> - -<p>Po rozpakowaniu archiwum, w katalogu <tt>.../context/perltk</tt> powinien -znaleźć się plik <tt>runperl.zip</tt> -- należy go rozpakować, a następnie -zmienić nazwę pliku <tt>runperl.exe</tt> (zwykle w archiwach perla też -jest taki plik i jeżeli program interpretera -nazywa się inaczej >>np. <tt>winperl</tt><< należy pobrać plik -z dystrybucji perla) na <tt>texexec.exe</tt>. -Sztuczka polega na tym, że program ten ładuje do pamięci program <tt>PERL</tt> -wskazując mu do wykonania skrypt o nazwie takiej jak on sam (łatwo się -domyśleć, że w tym wypadku skrypt nazywa się <tt>texexec.pl</tt>), -przekazując oczywiście podane opcje.</p> - -<p>Po wykonaniu powyższych czynności pomocniczych proces generowania -formatu przebiega już podobnie we wszystkich implementacjach i -w najprostszym wariancie polega na wywołaniu:<br/> -<tt>texexec --make en</tt><br/> -w wyniku czego powstanie plik <tt>cont-en.fmt</tt> (jak łatwo się -domyśleć <tt>en</tt> określa format dla języka angielskiego; -można podać kilka -symbolicznych nazw języków -- zostaną dla nich utworzone formaty).</p> - -<p>Dla każdego kodu języka może być utworzony odpowiedni zbiór; konwencja nazw -jest następująca: <tt>cont-*.tex</tt>, gdzie zamiast <tt>*</tt> należy wstawić -odpowiedni symbol języka (czyli dla języka polskiego zbiór będzie nosił -nazwę <tt>cont-pl.tex</tt>).</p> - -<p>Jeżeli brak zbioru dla naszego języka możemy użyć innego, w którym -zadeklarowano użycie naszego lub wzorując się na innych zbiorach utworzyć własny.</p> - -<p>Według dokumentacji wywołując program <tt>texexec</tt> można podać inne opcje np:<br/> -<tt>texexec --make --language=pl,uk --bodyfont=plr en</tt><br/> -które powinny sterować procesem generowania formatu. Dokładna analiza (dla systemu -MS Windows) wykazała, że postać wywołania (opcje i ich wartości) jest przetwarzana -na język <tt>ConTeXt-a</tt> i zapisywana do zbioru <tt>cont-fmt.tex</tt> (po zakończeniu -generowania nazwa jest zmieniana na <tt>cont-fmt.log</tt> -- jego zawartość może być -pomocna w tworzeniu własnego pliku), który -<b>jest</b> interpretowany w procesie tworzenia formatu. W wyniku działania -programu <tt>texexec</tt> otrzymamy format o nazwie <tt>cont-en.fmt</tt> zawierający -między innymi reguły przenoszenia wyrazów w języku polskim i angielskim i możliwość -wprowadzania polskich diakrytyków w notacji prefixowej (znak prefixu <tt>/</tt>).</p> - -<p> -Mając własny plik z definicją języka możemy wygenerować format:<br/> -<tt>texexec --make pl</tt><br/> -</p> - -<p>Utworzony format (zbiór <tt>.fmt</tt>) należy umieścić w odpowiednim katalogu -(można go pozostawić w miejscu generacji, ale należy pamiętać o modyfikacji -odpowiednich zbiorów konfigurujących instalację <tt>TeX-a</tt>; <tt>PDFTeX</tt> musi -wiedzieć, gdzie szukać formatu).</p> - -Nieco więcej uwag na temat polonizacji ConTeXt-a i jego użycia -można znaleźć w notatce -<a href="../poczatki/cont-pl.html">ConTeXt i język polski</a> - -</body> -</html> - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/context/context.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/context/context.html deleted file mode 100644 index 3c201d7ac8d..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/context/context.html +++ /dev/null @@ -1,70 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<LINK REL="stylesheet" TYPE="text/css" HREF="css/mycss.css"> -<title>System ConTeXt</title> -</head> -<body bgcolor=#ff9060> - -<!-- poprawki -- StaW (13.04.2000) --> - -<img src="../gify/context.gif" width=540 height=135> - -<h2>System <tt>ConTeXt</tt></h2> - -<p><tt>ConTeXt</tt>, autorstwa Hansa Hagena, jest stosunkowo nowym systemem -składu i opisu dokumentów -opartym o program <tt>TeX</tt> (a ściślej <tt>PDFTeX</tt>). Służy on do tworzenia dokumentów, -które mają być prezentowane zarówno w wersji papierowej, jak i elektronicznej -(przede wszystkim <tt>.pdf-ów</tt> prezentowanych za pomocą AcrobatReadera).</p> - -<p>Prace nad systemem -trwają i należy się liczyć z koniecznością częstego ściągania -nowych wersji plików. Zapewne, również z tego powodu instalacja jest dosyć -uciążliwa, a dokumentacja (w szczególności instalacyjna i techniczna) -niedostateczna. Na szczęście powstaje już wyczerpująca dokumentacja -w języku angielskim (do pobrania ze stron firmy <a href="http://www.pragma-ade.nl/download.html">PRAGMA</a>)</p> - -<p><tt>ConTeXt</tt> jest ciekawym językiem opisu dokumentu (składem zajmuje się <tt>TeX</tt>) o ideologii -odmiennej niż <tt>LaTeX</tt>, a zbliżonej do koncepcji <tt>HTML</tt> + <tt>CSS</tt>. </p> - -<p>W -<tt>LaTeX-u</tt> zdefiniowano szereg typowych obiektów, których skład (wizualizacja) jest zakodowany -za pomocą języka <tt>TeX-a</tt>. Konwersja opisu struktury dokumentu jest prosta, ale - praktycznie niemożliwa jest -automatyczna konwersja opisu własności (sposobu składu) -używanych w nim obiektów na inny język. Wadą jest również trudność modyfikacji -własności składu przez ,,normalnego'' użytkownika. Za wyjątkiem banalnych -przypadków (np. zmiana wartości rejestru) potrzebna jest wiedza programistyczna -i doświadczenie w programowaniu w języku <tt>TeX-a</tt>. Zaletą jest natomiast ,,otwartość'' -i łatwość wzbogacania systemu o nowe obiekty.</p> - -<p>W Języku <tt>ConTeXt-a</tt> mamy łatwość tworzenia obiektów i sterowania ich -własnościami -(sposobem składu) poprzez wybór odpowiednich opcji i określeniu ich wartości -(<b>ale tylko z góry określonej listy</b>). Biorąc pod uwagę, że lista <b>typowych</b> -problemów spotykanych w publikacjach jest skończona, zdefiniowano listę -typowych obiektów oraz stworzono mechanizmy do tworzenia nowych obiektów (ale nie o dowolnych -cechach). -Należy podkreślić, że cały system jest wyjątkowo dobrze przemyślany i spójny koncepcyjnie, -ale <b>zamknięty</b> i hermetyczny.</p> - -<p>Do wad możemy zaliczyć niedostateczną kontrolę błędów (np. użycie nieznanego atrybutu -lub nadanie atrybutowi niedopuszczalnej wartości nie pozostawia śladu nawet -w zbiorze komunikatów) lub generowanie błędu na poziomie języka <tt>TeX-a</tt>, a nie -języka <tt>ConTeXt-a</tt> oraz niedostateczną (jeszcze) dokumentację.</p> - -<h3>Początki</h3> -<ul> -<li> -<a href="cont-ins.html">Instalacja systemu</a></li> -<li> -<a href="tytuly.html">Definiowanie tytułów</a></li> -</ul> - -<hr> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../gify/mail.gif" hspace=10></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -</body> - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/context/tytuly.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/context/tytuly.html deleted file mode 100644 index e71d4e64f66..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/context/tytuly.html +++ /dev/null @@ -1,432 +0,0 @@ -<html> -<head> -<title>Tytuły</title> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<LINK REL="stylesheet" TYPE="text/css" HREF="css/mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex,context, Wirtualna Akademia,tytuły"> -</head> -<body bgcolor=#ff9060> -<h1>Tytuły</h1> - -<p>Do dyspozycji mamy predefiniowane polecenia do tworzenia tytułów -(numerowanych i nienumerowanych): <br/> - -<table border=1> -<tr valign="top"><th -colspan =2> Tytuły numerowane </th></tr> -<tr valign="top"><td nowrap> - <p class="noindent"><code>\part[<span class="parametr">ref</span>]{<span class="parametr">tekst</span>}</td> - <td><span class="parametr">ref</span> określa nazwę (etykietę) na którą można się powołać. - Nazw (etykiet) może być kilka, powinny być one oddzielone przecinkiem -- wszystkie mogą służyć - do powołania się na ten tytuł (wartością etykiety jest numer nagłówka). - <span class="parametr">tekst</span> stanowi treść tytułu; domyślnie, polecenie - <code>\part</code> nie wyprowadza treści tytułu (parametr - <code>placehead=no</code>; p. poniżej o definiowaniu - <a href=#definiowanie>własności nagłówków</a>), ale następuje przejście do - nowej strony (nieparzystej), strony dokumentu są numerowane w - obrębie danej części jako: <code><span class="parametr">numer części-numer - strony</span></code>).</p> - - <p> - Wszystkie poniżej wymienione polecenia mają analogiczną - składnię.</p></td></tr> -<tr valign="top"><td nowrap> -<code>\chapter[<span class="parametr">ref</span>]{<span class="parametr">tekst</span>}</td><td>domyślnie, polecenie powoduje przejście do nowej strony</td></tr> -<tr valign="top"><td colspan=2> -<code>\section[<span class="parametr">ref</span>]{<span class="parametr">tekst</span>}</td></tr> -<tr valign="top"><td colspan=2> -<code>\subsection[<span class="parametr">ref</span>]{<span class="parametr">tekst</span>}</td></tr> -<tr valign="top"><td colspan=2> -<code>\subsubsection[<span class="parametr">ref</span>]{<span class="parametr">tekst</span>}</td></tr> -<tr valign="top"><th -colspan =2> Tytuły nienumerowane </th></tr> -<tr valign="top"><td colspan=2> -<code>\title[<span class="parametr">ref</span>]{<span class="parametr">tekst</span>}</td></tr> -<tr valign="top"><td colspan=2> -<code>\subject[<span class="parametr">ref</span>]{<span class="parametr">tekst</span>}</td></tr> -<tr valign="top"><td colspan=2> -<code>\subsubject[<span class="parametr">ref</span>]{<span class="parametr">tekst</span>}</td></tr> -<tr valign="top"><td colspan=2> -<code>\subsubject[<span class="parametr">ref</span>]{<span class="parametr">tekst</span>}</td></tr> -<tr valign="top"><td colspan=2> -<code>\subsubsubject[<span class="parametr">ref</span>]{<span class="parametr">tekst</span>}</td></tr> -</table> -</p> - -<h2> -<a name="uzywanie">Użycie poleceń nagłówkowych</a></h2> -<p> -Składnia poleceń do tworzenia tytułów wygląda -następująco:<br/> -<code>\<span class="parametr">nazwa</span>[<span class="parametr">etykiety</span>]{<span class="parametr">wartość licznika</span>}{<span class="parametr">treść</span>}</code><br/> -<code>\<span class="parametr">nazwa</span>{<span class="parametr">treść</span>}</code><br/> -<code>\<span class="parametr">nazwa</span>{<span class="parametr">wartość licznika</span>}{<span class="parametr">treść</span>}</code><br/> -gdzie:<br/> -<span class="parametr">etykiety</span> -- nazwy, na które można powołać się (może być ich kilka, muszą być -oddzielone przecinkiem),<br/> -<span class="parametr">treść</span> -- treść tytułu,<br/> -<span class="parametr">wartość licznika</span> -- a ściślej tekst, który będzie podany zamiast - właściwego numeru dla danego nagłówka -- <b>nie ma nic wspólnego</b> z wartością licznika (<b>ale licznik tego - poziomu zostanie zwiększony)</b>, - parametr ten jest interpretowany w powyższy sposób - <b>tylko wtedy</b>, gdy wartość atrybutu <code>ownnumber</code> wynosi - <code>yes</code>; w przeciwnym razie parametr jest traktowany jako - tekst nagłówka,<br/> -w treści tytułu możemy użyć polecenia <code>\nomarking{<span class="parametr">tekst</span>}</code>, -które spowoduje, że w nagłówku lub stopce <span class="parametr">tekst</span> zostanie zastąpiony przez <code>...</code> (trzy kropki). -</p> -<p> -W <tt>ConTeXt-cie</tt> nie ma obowiązku zachowania kolejności poziomów; numer nagłówka danego poziomu będzie -zawierał jedynie <b>wcześniej</b> użyte poziomy. -</p> - -<p>Należy pamiętać, że wygląd nagłówka może zależeć od kontekstu w którym się znajduje (np.: sposób numeracji: -cyframi, kolejnymi literami, numeracja rzymska; dodatkowy tekst np.: <code>Rozdział</code> lub <code>Dodatek</code> itp.) -- -p. <a href=#kontekst">definiowanie własnych nagłówków</a>.</p> -<h2> -<a name="tworzenie">Tworzenie własnych tytułów</a> na podstawie już istniejących</h2> -<p>Do tworzenia własnych nagłówków służy polecenie:<br/> -<code>\definehead[<span class="parametr">nazwa</span>][<span class="parametr">przodek</span>]</code><br/> -<span class="parametr">nazwa</span> jest nazwą nowego polecenia; w momencie tworzenia -dziedziczone są <b>wszystkie</b> cechy (również licznik) obiektu określonego jako -<span class="parametr">przodek</span>. -</p> - -<h2> -<a name="nowe">Tworzenie własnych nagłówków</a></h2> -<p> -Postać polecenie <code>\definehead</code> może mieć bardziej skomplikowaną postać:<br/> -<code>\definehead[<span class="parametr">nazwa</span>][<span class="parametr">definicje własności</span>]</code><br/> -<span class="parametr">nazwa</span> jest nazwą nowo tworzonego polecenia nagłówkowego<br/> -<span class="parametr">definicje własności</span> mają następującą budowę: -<code><span class="parametr">nazwa własności</span>=<span class="parametr">wartość</span></code><br/> -można definiować jednocześnie kilka własności, poszczególne elementy muszą być oddzielone przecinkiem (<code>,</code>)<br/> -<table border=1> -<tr><th>nazwa własności</th><th>dopuszczalne wartości</th></tr> -<tr valign="top"><td> -<code>section</code></td><td> <span class="parametr">nazwa</span> jest nazwą obiektu utworzonego - poleceniem <code>\definesection</code> -- określa położenie numeracji danego nagłówka, - a tym samym jego poziom w hierarchii - </td></tr> -<tr valign="top"><td> -<code>default</code></td><td> <span class="parametr">nazwa</span> jest nazwą obiektu utworzonego - poleceniem <code>\definehead</code> (lub predefiniowanego) -- określa z jakiego nagłówka - mają być przejęte cechy (wydaje się, że zdefiniowanie tej własności jest obowiązkowe) - </td></tr> -</table> -</p> - -<h2> -<a name="definiowanie">Zmiana własności nagłówków</a></h2> - -<p>Do zmiany własności nagłówków służy polecenie:<br/> -<code>\setuphead[<span class="parametr">nazwy</span>][<span class="parametr">definicje własności</span>]</code><br/> -gdzie:<br/> -<span class="parametr">nazwy</span> są listą nazw -nagłówków (predefiniowanych lub -utworzonych poleceniem <code>\definehead</code>) (elementy listy muszą być oddzielone przecinkiem),<br/> -natomiast <span class="parametr">definicje własności</span> jest listą niżej podanych atrybutów -i ich wartości (domyślne wartości są zaznaczone podkreśleniem).</p> -<p>Zmianę własności <b>wszystkich</b> nagłówków można zrealizować za pomocą polecenia (<b>nie wszystkie</b> -własności mogą wystąpić na liście polecenie <code>\setupheads</code>???):<br/> -<code>\setupheads[<span class="parametr">definicje własności</span>]</code><br/> -<table border=1> -<tr><th>nazwa atrybutu</th><th>dopuszczalne wartości</th></tr> -<tr valign="top"><td> -<code>style</code></td><td> atrybut definiuje font użyty do składu nagłówka np.: - <table> - <tr valign="top"><td> - <code>normal</code> </td><td nowrap>--</td><td> antykwa, </td></tr> - <tr valign="top"><td> - <code>bold</code> </td><td nowrap>--</td><td> wytłuszczenie,</td></tr> - <tr valign="top"><td> - <code>slanted</code> </td><td nowrap>--</td><td> pochylenie,</td></tr> - <tr valign="top"><td> - <code>boldslanted</code> </td><td nowrap>--</td><td> wytłuszczenie i pochylenie,</td></tr> - <tr valign="top"><td> - <code>sc</code> </td><td nowrap>--</td><td> ,,smallcaps'',</td></tr> - <tr valign="top"><td> - <code>type</code> </td><td nowrap>--</td><td> czcionka ,,maszynowa'',</td></tr> - <tr valign="top"><td> - <code>cap</code> </td><td nowrap>--</td><td> wersaliki,</td></tr> - <tr valign="top"><td> - <code>small</code> </td><td nowrap>--</td><td> zmniejszenie wielkości </td></tr> - </table> - lub dowolne inne określenia związane ze zmianą - <a href="font.html">rodzaju czcionki lub jej wielkości</a> - </td></tr> -<tr valign="top"><td> -<code>textstyle</code></td><td> j.w. -- definicja określa font użyty do - składu tekstu nagłówka (,,przykrywa'' definicję określoną - atrybutem <code>style</code>)</td></tr> -<tr valign="top"><td> -<code>numberstyle</code></td><td> j.w. -- definicja określa font użyty do - składu numeru nagłówka (,,przykrywa'' definicję określoną - atrybutem <code>style</code>)</td></tr> -<tr valign="top"><td> -<code>number</code></td><td> - <table> - <tr valign="top"><td> - <u><code>yes</code></u> </td><td nowrap>--</td><td> włącza numerowanie - nagłówków, </td></tr> - <tr valign="top"><td> - <code>no</code> </td><td nowrap>--</td><td> wyłącza numerowanie nagłówków</td></tr> - </table></td></tr> -<tr valign="top"><td> -<code>ownnumber</code></td><td> - <table> - <tr valign="top"><td> - <code>yes</code> </td><td nowrap>--</td><td> - pozwala na wstawienie własnego tekstu w - polu numeracji nagłówków, czyli na - oznaczanie nagłówków w nietypowy sposób (niezależny od innych poziomów) - (p. <a href="#uzywanie">używanie</a> poleceń do tworzenia - nagłówków),</td></tr> - <tr valign="top"><td> - <u><code>no</code></u> </td><td nowrap>--</td><td> wyłączenie wyżej opisanej możliwości</td></tr> - </table></td></tr> -<tr valign="top"><td> -<code>page</code></td><td> - <table> - <tr valign="top"><td> - <code>left</code> </td><td nowrap>--</td><td> powoduje zmianę strony przed - nagłówkiem, będzie on wyprowadzony na najbliższą stronę parzystą - (tylko przy zadeklarowaniu druku dwustronnego), </td></tr> - <tr valign="top"><td> - <code>right</code> </td><td nowrap>--</td><td> powoduje zmianę strony przed - nagłówkiem, będzie on wyprowadzony na najbliższą stronę nieparzystą - (tylko przy zadeklarowaniu druku dwustronnego), </td></tr> - <tr valign="top"><td> - <code>yes</code> </td><td nowrap>--</td><td> powoduje zmianę strony przed - nagłówkiem,</td></tr> - </table> - jeżeli atrybut nie ma nadanej wartości (domyślnie) nie jest - zmieniana strona przed nagłówkiem (patrz też opis następnego atrybutu)</td></tr> -<tr valign="top"><td> -<code>continue</code></td><td> - <table> - <tr valign="top"><td> - <u><code>yes</code></u> </td><td nowrap>--</td><td> jeżeli jest włączona zmiana strony - przed nagłówkiem (poprzedni atrybut) i na danej stronie znajduje się - nagłówkiem wyższego poziomu, zmiana strony jest blokowana,</td></tr> - <tr valign="top"><td> - <code>no</code> </td><td nowrap>--</td><td> jeżeli jest włączona zmiana strony - przed nagłówkiem (poprzedni atrybut) i na danej stronie znajduje się - tytuł wyższego poziomu, to mimo to zmiana strony zstanie wykonana</td></tr> - </table></td></tr> -<tr valign="top"><td> -<code>header</code></td><td> - <table> - <tr valign="top"><td> - <code>none</code> </td><td nowrap>--</td><td>nagłówek strony nie pojawi - się, </td></tr> - <tr valign="top"><td> - <code>empty</code> </td><td nowrap>--</td><td>nagłówek strony będzie - pusty, </td></tr> - <tr valign="top"><td> - <code>high</code> </td><td nowrap>--</td><td> , </td></tr> - <tr valign="top"><td> - <code>nomarking</code></td><td nowrap>--</td><td> w nagłówku strony - nie pojawi się treść tytułu</td></tr> - </table></td></tr> -<tr valign="top"><td> -<code>before</code></td><td> - <code>\<span class="parametr">command</span></code> -- polecenie - (bezparametrowe) jest wywoływane (o ile zostało zdefiniowane) - bezpośrednio przed wyprowadzeniem całego nagłówka (obecność polecenia może mieć wpływ - na to, że zmiany wartości atrybutu <code>alternative</code> zostaną zignorowane) - </td></tr> -<tr valign="top"><td> -<code>after</code></td><td><code>\<span class="parametr">command</span></code> -- polecenie - (bezparametrowe) jest wywoływane (o ile zostało zdefiniowane) - bezpośrednio po wyprowadzeniem całego nagłówka. Przykład:<br/> -<code> -\setuphead[section][<br/> - before={\blank[3*big]},<br/> - after=\nowhitespace\hairline] - </code><br/> -spowoduje dodanie dodatkowego odstępu przed tytułem rozdziału oraz -poziomej linii oddzielającej pod tytułem. Jako poleceń <code>\<span class="parametr">command</span></code> można używać własnych -konstrukcji, należy jednak podkreślić, że mogą one wpływać na działanie innych -atrybutów zmieniających sposób formatowania nagłówka (np. <code>alternative</code>) - </td></tr> -<tr valign="top"><td> -<code>inbetween</code></td><td><code>\<span class="parametr">command</span></code> -- polecenie - (bezparametrowe) jest wywoływane (o ile zostało zdefiniowane) - bezpośrednio przed wyprowadzeniem całego nagłówka, a po poleceniu określonym przez atrybut - <code>before</code></td></tr> -<tr valign="top"><td> -<code>alternative</code></td><td> <table> - <tr valign="top"><td> - <u><code>normal</code></u> </td><td nowrap>-- - </td><td> o składzie nagłówka - decydują inne atrybuty, </td></tr> - <tr valign="top"><td> - <code>margin</code> </td><td nowrap>--</td><td> i </td></tr> - <tr valign="top"><td> - <code>inmargin</code> </td><td nowrap>--</td><td> akceptowane tylko - w przypadku kiedy wartość atrybutu <code>align</code> jest różna - od <code>left</code>, a powodują, że numer nagłówka jest prezentowany na - marginesie strony, </td></tr> - <tr valign="top"><td> - <code>middle</code> </td><td nowrap>--</td><td> tekst nagłówka jest centrowany (numer jest - prezentowany w osobnej linii), </td></tr> - <tr valign="top"><td> - <code>paragraph</code> </td><td nowrap>--</td><td> numer nagłówka nie jest wyróżniany; - stanowi on normalny akapit z tekstem nagłówka,</br> - <tr valign="top"><td> - <code>text</code> </td><td nowrap>--</td><td> nagłówek jest składany ,,w ciągu'' łączy się - z tekstem przed i po, na ogólnych zasadach; zmiana wartości - atrybutu <code>align</code> jest ignorowana</td></tr> - </table> - </td></tr> -<tr valign="top"><td> -<code>command</code></td><td><code>\<span class="parametr">command</span>#1#2</code> -- -jeżeli polecenie jest zdefiniowane, to jest ono wywoływane każdorazowo przy wyprowadzaniu nagłówka; -za <code>#1</code> jest podstawiany numer, a za -<code>#2</code> treść nagłówka. Dzięki temu mamy nieograniczoną możliwość wpływu na skład nagłówków. -</td></tr> -<tr valign="top"><td> -<code>numbercommand</code></td><td><code>\<span class="parametr">command</span>#1</code> -- -jeżeli polecenie jest zdefiniowane, to jest ono wywoływane każdorazowo przy wyprowadzaniu nagłówka; -za <code>#1</code> jest podstawiany numer nagłówka. Za pomocą tej własności możemy w łatwy sposób spowodować, -aby po numerze była dostawiana kropka np.: <code>\def\kropka#1{#1.}<br/> - \setupheads[numbercommand={\kropka}]</code> -</td></tr> -<tr valign="top"><td> -<code>textcommand</code></td><td><code>\<span class="parametr">command</span>#1</code> -- j.w. ale - za parametr podstawiany jest tekst nagłówka</td></tr> -<tr valign="top"><td> -<code>prefix</code></td><td> - <table> - <tr valign="top"><td> - <code>-</code> </td><td nowrap>--</td><td> , </td></tr> - <tr valign="top"><td> - <code>+</code> </td><td nowrap>--</td><td> , </td></tr> - <tr valign="top"><td> - <code>text</code> </td><td nowrap>--</td><td> </td></tr> - </table></td></tr> -<tr valign="top"><td> -<code>placehead</code></td><td> - <table> - <tr valign="top"><td> - <u><code>yes</code></u> </td><td nowrap>--</td><td> tekst całego nagłówka - zostanie wyprowadzony - na wyjście, </td></tr> - <tr valign="top"><td> - <code>no</code> </td><td nowrap>--</td><td> tekst nagłówka - <b>nie zostanie</b> wyprowadzony - na wyjście</td></tr> - </table></td></tr> -<tr valign="top"><td> -<code>incrementnumber</code></td><td> - <table> - <tr valign="top"><td> - <u><code>yes</code></u> </td><td nowrap>--</td><td> numery nagłówków - są wyprowadzane na wyjście, </td></tr> - <tr valign="top"><td> - <code>no</code> </td><td nowrap>--</td><td> numery nagłówków - <b>nie są</b> wyprowadzane na wyjście, </td></tr> - <tr valign="top"><td> - <code>file</code> </td><td nowrap>--</td><td> </td></tr> - </table></td></tr> -<tr valign="top"><td> -<code>align</code></td><td> - <table> - <tr valign="top"><td> - <u><code>normal</code></u> </td><td nowrap>--</td><td> nagłówek jest składany w - ,,pudełko'' (z wyrównaniem do obu marginesów), chyba że wartością - atrybutu <code>alternative</code> - jest <code>middle</code>, </td></tr> - <tr valign="top"><td> - <code>left</code> </td><td nowrap>--</td><td> tekst nagłówka jest wyrównywany - do prawego marginesu, </td></tr> - <tr valign="top"><td> - <code>right</code> </td><td nowrap>--</td><td> tekst nagłówka jest wyrównywany do - lewego marginesu, </td></tr> - <tr valign="top"><td> - <code>broad</code></td><td nowrap>--</td><td></td></tr> - </table></td></tr> -<tr valign="top"><td> -<code>tolerance</code></td><td> wartość parametru ma wpływ na jakość składu nagłówków i - jest przekładana na wartość rejestru <code>\tolerance</code> oraz - ma bliżej nieokreślony wpływ na skład w przypadku składu wielokolumnowego - <table> - <tr valign="top"><td> - <code>verystrict</code> </td><td nowrap>--</td><td> , </td></tr> - <tr valign="top"><td> - <code>strict</code> </td><td nowrap>--</td><td> , </td></tr> - <tr valign="top"><td> - <u><code>tolerant</code></u> </td><td nowrap>--</td><td> , </td></tr> - <tr valign="top"><td> - <code>verytolerant</code> </td><td nowrap>--</td><td> , </td></tr> - <tr valign="top"><td> - <code>stretch</code></td><td nowrap>--</td><td></td></tr> - </table></td></tr> -<tr valign="top"><td> -<code>indentnext</code></td><td> - <table> - <tr valign="top"><td> - <code>yes</code> </td><td nowrap>--</td><td> powoduje, że - pierwszy akapit po nagłówku będzie ,,wcięty'' (o ile - wartość wcięcia jest większa od zera i zostało ono ustalone - poleceniem <code>\indenting</code> na wartość <code>first</code>),</td></tr> - <tr valign="top"><td> - <u><code>no</code></u> </td><td nowrap>--</td><td> pierwszy akapit nie - będzie miał ,,wcięcia'' bez względu na inne ustawienia</td></tr> - </table></td></tr> -<tr valign="top"><td> -<code>file</code></td><td> <span class="parametr">nazwa</span> -- własność pozwala na tworzenie - różnych wersji nagłówka; w zależności od wcześniej zadeklarowanego skojarzenia - (polecenie <code>\coupledocument</code>)</td></tr> -<tr valign="top"><td> -<code>expansion</code></td><td> - <table> - <tr valign="top"><td> - <span class="parametr">command</span></td><td nowrap>--</td><td></td></tr> - <tr valign="top"><td> - <code>yes</code> </td><td nowrap>--</td><td> , </td></tr> - <tr valign="top"><td> - <u><code>no</code></u> </td><td nowrap>--</td><td> </td></tr> - </table></td></tr> -<tr valign="top"><td> -<code>separator</code></td><td> <span class="parametr">tekst</span> - -- tekst (znak) staje się separatorem liczb wchodzących - w skład numeru nagłówka (własność może być zmieniona - tylko poleceniem <code>\setupheads</code>) - </td></tr> -<tr valign="top"><td> -<code>bodypartlabel</code></td><td> <span class="parametr">nazwa</span> -- - użycie atrybutu spowoduje, że numer nagłówka będzie poprzedzony - tekstem (może być pusty) - przyporządkowanego obiektowi <span class="parametr">nazwa</span>, powołanemu - poleceniem <code>\setuplabeltext</code>. Przykład:<br/> - <code>\setuplabeltext[<br/> - tytulrozdzialu=Rozdział~]<br/> - \setuphead[chapter]<br/> - bodypartlabel=tytulrozdzialu] - </code> - </td></tr> -<tr valign="top"><td> -<code>appendixlabel</code></td><td> <span class="parametr">nazwa</span> -- - użycie atrybutu spowoduje, że numer nagłówka będzie poprzedzony - tekstem (może być pusty) - przyporządkowanego obiektowi <span class="parametr">nazwa</span>, powołanemu - poleceniem <code>\setuplabeltext</code>. Przykład:<br/> - <code>\setuplabeltext[<br/> - tytulrozdzialu=Dodatek~]<br/> - \setuphead[chapter]<br/> - bodypartlabel=tytulrozdzialu] - </code> - </td></tr> -</table> - - - -<hr> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../gify/mail.gif" hspace=10></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a> z pomocą i udziałem Grzegorza Sapijaszko<br clear=all> -<hr> -</body> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/cototex.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/cototex.html deleted file mode 100644 index 7b2c576ac1a..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/cototex.html +++ /dev/null @@ -1,893 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> -<html> -<head> - <title>Co to jest TeX</title> - <meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> - <LINK REL=STYLESHEET TYPE="text/css" HREF="./tpstyle.css"> -</head> - -<!-- offline revision 25.06.2008 --> - -<body> -<h1> Przewodnik po systemie TeX </h1> - -<a name=CONT> -<menu> -<li> <a href=#P1>Co to jest TeX?</a> -<li> <a href=#P2>Składniki systemu TeX</a>. -<ul> -<li> <a href=#P21>tex i plik formatu</a> -<li> <a href=#P22>Plik źródłowy</a> -<li> <a href=#P23>Pliki .tfm</a> -<li> <a href=#P24>Program mf</a> -<li> <a href=#P25>Fonty CM, EC i PL</a> -<li> <a href=#P26>Plik .dvi, sterowniki</a> -<li> <a href=#P27>Plik .log</a> -<li> <a href=#P28>LaTeX:</a> - <ul> - <li><a href=#P28a>pliki .cls, .clo, .sty i .fd</a> - <li><a href=#P28b>inne pliki tworzone przez LaTeX-a</a> - </ul> -<li> <a href=#extensions>Rozszerzone wersje programu TeX</a> -<li> <a href=#P30>TDS</a> -</ul> -<li> <a href=#web>Web2c</a> -<li> <a href=#P3>Jak zacząć pracę z TeX-em</a> - <ul> - <li><a href=#P3A>Archiwa TeX-owe</a> - <li><a href=#P3B>Generowanie formatów</a> - </ul> -<li> <a href=#P4>Podręczniki dla początkujących</a> -</menu> - -<P><hr></P> - -<a name=P1> -<h1>Co to jest TeX?</h1> - -TeX (wym. tech) jest systemem profesjonalnego składu drukarskiego. Wśród -systemów służących do podobnych celów wyróżnia się dbałością o jakość -wyników. Nie ma sobie równych przy składaniu trudnych tekstów naukowych -(szczególnie matematycznych), słowników, itp. Inną zaletą TeX-a, istotną -w środowisku akademickim, jest jego status oprogramowania <em>public -domain</em>. Poniżej wprowadzimy Czytelnika w świat TeX-a -i przedstawimy podstawowe pojęcia. - -<h2> Bardzo krótka historia systemu </h2> - -TeX powstał w Stanach Zjednoczonych na Uniwersytecie Stanforda. Jego -twórcą jest wybitny matematyk i informatyk, profesor -<a href="http://www-cs-faculty.Stanford.Edu/~knuth/"> Donald E. Knuth</a>. -System został ukończony w 1986 roku, w dziesięć lat po rozpoczęciu -pracy. - -<h2>Kto używa TeX-a?</h2> - -System TeX, odpowiednio przystosowany do pracy w różnych językach, jest -używany przez setki tysięcy użytkowników na całym świecie. Na większości -wyższych uczelni na świecie jest używany do składania tekstów naukowych. -Wykorzystywany jest np. przez dwóch największych na świecie wydawców tekstów -naukowych, tj. American Mathematical Society oraz Springer Verlag, -a ponadto przez kilkadziesiąt innych cenionych wydawnictw, takich jak: -Addison-Wesley Publishing Group, Oxford University Press, Elsevier Publishers, -Kluwer Academic Publishers itd. - -<h2>Dlaczego używa się TeX-a?</h2> - -TeX umożliwia efektywne składanie tekstów o dowolnej trudności. Unikalny -algorytm, którym posługuje się TeX przy składaniu akapitów, powoduje, że nie ma -programu oferującego w tym względzie lepsze możliwości. Inne zalety TeX-a -to jego cena i powszechność. System TeX jest oprogramowaniem <em>public -domain</em>, co oznacza, że każdy może zostać jego legalnym użytkownikiem bez -żadnych opłat licencyjnych. <p> - -Ponadto TeX, jak każdy prawdziwy program <em>public domain</em>, jest -dostępny <em>łącznie z kodem źródłowym</em> i został -zaimplementowany praktycznie na każdej platformie. W rezultacie -użytkownicy TeX-a na całym świecie mogą się porozumiewać (np. wymieniać -dokumenty poprzez pocztę elektroniczną) bez względu na to, na jakim sprzęcie -pracują. TeX <em>działa tak samo</em> na wszystkich platformach. <p> - -Wreszcie TeX jest oprogramowaniem otwartym, przez co rozumieć należy -jego zdolność do współpracy z innymi programami. -Częstą sytuacją jest wykorzystanie TeX-a -- programu, który doskonale -działa w trybie wsadowym -- jako ważnego elementu -zautomatyzowanych systemów publikacyjnych, -np. opartych na standardzie SGML. -<p> - -<h2>Wersje językowe TeX-a</h2> - -TeX został zaprojektowany w taki sposób, że może być przystosowany do -składania tekstów w dowolnych językach, nawet tak -egzotycznych dla nas, użytkowników alfabetu łacińskiego, systemach, jak -drukowanie z góry na dół (chińska albo japońska wersja językowa) czy -z prawa na lewo (hebrajska i arabska). - -<h2>Wymagania sprzętowe</h2> - -TeX jest przygotowany do pracy na komputerach pracujących -pod różnymi systemami operacyjnymi, na przykład na komputerach -IBM PC (MS DOS, OS/2, Windows 9x/NT/2000/XP, Linux), -IBM (VM/CMS), -VAX (VMS, UNIX), -HP (HP-UX), -SUN (Solaris), -Cray, DEC, -Commodore Amiga -i Apple Macintosh. -<!-- W Polsce TeX jest najczęściej używany na -komputerach typu IBM PC. --> - -<h2>Kto rozwija TeX-a</h2> - -System jest rozwijany przez użytkowników -na całym świecie. Wielu z nich jest stowarzyszonych -w międzynarodowej organizacji -<a href="http://www.tug.org"><em>TeX Users Group</em> (TUG)</a>. -TUG liczy około 3000 -członków indywidualnych, reprezentujących ponad 1500 szkół, -uniwersytetów, agencji rządowych (np. Los Alamos National Laboratory, -NASA w USA czy CERN w Europie) i prywatnych, oraz ponad 100 -instytucjonalnych. -Ponadto istnieje kilkanaście -<a href="http://www.tug.org/lugs.html">narodowych grup -użytkowników TeX-a</a>, z których do największych należą: -<a href="http://www.dante.de/Welcome_english.html">DANTE</a> -(niemieckojęzyczna), -<a href="http://www.gutenberg.eu.org">GUTENBERG</a> (francuskojęzyczna), -<a href="http://www.ntg.nl">NTG</a> (holenderska). -TUG i grupy narodowe prowadzą ogólnie dostępne serwery FTP, serwisy -informacyjne WWW i listy dyskusyjne, wydają periodyki oraz organizują -konferencje i szkolenia. - -<h2>TeX w Polsce</h2> - -W 1992 roku powstała Polska Grupa Użytkowników Systemu -TeX (GUST). Obecnie GUST zrzesza ponad 250 członków indywidualnych -i instytucjonalnych. Co roku organizowana jest -<a href="http://www.gust.org.pl/BachoTeX/">Ogólnopolska -Konferencja Użytkowników TeX-a</a>. Organizowane są kursy i szkolenia. -W 1994 roku GUST był organizatorem IX Europejskiej Konferencji -Użytkowników Systemu TeX w Gdańsku, w 1998 roku -XIX Światowej Konferencji Użytkowników Systemu TeX -w Toruniu, w 2002 roku XIII oraz w 2007 roku XVIII -Europejskiej Konferencji. -GUST wydaje dwa razy do roku swój -<a href="http://www.gust.org.pl/gust/gust_bulletin">biuletyn</a>. -<P> - -[<a href=#CONT>Spis treści</a>] - -<P><hr><P> - - -<a name=P2> -<h1> Składniki systemu TeX </h1> - -TeX jest programem do komputerowego składu tekstu. Razem z edytorem, -sterownikami umożliwiającymi wydrukowanie czy wyświetlenie złożonego -dokumentu, wieloma programami towarzyszącymi, takimi jak: MetaFont -do generowania fontów czy MetaPost do tworzenia grafiki wektorowej, -BiBTeX do przetwarzania baz bibliograficznych czy MakeIndex do -sortowania skorowidzów i innych, -tworzy system do elektronicznego składu komputerowego. -<p> - -Słowo TeX oznacza także pewien wyspecjalizowany język programowania. -Jak każdy język programowania, TeX ma specyficzną składnię -(zawiera m.in. zmienne, instrukcje podstawienia i instrukcje warunkowe, -ale informacja ta nie powinna odstraszyć początkującego użytkownika) -oraz pozwala definiować nowe funkcje. Pomiędzy działaniem programu -TeX a działaniem kompilatora, takiego jak np. <code>gcc</code>, -istnieje duże podobieństwo. -TeX czyta plik źródłowy tworząc plik wynikowy, podobnie jak -w wyniku kompilacji z pliku źródłowego powstaje program. -Plik wynikowy tworzony przez TeX jest niezależny od platformy -(może być przenoszony na dowolny komputer lub system operacyjny), -a także urządzenia, które go wyświetli lub wydrukuje. -<p> - -TeX to skomplikowany system, w którego skład wchodzi -wiele (kilka tysięcy) plików. W tym tekście omówiono -rolę i przeznaczenie najważniejszych programów -i typów plików wchodzących w skład systemu TeX. -Tekst ten <em>nie jest</em> natomiast opisem TeX-a jako języka -programowania (patrz: <a href=#P4>Podręczniki dla początkujących</a>). - -<a name=P21> -<h2> tex i plik formatu</h2> - -Najważniejszą składową systemu jest oczywiście sam program <code>tex</code> - <!-- który występuje w dwóch odmianach <code>virtex</code> - i <code>initex</code>. W większości współczesnych implementacji - obie odmiany to zwykle ten sam program, po prostu <code>tex</code> --> -(lub <code>tex.exe</code>), uruchamiany z różnymi parametrami, np. -<code>tex --ini</code> czy <code>tex /i</code> oznacza -uruchomienie programu <code>tex</code> w celu utworzenia tzw. -<em>formatu</em>. -<p> - -TeX zna około 300 instrukcji podstawowych (wbudowanych), tworzących jądro -języka. W codziennej pracy użytkownik <em>nie posługuje się</em> -instrukcjami wbudowanymi, ponieważ operują one na zbyt niskim poziomie -abstrakcji. Użytkownik posługuje się instrukcjami (<em>makrodefinicjami</em>, -<em>makrami</em>) zdefiniowanymi za pomocą instrukcji wbudowanych. Zbiór -takich instrukcji oraz wzorce dzielenia wyrazów dla różnych języków są -czytane podczas uruchamiania <code>tex</code>-a z parametrem -<code>--ini</code> i, po przetworzeniu, -zapisywane do pliku, który nazywamy <em>formatem</em>. Plik formatu ma -zwyczajowe rozszerzenie <code>.fmt</code>. Powszechnie używane formaty -to: Plain (format zaprojektowany przez D.E. Knutha), LaTeX, AMSTeX -i ConTeXt. -Istnieje oczywiście więcej formatów i użytkownik ma pełną swobodę -tworzenia własnego formatu, przeznaczonego do specyficznych zadań.<p> - - <!-- Program <code>initex</code> jest wykorzystywany <em>tylko</em> - do generowania formatu. --> -Kiedy potrzebujemy wygenerować format? Najczęściej w wypadku -zmiany zestawu potrzebnych wzorców dzielenia wyrazów, aktualizacji makr -(dotyczy to szczególnie LaTeX-a) albo użycia nowszej wersji samego programu. - <!-- Natomiast <code>virtex</code> jest programem wykorzystywanym - w normalnej pracy. --> -Pierwszą rzeczą, którą wykonuje program <code>tex</code> (lub -jego wersja rozszerzona <a href="#extensions"><code>pdftex</code></a>), -po uruchomieniu, jest przeczytanie formatu. Program umożliwia -przełączanie pomiędzy poszczególnymi wzorcami dzielenia wyrazów, ale nie -potrafi dołączyć nowego.<p> -We współczesnych instalacjach uruchomienie programu o nazwie -<code>tex</code> bez podawania dodatkowych parametrów tożsame jest -z uruchomieniem TeX-a wraz z formatem Plain. Z kolei -uruchomienie np. polecenia <code>latex</code> oznacza uruchomienie -TeX-a z formatem LaTeX itp. Z punktu widzenia przeciętnego -użytkownika nieistotne jest, czy takie polecenie zapisane jest na dysku -pod nazwą <code>latex</code> (Unix), <code>latex.exe</code> (Windows), -czy <code>latex.bat</code> (DOS).<br> - -Więcej o tworzeniu formatów -- patrz: -<a href="#P3B">Generowanie formatów</a> - -<p> -Oprócz wersji standardowej programu TeX dostępne są -jego <a href="#extensions">wersje rozszerzone</a>, wzbogacone o nowe -elementy funkcjonalne. - -<a name=P22> -<h2> Plik źródłowy </h2> - -Po przeczytaniu formatu, TeX rozpoczyna przetwarzanie dokumentu źródłowego. -Dokument źródłowy, najczęściej mający rozszerzenie <code>.tex</code> lub -<code>.ltx</code>, to zwykły plik tekstowy (ASCII). TeX nie ma nic wspólnego -z jego utworzeniem czy modyfikowaniem. Dokument źródłowy -tworzymy/modyfikujemy za pomocą edytora <code>emacs</code>, <code>vi</code>, -<code>joe</code>, czy jakiegoś innego przez nas ulubionego. Dla systemów -Windows dostępne są implementacje wymienionych edytorów, a także -wiele innych edytorów tekstowych o statusie <em>public domain</em> -bądź <em>shareware</em>. Jeszcze raz -należy podkreślić, że edytor musi zapisać plik jako zwykły plik tekstowy. -Dokument źródłowy może być także utworzony automatycznie, np. przez -odpowiedni skrypt Perlowy. <p> - -Plik źródłowy zawiera tekst oraz polecenia języka TeX. Jeżeli polecenia -opisują wygląd dokumentu, to mówimy o <em>formatowaniu wizualnym</em>, -a jeżeli dotyczą jego logicznej struktury, to mówimy -o <em>formatowaniu logicznym</em>. Formatowanie logiczne operuje takimi -pojęciami, jak tytuł rozdziału, tytuł punktu, tabela, tytuł tabeli, odsyłacz -itp. Formatowanie wizualne to odstępy, stopień i krój pisma, kolory -itp. Posługując się TeX-em możemy wykorzystywać oba sposoby formatowania. -W przypadku tworzenia większych dokumentów znakowanie logiczne ma -zdecydowaną przewagę nad wizualnym, zwiększa wygodę pracy i jej -wydajność. Formaty LaTeX i AMSTeX umożliwiają znakowanie logiczne. -Format Plain nie definiuje struktury dokumentu, umożliwia w zasadzie -znakowanie wizualne, ale pozwala użytkownikowi na pełną swobodę definiowania -dowolnej struktury logicznej i na pełne sterowanie procesem składu. -Innymi słowy: LaTeX (czy AMSTeX) może być traktowany jako gotowy zbiór -szablonów dla wielu typowych dokumentów, podczas gdy Plain wymaga -samodzielnego ich zdefiniowania. <p> - -Z reguły na początku dokumentu źródłowego -znajdują się instrukcje, które powodują, że zanim TeX rozpocznie -składanie jakiegokolwiek tekstu, musi zapoznać się z zawartością -innych plików, zawierających wymagane makra. Szczególnie dotyczy to -formatu LaTeX, gdzie obowiązkowe jest wczytanie minimum pliku tzw. klasy -dokumentu (patrz: <a href=#P28a>LaTeX: pliki .cls, .clo, .sty i .fd</a>). - <!-- Rysunek przedstawia schematycznie sposób przetwarzania plików - w przypadku uruchomienia TeX-a z formatem latex, czyli w skrócie - przez LaTeX-a. --> -<p> - -<a name=P23> -<h2> Pliki .tfm </h2> - -Są to podstawowe pliki, z których korzysta TeX: musi on mieć informacje -o użytych w dokumencie fontach. Informacje takie nie są zaszyte -w programie, ale znajdują się w plikach z rozszerzeniem -<code>.tfm</code>, zwanych plikami metrycznymi. Tym samym nie ma żadnych -ograniczeń stosowanych fontów, wystarczy posiadanie odpowiednich plików -metrycznych. Dla każdego wykorzystywanego w dokumencie fontu, TeX -z odpowiedniego pliku <code>.tfm</code> pobiera informacje -o wymiarach znaków. Oprócz wymiarów (wysokość, szerokość, głębokość -znaku) plik <code>.tfm</code> zawiera informacje o podcięciach (kernach) -oraz spójkach (ligaturach). Nie ma natomiast informacji o kształcie -znaków, ponieważ te informacje nie są TeX-owi potrzebne. Więcej informacji -na temat fontów znajduje się w artykule - <!-- <a href="http://www.gust.org.pl/doc/fonts/abc">Fontowe ABC</a>. --> - <a href="fonty/font-abc.html">Fontowe ABC</a>. - <p> - -Wiele implementacji (np. teTeX) pozwala wygenerować brakujący plik -<code>.tfm</code> ,,w locie'', o ile odnalezione zostaną pliki -źródłowe fontu (pliki z rozszerzeniem <code>.mf</code>). Służy do tego -opisany w kolejnym punkcie program MetaFont.<p> - -<a name=P24> -<h2> Program mf </h2> - -Do generowania fontów wykorzystywany jest system MetaFont, -także autorstwa D.E. Knutha. -Jest to program, który tworzy pliki metryczne (<code>.tfm</code>) oraz pliki -zawierające mapy bitowe, definiujące kształty poszczególnych znaków -na podstawie plików źródłowych. -Pliki źródłowe MetaFont-a (mają one rozszerzenie <code>.mf</code>) -opisują znaki w sposób niezależny od rozdzielczości czy konkretnego -urządzenia drukującego. -<p> - -Uwaga: znakomita większość użytkowników TeX-a nie ma potrzeby korzystania -z programu MetaFont w inny sposób niż przez jego automatyczne -uruchamianie do generowania brakujących fontów. Coraz częściej używane są -fonty skalowalne Type 1 (PostScriptowe), ale warto nieco -wiedzieć także i o tym programie. -<p> - -System MetaFont, podobnie jak TeX, to język programowania i program -implementujący go. -Pliki źródłowe <code>.mf</code> przetwarzane są przez program <code>mf</code> -(w systemach DOS/MS Windows będzie to <code>mf.exe</code>). -Pierwszą rzeczą wykonywaną po uruchomieniu przez program <code>mf</code> -jest przeczytanie <em>bazy</em>, która jest tym, czym dla programu TeX -jest format. -Plik <em>bazy</em> ma zwyczajowe rozszerzenie <code>.base</code> -(lub <code>.bas</code>). W standardowym systemie TeX powinny się -znajdować dwa takie pliki: <code>plain.base</code> -i <code>cm.base</code>. -<p> - -Po wczytaniu <em>bazy</em> MetaFont utworzy (zwykle) opisany wyżej plik -<code>.tfm</code> <em>oraz</em> plik zawierający kształty poszczególnych -znaków, zapisany w specyficznym dla sterowników TeX-owych bitmapowym -formacie PK. Mówiąc ściślej, MetaFont tworzy pliki w formacie -<em>generic</em> (<code>.gf</code>), ale w instalacjach TeX-a -automatycznie wywoływany jest program <code>gftopk</code> konwersji -do bardziej efektywnego formatu PK. Pliki takie mają rozszerzenie <code>.pk</code> lub -<code>.999pk</code>, gdzie <code>999</code> oznacza rozdzielczość fontu. -Przykładowo, font o nazwie <code>plr10</code>, w rozdzielczości 600 -DPI będzie znajdował się w pliku <code>plr10.600pk</code>. <p> - -Tradycyjne, bitmapowe fonty TeX-owe nie są jedynymi, z których może -korzystać TeX, np. możliwe jest korzystanie z fontów PostScriptowych -lub w formacie TrueType. <p> - -Warto tu zwrócić uwagę na program MetaPost, będący mutacją -MetaFont-a. Jest to doskonałe narzędzie do tworzenia -grafiki obwiedniowej w postaci różnego rodzaju wykresów, -schematów czy diagramów (również kolorowych). -<p> - -<a name=P25> -<h2> Fonty CM, EC i PL </h2> - -D.E. Knuth opracował zestaw różnych krojów pisma, wzorując się -na kroju Modern 8A firmy Monotype, i udostępnił je publicznie. -Fonty te, nazwane Computer Modern, są standardowymi fontami -używanymi przez TeX-a. Generowane są, oczywiście, za pomocą programu MetaFont. -Jedną z wielu zalet tych fontów jest to, że zawierają bogaty zestaw -symboli matematycznych oraz że publicznie dostępne są -dodatkowe, optycznie do nich pasujące kroje, umożliwiające skład -w wielu alfabetach, nawet tak egzotycznych jak gruziński czy arabski. -<p> - -Oryginalne fonty Computer Modern (CM) są 128-znakowe i nie zawierają -kompletu polskich znaków. Znaki diakrytyczne, niezbędne do składu po polsku -i w innych językach europejskich, dostępne są w 256-znakowych -fontach European Computer Modern (EC), opracowanych na podstawie fontów CM -przez Joerga Knappena i wiele innych osób. Każda współczesna dystrybucja -TeX-a zawiera zarówno fonty CM, jak i EC. Układ znaków w zakresie -kodów 0--127 fontów EC różni się nieco od układu CM i w zasadzie -tylko LaTeX zapewnia mechanizmy przełączania się między nimi (dla użytkownika -jest to prawie niewidoczne). Dostępne są ponadto fonty PL, w pełni -zgodne z CM, zawierające dodatkowo wszystkie polskie znaki diakrytyczne oraz -cudzysłowy stosowane w polskiej typografii. Fonty CM i PL są -dostępne (w odróżnieniu od fontów EC) także w postaci fontów -PostScriptowych (skalowalnych). <p> - -Omówienie dostępnych polskich fontów, przygotowanych specjalnie dla systemu -TeX, zawarto w artykule -<!-- <a href="http://www.gust.org.pl/doc/fonts/polish_fonts">Polskie fonty komputerowe</a>. --> -<a href="./fonty/index.html">Polskie fonty komputerowe</a>. - - -<a name=P26> -<h2> Plik .dvi, sterowniki</h2> - -Wynikiem pracy TeX-a jest zwykle kilka plików, z których najważniejszym -jest -plik z rozszerzeniem <code>.dvi</code>, który może być wyświetlony na -ekranie bądź wydrukowany. Plik <code>.dvi</code> zawiera dla każdego znaku na -stronie jego współrzędne oraz informację, z jakiego fontu pochodzi dany -znak, nie zawiera natomiast definicji kształtów znaków. Do wydrukowania lub -wyświetlenia na ekranie pliku <code>.dvi</code> potrzebny jest odrębny -program zwany sterownikiem. W systemach Unix takim sterownikiem -ekranowym jest np. program <code>xdvi</code>, w Windows -<code>windvi</code> lub <code>yap</code>. Dopiero sterownik korzysta -z plików zawierających definicje kształtów znaków (np. z plików -PK). <p> - -Plik <code>.dvi</code> można zamienić na plik w formacie PostScript. -Służy do tego program <code>dvips</code>. Wynikowy plik możemy wydrukować -bezpośrednio na drukarce PostScriptowej, a także wyświetlić na ekranie -lub wydrukować na dowolnej innej drukarce, wykorzystując interpreter tego -języka <a -href="ftp://ftp.gust.org.pl/TeX/support/ghostscript/"><code>Ghostscript</code></a>. -<p> - -Użycie docelowego formatu PostScript otwiera wiele nowych możliwości, -niemożliwych do realizacji w tradycyjnym systemie TeX/LaTeX. -Najważniejsze to: dołączanie praktycznie dowolnej -grafiki (wektorowej, bitmapowej, kolorowej itd.), wykorzystanie -kolorów w dokumencie czy korzystanie z różnych -krojów pisma w formacie Adobe Type 1 (PostScriptowych). -Więcej informacji na temat fontów i grafiki: - <!-- <a href="http://www.gust.org.pl/doc/fonts/fonts_inst">Instalowanie font˘w Type 1/True Type</a>. --> - <a href="./fonty/fonts_inst.html">Instalowanie fontów Type 1/True Type</a> - oraz - <!-- <a href="http://www.immt.pwr.wroc.pl/~myszka/grafika/grafika.pdf"> --> - <a href="../../guides/polish/grafika.pdf"> - Włączanie grafik do dokumentów LaTeX2e</a> (plik PDF, ok. 800kb). - <p> - -<a name=P27> -<h2> Plik .log </h2> - -Plik <code>.log</code> zawiera komunikaty i ewentualne ostrzeżenia -TeX-a, wygenerowane podczas kompilacji dokumentu. Przeglądanie tego -pliku może być często pomocne w diagnostyce błędów. -<p> - -<a name=P28> -<h2> LaTeX </h2> - -LaTeX jest bardzo rozbudowanym zestawem makr, zawierającym wiele mechanizmów -opisu struktury logicznej dokumentów. Jak wspomniano powyżej, zestaw taki, -wraz z wzorcami dzielenia wyrazów, jest wstępnie prekompilowany -i używany jako tzw. format. LaTeX to obecnie najbardziej -rozpowszechniony format i dostarczany w każdej dystrybucji -stanowi tym samym ważny sładnik systemu TeX. Twórcą LaTeX-a jest -Leslie Lamport. Zaprojektowany przez niego zestaw makr został ,,zamrożony'' -jako tzw. LaTeX 2.09 i praktycznie nie jest już używany. -Obecnie używany LaTeX to intensywnie rozwijany przez tzw. LaTeX Team -projekt, określany jako LaTeX2epsilon (LaTeX2e). - -<a name=P28a> -<h3> LaTeX: pliki .cls, .clo, .sty i .fd</h3> - -Oprócz informacji z plików <code>.tfm</code>, LaTeX czyta także -pliki <code>.cls</code> -i <code>.clo</code> (klasy) oraz <code>.sty</code> (pakiety). Klasa to -plik(i) zawierający specyficzne instrukcje służące do sformatowania dokumentu -określonego typu, np. książki, artykułu czy listu. Wczytanie pliku klasy -jest w LaTeX-u obowiązkowe. Pliki <code>.sty</code> rozszerzają -możliwości LaTeX-a. Podstawowy LaTeX nie umożliwia np. dołączania grafiki, -kolorowania tekstu, automatycznego łamania długich tabel itd. Do wykonania -takich zadań służą właśnie pakiety. <p> - -Klasy i pakiety LaTeX-a są dystrybuowane w postaci plików -z rozszerzeniem <code>.dtx</code>. -Plik taki zawiera definicje poleceń dla LaTeX-a oraz dokumentację pakietu -(opis techniczny i podręcznik użytkownika). -Instalacja pakietu dostarczonego w pliku (lub plikach) -<code>.dtx</code> polega na skompilowaniu pliku o nazwie -takiej jak nazwa pliku <code>.dtx</code>, -ale z rozszerzeniem <code>.ins</code> (zwykle plikowi <code>.dtx</code> -towarzyszy odpowiadający mu plik <code>.ins</code>):<p> -<code>tex plik.ins</code><p> -W rezultacie otrzymujemy wiele plików (o rozszerzeniach -<code>.cls</code>, <code>.sty</code>, <code>.def</code> -i <code>.fd</code> lub innych -rzadziej spotykanych). Wszystkie takie pliki umieszczamy -w katalogu, w którym LaTeX szuka plików tego typu -(w strukturze TDS -- patrz niżej -- będzie to podkatalog w ramach -<a href=#P311><code>texmf/tex/latex/</code></a>). -<p> - -W plikach z rozszerzeniami <code>.fd</code> znajdują się instrukcje -definiujące dostępne w danej instalacji LaTeX-owej fonty. Oznacza to, -że w przypadku posługiwania się LaTeX-em, sam plik <code>.tfm</code> nie -wystarczy do tego, żeby system potrafił z niego skorzystać. Konieczne -jest, aby font był ,,zarejestrowany'' w systemie. Rejestracja ta odbywa -się przez zainstalowanie odpowiedniego pliku <code>.fd</code> -w strukturze katalogów przeszukiwanych przez LaTeX-a. <p> - -Aby wydrukować dokumentację pakietu, należy skompilować plik -<code>.dtx</code> (polecenie <code>latex plik.dtx</code>). Czasem -niezbędne jest dwukrotne, a nawet trzykrotne uruchomienie tego -polecenia, dzięki czemu dokumentacja będzie zawierała prawidłowe odsyłacze, -spis treści itp. <p> - -Pliki <code>.dtx</code> i <code>.ins</code> nie są wykorzystywane -w codziennej pracy. Po zainstalowaniu pakietu -można je usunąć z systemu. <p> - -Polskie opisy wielu pakietów dostępne są -w <a href="http://www.ia.pw.edu.pl/~wujek/tex/latex2e/latex2e.html">Wirtualnej -Akademii TeX-owej</a>. Poszukiwanie potrzebnego pakietu może ułatwić -<a href="./latex2e/macro/macro_t.html"> -<!-- <a href="http://www.ia.pw.edu.pl/~wujek/tex/latex2e/macro/macro_t.html"> --> -zestawienie w układzie tematycznym</a>. - -<a name=P28b> -<h3> Inne pliki tworzone przez LaTeX-a</h3> - -Wymienione poniżej pliki pomocnicze są tworzone przez LaTeX-a na żądanie -użytkownika, tzn. tylko wtedy, gdy dokument zawiera takie opcjonalne elementy, -jak: spisy treści, bibliografie i skorowidze. Przykładowo, plik -<code>.toc</code> powstanie tylko wtedy, gdy dokument ma zawierać spis treści. - -<h4> Pliki .toc, .lot i .lof </h4> - -Powstałe w wyniku kompilacji dokumentu LaTeX-owego pliki -z rozszerzeniami <code>.toc</code>, -<code>.lot</code> oraz <code>.lof</code> zawierają spisy treści, -tabel i rysunków. -LaTeX przetwarza dokument strona po stronie, dlatego w pojedynczym -przebiegu niemożliwe jest wstawienie spisu treści na początku -dokumentu, ponieważ jego treść nie jest jeszcze znana. Podobnie ma -się sprawa ze spisami tabel czy rysunków. -Rozwiązanie tego problemu jest tyle proste, co skuteczne. -Podczas pierwszej kompilacji do plików -pomocniczych zapisywane są odpowiednie informacje, które są następnie -wykorzystywane podczas drugiej kompilacji. Patrz też: - <a href="./latex2e/spisy/spis.html"> - <!-- <a href="http://www.ia.pw.edu.pl/~wujek/tex/latex2e/spisy/spis.html"> --> -Spisy w LaTeX-u</a>. -<p> - -Podobna technika jest stosowana do wstawienia odsyłaczy. -Informacje niezbędne do ich prawidłowego zdefiniowania są -zapisywane do pliku z rozszerzeniem <code>.aux</code>. -<p> - -<h4> Pliki .idx, .ind i .ist </h4> - -Plik z rozszerzeniem <code>.idx</code> zawiera hasła skorowidza. -Hasła te powinny być następnie posortowane przez -program <code>makeindex</code> albo <code>plmindex</code>. -Drugi z tych programów, będący -zmodyfikowaną wersją pierwszego, jest zdolny do tworzenia skorowidza -zarówno według reguł angielskich, jak i polskich. -Wynikiem działania programu -<code>makeindex</code>/<code>plmindex</code> jest -plik z rozszerzeniem <code>.ind</code>, który zawiera -gotowy do przetworzenia przez LaTeX-a skorowidz. -Postacią tworzonego skorowidza można sterować w ograniczony sposób -za pomocą specjalnych instrukcji zapisanych w pliku -<code>.ist</code> (<em>index style</em>). -Dodatkowo powstający plik <code>.ilg</code> zawiera komunikaty pracy programu -<code>makeindex</code>/<code>plmindex</code>. -Patrz też -<a href="./idx/index.html">Wszystko o indeksowaniu</a>. -<!-- <a href="http://www.ia.pw.edu.pl/~wujek/tex/idx/index.html"> - Wszystko o indeksowaniu</a>. --> -<p> - -<h4> Pliki .bib, .bbl i .bst </h4> - -Do przygotowywania spisów bibliograficznych służy program BibTeX. Jest to -narzędzie przydatne dla osób piszących np. prace naukowe, które to prace, -jak wiadomo, zawierają wiele odwołań do innych dokumentów. Informacja -bibliograficzna jest przechowywana w pliku <code>.bib</code>. Każda -pozycja jest oznaczona etykietą. W dokumencie LaTeX-owym zamiast pełnej -treści odwołania wstawiamy etykietę, którą podczas kompilacji LaTeX zapisuje -do pliku <code>.aux</code>. Na podstawie pliku <code>.aux</code> program -BibTeX tworzy spis bibliograficzny, obejmujący oczywiście tylko te pozycje -z pliku <code>.bib</code>, które były cytowane w dokumencie. Spis -jest formatowany według specyfikacji zawartej w pliku <code>.bst</code> -i zapisywany do pliku <code>.bbl</code>. Komunikaty programu BibTeX są -zapisywane do pliku <code>.blg</code>. Dwa kolejne przetworzenia dokumentu -powodują poprawne sformatowanie bibliografii i odwołań. Patrz też -<a href="./prog/bibtex/bibtex.html">Bibliografia w LaTeX-u</a>. -<!-- <a href="http://www.ia.pw.edu.pl/~wujek/tex/prog/bibtex/bibtex.html"> --> - Bibliografia w LaTeX-u</a>. -<p> - -<a name=extensions> -<h2> Rozszerzone wersje programu TeX </h2> - -We współczesnych dystrybucjach oprócz programu <code>tex</code> -dostępne są jego rozszerzone wersje: - -<ul> -<li><b>pdfTeX</b> -- rozszerzenie TeX-a pozwalające tworzyć - bezpośrednio pliki w formacie <code>PDF</code>, w trybie pracy - tworzącym standardowe pliki <code>DVI</code> pdfTeX jest w pełni - zgodny z programem TeX; pdfTeX wraz z zestawem odpowiednich - makr pozwala tworzyć interaktywne dokumenty hipertekstowe - i atrakcyjne prezentacje; od 2004 roku pdfTeX jest rozwijany jako - pdfeTeX (patrz niżej); obszerne omówienie pdfTeX-a zawiera -artykuł G. Sapijaszko: -<!-- <a href="http://www.sapijaszko.net/pedeefy.pdf">Tworzenie dokumentów PDF - przy pomocy LaTeX-a</a> (plik PDF, ok. 1mb). --> -<a href="../../guides/polish/pedeefy.pdf">Tworzenie dokumentów PDF - przy pomocy LaTeX-a</a>; -<li><b>eTeX</b> -- TeX rozszerzony o szereg poleceń pierwotnych, posiada - m.in. tryb składu od prawej do lewej (dla m.in. arabskiego i hebrajskiego); - w trybie zgodności pracuje jak standardowy program TeX; -<li><b>pdfeTeX</b> -- połączenie pdfTeX i e-TeX; w 2004 r. uzgodniono, - że pdfeTeX będzie głównym ,,motorem'' instalacji TeX-owych i będzie - wykorzystywany do generowania i pracy z większością formatów - (LaTeX, pdfLaTeX, ConTeXt, TeXinfo, MeX itp.), sposób generowania - formatu będzie decydował o domyślnym tworzeniu wynikowego pliku - <code>DVI</code> bądź <code>PDF</code>; od roku 2007 <code>pdftex</code> -i <code>pdfetex</code> to ten sam program; -<li><b>Omega</b> -- rozszerzenie TeX-a pracujące z fontami ze znakami - kodowanymi 16-bitowo (Unicode) i pozwalające na skład w różnych, - nawet b. egzotycznych językach. Projekt ten ostatnio nie jest rozwijany; -<li><b>Alef</b> -- stabilna wersja Omegi zawierająca rozszerzenia eTeX; -<li><b>XeTeX</b> -- intensywnie rozwijana wersja, pracująca w Unikodzie -i korzystająca z fontów systemowych, także OpenType. -</ul> - -<a name=P30> -<h2> TDS </h2> - -TDS (ang. <em>TeX Directory Structure</em>) oznacza standardową strukturę -katalogów systemu TeX. Współczesne instalacje TeX-a są w zdecydowanej -większości zgodne z TDS. <p> - -W instalacji TeX-owej zgodnej z TDS wszystkie omówione wyżej składniki -systemu <em>oprócz plików wykonywalnych</em> (i oczywiście oprócz plików -tworzonych podczas pracy) mają swoje standardowe miejsce w katalogu, którego -korzeniem jest katalog <code>texmf</code>. Umiejscowienie tego katalogu -w systemie plików jest zależne od lokalnej konfiguracji, np. w systemie -Linux może to być <code>/usr/TeX/texmf/</code>, a w systemie -Windows np. <code>C:\tex\texmf\</code>. Warto tu podkreślić, że -z zawartości katalogu <code>texmf/</code> mogą korzystać różne systemy -operacyjne, wystarczy, aby został on udostępniony w instalacji sieciowej -lub zamontowany. Innymi słowy: zawartość <code>texmf/</code> jest -<em>niezależna</em> od platformy (komputera i systemu operacyjnego); -katalog z taką samą zawartością można mieć np. w pracy na maszynie -Sun z systemem Solaris i w domu na PC z Windows bądź Linux. -Poniżej wymieniono najważniejsze podkatalogi drzewa <code>texmf/</code>: <p> - -<dl> -<dt> <code>texmf/web2c/</code> - <dd>znajdują się tu m.in. formaty dla programu TeX (pdfTeX itp.) i bazy - MetaFonta i MetaPosta oraz <em>pliki konfiguracyjne</em> instalacji. -<a name=P311> -<dt> <code>texmf/tex/</code> - <dd>podkatalogi tu zawarte są przeszukiwane przez program TeX, i tak - np. <code>generic/</code> zawiera biblioteki współużytkowane przez różne - formaty; - <code>latex/</code> zawiera biblioteki klas, stylów, plików - <code>.def</code> i <code>.fd</code> dla LaTeX-a. - Inne podkatalogi katalogu <code>tex/</code> zawierają biblioteki - przeznaczone dla innych formatów. -<dt><code>texmf/fonts/</code> - <dd>zawiera wszelkiego rodzaju pliki fontowe: - podkatalog <code>source/</code> to miejsce, w którym znajdują się - źródłowe pliki MetaFonta; <code>type1/</code> zawiera - fonty PostScriptowe (pliki <code>.pfa</code> - lub <code>.pfb</code>); - <code>tfm/</code> zawiera pliki <code>.tfm</code>; -<code>enc/</code> pliki przekodowań fontów zaś <code>map/</code> pliki map -fontowych. - Mogą też znajdować się tam inne katalogi, - np. <code>truetype/</code>, jeżeli instalacja - wykorzystuje fonty w formacie TrueType. -<dt><code>texmf/dvips/</code> - <dd>zawiera pliki konfiguracyjne i pomocnicze dla programu Dvips. -</dl> - -Miejsce, w którym znajdują się pliki zawierające fonty bitmapowe -w formacie PK, jest zależne od konkretnej platformy systemowej -i dystrybucji. W systemach Unixowych pliki te są często generowane -w katalogu udostępnionym do zapisu dla wszystkich użytkowników -i kontrolowane przez demona <code>cron</code> (po upływie pewnego czasu -są automatycznie usuwane). W instalacjach jednostanowiskowych pliki PK -mogą być deponowane w katalogu <code>texmf/fonts/pk/</code> . -<p> - -Wszystkie pliki programów znajdują się natomiast w osobnym katalogu, -którego położenie jest zależne od konkretnej platformy -i dystrybucji. Ponieważ jednak są one -wszystkie <em>w jednym</em> -miejscu ich odszukanie nie powinno stanowić problemu. -<p> - -<!-- Szczegółowy opis TDS znajduje się w pliku -<a href="../../english/tds/tds.html">tds.html</a> -<p> --> - -<a name=web> -<h2>Web2c</h2> - -Web2c jest systemem do generowania kompletnego środowiska TeX-owego -dla różnorodnych platform, nie tylko Unixowych, ale ostatnio -Windows 9x/NT, Amiga, a nawet MS DOS. W oparciu o Web2c -zbudowane są dystrybucje teTeX (Unix, Linux), W32TeX (Windows) -i djgpp (MS DOS). Więcej szczegółów zawarto w artykule -<!-- <a href="./doc/poczatki/web2c.html">Web2c</a>, --> -<a href="./poczatki/web2c.html">Web2c</a>, -gdzie wymieniono też programy tworzone w tym środowisku. <p> - -[<a href=#CONT>Spis treści</a>] - -<P><hr></P> - -<a name=P3> -<h1> Jak zacząć pracę z TeX-em </h1> - -[Część ta na razie zawiera tylko -pobieżne omówienie implementacji TeX-a i generowanie formatów.]<br> - -<a name=P3A> -<h2>Archiwa TeX-owe</h2> - -Oprogramowanie dla systemu TeX gromadzone jest -na serwerach CTAN (<em>Comprehensive TeX Archive Network</em>) -usytuowanych w <a href="ftp://ftp.dante.de/tex-archive/">Niemczech</a>, -<a href="ftp://ftp.tex.ac.uk/tex-archive/">Anglii</a> -i <a href="ftp://ftp.tug.org/tex-archive/">USA</a>. Archiwa CTAN -posiadają wiele kopii (<em>mirror</em>) na całym świecie, w Polsce -pełna kopia dostępna jest na <a -href="ftp://ftp.gust.org.pl/pub/CTAN/">FTP GUST</a>, zaś -prace polskich użytkowników gromadzone są -w <a href="ftp://ftp.gust.org.pl/pub/GUST/">Archiwum GUST</a>. -Na serwerach CTAN i ich kopiach dostępne są implementacje -dla większości obecnie używanych systemów operacyjnych, a także -bogate archiwa makr, fontów i oprogramowania towarzyszącego. - -<p> -Artykuł - <!-- <a href="http://www.gust.org.pl/doc/TeX_distribs>Dystrybucje TeX-a</a> --> - <a href="./poczatki/implementacje.html">Implementacje TeX-a</a> -omawia najważniejsze dostępne dystrybucje. Wskazówki dla chcących szybko -zaistalować popularną dystrybucję dla Windows zawarto w artykule - <!-- <a href="http://www.gust.org.pl/doc/tex_install/miktex_inst">Instalacja MiKTeX.</a> --> - <a href="./poczatki/inst-mik.html">Szybka instalacja MiKTeX.</a> - - -<a name=P3B> -<h2>Generowanie formatów</h2> - -Generowanie formatu polega na uruchomieniu programu <code>tex</code> -(lub pochodnego, np. <code>pdfetex</code>) -z parametrem <code>--ini</code> i przetworzeniu odpowiedniego -pliku inicjującego. Plik taki zawiera najczęściej deklaracje wczytania -pliku z makrami, wzorców przenoszenia wyrazów oraz ewentualne inne -polecenia dla TeX-a, wymagane -dla danego formatu. Dzięki takiemu podejściu możliwe było zbudowanie -programów, które ułatwiają generowanie różnorodnych formatów. Programy takie -nie tylko uruchamiają <code>tex</code>-a, ale też umieszczają wygenerowany -plik w odpowiednim katalogu instalacji, tworzą polecenie uruchamiania -TeX-a (lub jego odmian pdfTeX, eTeX, Omega) z danym formatem, wreszcie -odświeżają bazę danych instalacji (co przyspiesza znajdywanie potrzebnych -plików w codziennej pracy).<p> -W przypadku formatu LaTeX (lub jego wersji pdflatex dla programu -pdfTeX, tworzącego od razu pliki PDF) niezbędne jest określenie wymaganych -w formacie wzorców przenoszenia wyrazów. -W LaTeX 2e zestaw reguł przenoszenia wyrazów jest -deklarowany w pliku o nazwie <code>language.dat</code>, -który znajduje się zwykle w podkatalogu -<code>tex/generic/config/</code> lokalnej konfiguracji systemu -TeX bądź głównego katalogu instalacji. Modyfikacja -<code>language.dat</code> polega na usunięciu w tym pliku znaku -`%' przed deklaracją potrzebnych wzorców (dla języka polskiego jest to plhyph.tex) -i ewentualnym zablokowaniu takim znakiem -niepożądanych deklaracji wzorców dzielenia wyrazów. Reasumując, dla -formatu LaTeX (pdfLaTeX) należy najpierw wybrać potrzebne wzorce dzielenia wyrazów, -a następnie uruchomić generowanie formatu. -<!-- Uwagi te nie dotyczą generowania formatów <code>platex/pdfplatex</code>, -które korzystają z ,,prywatnego'' pliku <code>language.dat</code> -zawierającego deklaracje wzorców dla języka polskiego -i angloamerykańskiego (plik ten znajduje się w katalogu -<code>texmf/tex/platex/config/</code>). --> - -<dl> -<dt> -<strong>Dystrybucje oparte na -<!-- <a href="./doc/poczatki/web2c.html">Web2c</a> --> -<a href="./poczatki/web2c.html">Web2c</a> -(teTeX, fpTeX, TeX Live)</strong> -</dt> -<dd> -Pliki formatów znajdują się w katalogu <code>texmf/web2c/</code> -(niekiedy jest to katalog <code>texmf-var/web2c/</code>, dedykowany na lokalne -pliki danej instalacji). W podkatalogu <code>web2c/</code> znajduje -się także plik konfiguracyjny <code>fmtutil.cnf</code> dla programu -<code>fmtutil</code> automatyzującego generowanie formatów. -Plik ten można modyfikować zgodnie z zawartymi w nim wskazówkami, -co zwykle polega na odblokowaniu deklaracji interesującego nas formatu -(usunięciu znaku komentarza #) bądź zablokowaniu deklaracji formatów -niepożądanych, po czym, po zapisaniu pliku, -uruchomienie programu: <code>fmtutil --all </code> -wygeneruje wszystkie zadeklarowane formaty, <code>fmtutil --byfmt -nazwa_formatu</code> wygeneruje dany format (<code>fmtutil --help</code> -wyświetla dostępne opcje). W systemach Unix i Linux -modyfikowanie <code>fmtutil.cnf</code> możliwe jest po uruchomieniu -programu <code>texconfig</code> i wybraniu menu <code>Formats</code>. -Modyfikacja pliku z deklaracjami wzorców -przenoszenia wyrazów (dla LaTeX jest to <code>language.dat</code>) -dostępna jest z kolei z menu <code>Hyphenation</code>. -Po zakończonej edycji <code>texconfig</code> automatycznie uruchomi -program <code>fmtutil</code> i wygeneruje format(y).<p> -</dd> -<dt> -<strong>MiKTeX</strong> -</dt> -<dd> -W dystrybucji tej, od wersji 2.0, wprowadzono menu -<code>MiKTeX Options</code>, uruchamiające program <code>mo.exe</code> -(program można uruchomić także z wiersza poleceń). W podmenu -<code>TeX Formats</code> można wybrać potrzebny format, po czym, -po naciśnięciu przycisku <code>Build</code>, wygenerować go. Możliwe jest -deklarowanie nowych formatów. Deklaracje -formatów są przechowywane w pliku <code>miktex/config/formats.ini</code> -lokalnego (bądź, przy jego braku, głównego) drzewa instalacji. -Podobnie jak w dystrybucjach opartych -na Web2c, generowanie formatu LaTeX wymaga uprzedniego zadeklarowania -wymaganych wzorców przenoszenia wyrazów. Służy do tego podmenu -<code>Languages</code> (patrz uwagi zawarte powyżej, dotyczące formatu -LaTeX). -<code>MiKTeX Options -- Formats</code> zawiera deklaracje dla polskich -formatów <code>mex, pdfmex</code>. -Pliki formatów umieszczane są w podkatalogu <code>miktex/fmt/</code> -lokalnego drzewa instalacji (bądź, przy jego braku, głównego drzewa -instalacji). -</dd> -</dl> - -<h3>Tworzenie formatów dla języka polskiego</h3> - -Zanim przedstawimy szczegóły dotyczące generowania formatów -dla języka polskiego, zainteresowanych Czytelników zachęcamy -do przeczytania artykułu o problemach związanych -<!-- z <a href="http://www.mimuw.edu.pl/~wolinski/spw.html">kodowaniem --> -z <a href="./poczatki/spw.html">kodowaniem -polskich liter</a>. - -<p> -<a href="./poczatki/mex.html">MeX</a> -<!-- <a href="./doc/poczatki/mex.html">MeX</a> --> -<p> -<a href="./poczatki/latex-pl.html">(pdf)LaTeX i polski</a> -<!-- <a href="./doc/poczatki/latex-pl.html">LaTeX i polski</a> --> -<p> -<a href="./poczatki/cont-pl.html">ConTeXt</a> -<!-- <a href="./doc/poczatki/cont-pl.html">ConTeXt</a> --> -<p> - -[<a href=#CONT>Spis treści</a>] - -<P><hr><P> - -<a name=P4> -<h1> Podręczniki dla początkujących </h1> -<ul> -<li> <a href="../../guides/polish/gentl-pl.pdf"> -<!-- <li><a href="ftp://ftp.gust.org.pl/pub/GUST/doc/gentl-pl.pdf"> --> -Michael Doob: <em>Łagodne wprowadzenie do systemu TeX</em> -(tł. Stanisław Wawrykiewicz)</a> -- samouczek dla użytkowników Plain TeX/MeX, -ale przydatny także bardziej dociekliwym.<br> -<li><a href="../../guides/lshort-polish/lshort2e.pdf"> -<!-- <li><a href="ftp://ftp.gust.org.pl/CTAN/info/lshort/polish/lshort2e.pdf"> --> -Tobias Oetiker: <em>Nie za krótkie wprowadzenie do systemu LaTeX2e</em> -(tł. Janusz Gołdasz, Ryszard Kubiak, Tomasz Przechlewski)</a> -- całkiem -zgrabne wprowadzenie dla niecierpliwych. -</ul> - -<hr> -<em>T. Przechlewski i S. Wawrykiewicz</em><br> -Ostatnie zmiany: 25.06.2008. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/back.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/back.gif Binary files differdeleted file mode 100644 index a694ae1ec3f..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/back.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/font-abc.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/font-abc.html deleted file mode 100644 index d339efd30d1..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/font-abc.html +++ /dev/null @@ -1,806 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta name="keywords" lang="en" content="Polish TeX Users Group, Polish TeX, computer fonts" > -<LINK REL=STYLESHEET TYPE="text/css" HREF="./tpstyle.css"> -<title> Fontowe ABC </title> -</head> -<body> - -<h1> Fontowe ABC </h1> -<P> -Co jakiś czas na liście dyskusyjnej GUST-u padają głosy świadczące -z jednej strony o dużym zainteresowaniu sprawami fontowymi, -a z drugiej strony -- o częstym niezrozumieniu podstawowych -spraw związanych z fontami. -</P> - -<p>Zainteresowanie fontami jest o tyle uzasadnione, że ostatnimi czasy -pojawia się na rynku coraz więcej fontów PostScript-owych, dajšcych się -wykorzystać do składania polskich tekstów – ot, choćby fonty -dystrybuowane przez firmę ThETA.</p> - -<p>Te aspekty skłoniły nas do podjęcia próby spisania fontowego -elementarza dla tych dzielnych adeptów fontologii, którzy nie boją się -pułapek, od których niestety aż się roi w świecie fontów. -(Dodatkowe informacje na temat wykorzystania fontów w LaTeX2e można -znaleźć w dokumentacji <a href="http://www.gust.org.pl/doc/fonts/nfss">Fonty -w LaTex2e</a>).</p> - -<!-- Spis treści ....................................................... --> -<hr /> <a id="P0" name="P0"></a> -<ul> -<li><a href="#Fonty-TFM">Fonty „TeX-owe” czyli pliki TFM</a></li> -<li><a href="#Fonty-wlasciwe">Fonty „właściwe”</a></li> -<li><a href="#Fonty-CM">Fonty rodziny Computer Modern</a></li> -<li><a href="#Fonty-bitmapowe">Fonty bitmapowe</a></li> -<li><a href="#Fonty-PS">Fonty PostScript-owe czyli pliki AFM oraz PFB - (lub PFA)</a></li> -<li><a href="#Znaki">Reprezentacja znaków</a></li> -<li><a href="#Nazwy-kody">Nazwy i kody znaków</a></li> -<li><a href="#AFMTFM">Konwersja AFM -> TFM</a></li> -<li><a href="#AFMTFMp">Konwersja AFM -> TFM – poprawność nazw - znaków</a></li> -<li><a href="#AFMTFMk">Konwersja AFM -> TFM – kerny - i ligatury</a></li> -<li><a href="#Pliki-cnf">Pliki konfiguracyjne sterownika - <code>DVIPS</code></a></li> -<li><a href="#Latanie">Łatanie fontów – niepoprawny font</a></li> -<li><a href="#BrakAFM">Łatanie fontów – brak plików AFM</a></li> -<li><a href="#ThETA">Casus ThETA</a></li> -<li><a href="#Podsumowanie">Podsumowanie</a></li> -</ul> - -<hr /> -<!-- ................................................................. --> -<a id="Fonty-TFM" name="Fonty-TFM"></a> - -<h2><a id="Fonty-TFM" name="Fonty-TFM">Fonty „TeX-owe” czyli pliki -TFM</a></h2> - -<p>TeX-owi jest absolutnie obojętne, jakich fontów używamy: czy to są -mapy bitowe, fonty PostScript-owe w formacie Type 1, czy też -może egzotyczne fonty „własnego chowu” – nie ma to znaczenia. -Jedyne, czego potrzebuje TeX, to informacja metryczna, czyli pliki -<code>TFM</code> (TeX Font Metric). Pliki metryczne, jak sama nazwa -wskazuje, zawierają w pierwszym rzędzie informację -o rozmiarach znaków, ale także informację o wielkości kernów -(podcięć) dla par znaków, informację o wielkości korekty kursywy -(<em>italic correction</em> dla poszczególnych znaków oraz – choć -trudno to zakwalifikować jako informację metryczną – informację -o ligaturach, tzn. informację, które pary znaków mają być -zastępowane automatycznie innym znakiem, np. dwa umieszczone obok -siebie znaki <code>--</code> zamienione zostaną przez TeX-a przez -pojedynczy znak „–” zwany pauzą półfiretową (<em>endash</em>).</p> - -<p>Krótko mówiąc żeby w ogóle „prze-TeX-ować” dokument potrzebne -są pliki <code>TFM</code>.</p> - -<P><A HREF=#P0><IMG ALIGN="BOTTOM" SRC="back.gif"> Spis treści</A></P> - -<!-- ................................................................. --> -<a id="Fonty-wlasciwe" name="Fonty-wlasciwe"></a> -<h2><a id="Fonty-wlasciwe" name="Fonty-wlasciwe">Fonty -„właściwe”</a></h2> - -<p>Dopiero sterowniki zamieniając złożone dokumenty, czyli pliki -<code>DVI</code>, na postać widoczną już to na papierze, już to na -ekranie, już to na jakimś innym nośniku potrzebują tych „właściwych -fontów”.</p> - -<P><A HREF=#P0><IMG ALIGN="BOTTOM" SRC="back.gif"> Spis treści</A></P> - -<!-- ................................................................. --> -<a id="Fonty-CM" name="Fonty-CM"></a> -<h2><a id="Fonty-CM" name="Fonty-CM">Fonty rodziny Computer -Modern</a></h2> - -<p>Zgodnie z konwencją przyjętą przez Donalda E. Knutha nazwy -fontów rodziny Computer Modern zawierają formalny rozmiar fontu -w punktach, np. <code>cmr10</code> (font 10-punktowy), -<code>cmbx7</code> (font 7-punktowy), itp. Należy tu podkreślić, że -font <code>cmr12</code> nie jest równoważny fontowi zdefiniowanemu jako -<code>cmr10</code> <code>at</code> <code>12pt</code> – -chociaż oba fonty mają wielkość 12 punktów, to jednak proporcje -znaków w obu fontach są inne. Tę samą cechę dziedziczą oczywiście -fonty wywodzące się z rodziny Computer Modern (Computer Concrete, -<code>EC</code>, <code>PL</code>), a także fonty rodziny -<code>Euler</code>, fonty cyryliczne, i inne fonty tworzone -w duchu konwencji rodziny Computer Modern.</p> - -<p>Zmiany proporcji wraz ze zmianą stopnia pisma są jak najbardziej -uzasadnione, małe fonty powinny dla lepszej czytelności mieć nieco -większe i szersze oczka minuskuł w stosunku do majuskuł. -Niemniej jednak wydaje się, że Donald E. Knuth nieco -przesadził z liczbą odmian fontów zmieniając co jeden punkt -proporcje znaków.</p> - -<p>W praktyce wystarczyłyby nie więcej niż cztery zakresy: -pierwszy dla fontów mniejszych niż 8-punktowe, drugi dla fontów od -8 do 12 punktów, trzeci dla fontów od 12 do – -powiedzmy – 24 punktów i wreszcie czwarty dla fontów -tzw. nagłówkowych. Ostatni z wymienionych zakresów nie -pojawia się w fontach -<code>Computer</code> <code>Modern</code>. Font calowy -<code>cminch</code>, przeznaczony do nagłówków, jest w istocie -przeskalowanym proporcjonalnie fontem <code>cmssbx10</code>. Innymi -słowy dokładnie ten sam efekt uzyskałoby się za pomocą instrukcji -<code>\font</code> <code>\f</code> -<code>cminch</code> <code>\f</code> i za pomocą instrukcji -<code>\font</code> <code>\f</code> -<code>cmssbx10</code> <code>at</code> <code>1.44in</code> <code> -\f</code>. Jedyna różnica polega na tym, że font <code>cminch</code> -jest nieco „oszczędniejszy” – zawiera tylko duże litery -i cyfry.</p> - -<p>Sporo zamieszania wywołały także <code>plain</code>-owe instrukcje -<code>\magstephalf</code> i <code>\magstep</code> sugerujące, że -jedyne „legalne” powiększenia fontów to 109,5%, 120%, 144%, 172,8%, -207,4% lub co najwyżej 248,8% (p. <em>The TeX book</em>, -str. 17). Mimo iż nie jest to nigdzie <em>expressis verbis</em> -powiedziane, to jednak sporo nieporozumień narosło na tym tle. Trudno -się temu dziwić, skoro prawie wszystkie pakiety zawierające fonty -TeX-owe w postaci map bitowych (p. niżej) stosowały się do -tej reguły, tzn. mapy bitowe generowane były tylko dla -wymienionych wyżej powiększeń. Chcąc w dokumentach TeX-owych -w sposób jednolity korzystać z fontów tradycyjnych, czyli -bitmapowych, i z fontów PostScript-owych, nie należy -przejmować się zanadto rozpowszechnionym obyczajem mającym swe korzenie -w czasach, gdy komputery były wolniejsze i wygenerowanie -fontu „od ręki” było zbyt kosztowne. Rzadko używana instrukcja -postaci</p> - -<pre> - \font... at ... -</pre> - -<p>jest w tym kontekście godna polecenia.</p> - -<P><A HREF=#P0><IMG ALIGN="BOTTOM" SRC="back.gif"> Spis treści</A></P> - -<!-- ................................................................. --> -<a id="Fonty-bitmapowe" name="Fonty-bitmapowe"></a> -<h2><a id="Fonty-bitmapowe" name="Fonty-bitmapowe">Fonty -bitmapowe</a></h2> - -<p>W tradycyjnej konfiguracji systemu TeX podstawowymi fontami są -mapy bitowe (pliki <code>GF</code> – <em>generic font</em>) generowane -przez program METAFONT. Najczęściej używanym formatem jest jednak nie -format <code>GF</code>, a nieco oszczędniejszy -format <code>PK</code> (<em>packed</em>). Do zamiany służy program -<code>GFTOPK</code>, z reguły wywoływany automatycznie -w procesie generowania fontów.</p> - -<p>Fonty bitmapowe generowane są dla <em>konkretnej wielkości pisma -i konkretnego urządzenia</em>, tzn. zawierają pewne -informacje pozwalające na danym urządzeniu – ekranie czy drukarce – -uzyskać optymalny wygląd znaków. Stąd np. odrębne fonty dla -drukarek laserowych i drukarek atramentowych o tej samej -rozdzielczości 300dpi.</p> - -<p>TeX – jak już wspomnieliśmy – pozwala skalować całość dokumentu -lub poszczególne fonty:</p> - -<pre> -\magnification2000 -\font\A plr10 scaled \magstep3 -\font\B plr10 at 28.5pt -</pre> - -<p>gdzie <code>plr10</code> oznacza nazwę fizycznie posiadanego na -dysku pliku <code>plr10.tfm</code>. TeX przeskaluje font -<code>plr10</code> tak, jak sobie tego życzymy, a ściślej – -przeskaluje informację metryczną związaną z fontem. Żeby móc -zobaczyć, jak wyglądają znaki przeskalowanego fontu, należy skorzystać -z METAFONT-a, który oczywiście potrafi generować fonty dowolnie -przeskalowane.</p> - -<p>Fonty <code>PK</code> zwykle przechowywane są w katalogach -o nazwach zawierających liczbę wynikającą z przemnożonenia -rozdzielczości przez przeskalowanie, np. fonty -o rozdzielczości 300dpi ( <em>dots per inch</em>) powiększone -o 20% (<code>\magstep1</code>) znajdą się w katalogu -o nazwie <code>360dpi</code>, <code>dpi360</code> lub jakimś -innym, podobnie nazwanym. Jeśli system operacyjny zezwala na nadawanie -plikom długich nazw, to przeskalowanie może być wpisane w nazwę -pliku, np. <code>.../fonts/pk/laserjet/pl/plr10.360pk</code>.</p> - -<p>Standardowe sterowniki przetwarzające pliki <code>DVI</code> czy to -na postać wyświetlaną na ekranie, czy też drukowaną, używają fontów -<code>PK</code> i posiadają mechanizm przeszukiwania odpowiedniej -struktury katalogów lub interpretacji nazw fontów przeskalowanych. -Sterowniki te pozwalają zwykle na bardzo szybkie wyświetlenie -składanego tekstu. Współczesne sterowniki posiadają także możliwość -współpracy z METAFONT-em – potrafią przekazać informację -o brakujących fontach i uruchomić METAFONT-a, wstrzymując -pracę do czasu zakończenia procesu generowania brakujących fontów. -Dzięki temu nie ma obecnie potrzeby trzymania na dysku olbrzymich -bibliotek fontów w formacie <code>PK</code>, wystarczą pliki -źródłowe fontów i odpowiednio skonfigurowane łącze -sterownik-METAFONT (program lub skrypt) by zautomatyzować proces -generowania fontów. Dla bardzo rozpowszechnionych sterowników -z pakietu <code>emTeX</code> będzie to program <code>MFjob</code> -(<code>MS-DOS</code>, <code>OS/2</code>), zaś dla systemów opartych na -<code>web2c</code> – skrypt <code>mktexpk</code> (różne wersje -<code>Unix</code>, <code>Windows</code> i <code>Amiga</code>).</p> - -<P><A HREF=#P0><IMG ALIGN="BOTTOM" SRC="back.gif"> Spis treści</A></P> - -<!-- ................................................................. --> - <a id="Fonty-PS" name="Fonty-PS"></a> - -<h2>Fonty PostScript-owe czyli pliki AFM oraz PFB (lub PFA)</h2> - -<p>Jeżeli chodzi o PostScript, to ten „właściwy font” – mowa tu -o fontach zapisanych w formacie Adobe Type 1 – zawarty -jest w pliku z rozszerzeniem <code>.pfb</code> -(<em>PostScript Font Binary</em>) lub <code>.pfa</code> ( -<em>PostScript Font ASCII</em>). Natomiast o plikach -<code>TFM</code> w świecie PostScript-owym mało kto słyszał. Na -szczęście dobrzy ludzie z firmy Adobe wymyślili coś podobnego do -tego, co wymyślił Donald E. Knuth, mianowicie pliki metryczne AFM -(<em>Adobe Font Metric</em>). Różnią się one trochę od plików -<code>TFM</code> (np. pliki <code>AFM</code> są plikami -tekstowymi), ale mimo różnic jest możliwe by na podstawie pliku -<code>AFM</code> utworzyć plik <code>TFM</code>.</p> - -<P><A HREF=#P0><IMG ALIGN="BOTTOM" SRC="back.gif"> Spis treści</A></P> - -<!-- ................................................................. --> -<a id="Znaki" name="Znaki"></a> - -<h2>Reprezentacja znaków</h2> - -<p>Zanim pójdziemy dalej trzeba wyjaśnić jedną rzecz, mianowicie -w jaki sposób są reprezentowane znaki. Jeżeli chodzi o plik -<code>DVI</code> to odpowiedź jest trywialna: jako liczby -z zakresu <code>0</code>--<code>255</code>. Przy tworzeniu pliku -PostScript-owego za pomocą sterownika sytuacja <em>nie ulega</em> -zmianie, to znaczy w pliku PostScript-owym znaki też są -reprezentowane w zasadzie jako liczby z zakresu -<code>0</code>--<code>255</code>, czasem w reprezentacji ASCII, -a czasem w reprezentacji ósemkowej. Natomiast we „właściwym -foncie” PostScript-owym, podobnie zresztą jak w foncie -METAFONT-owym, jest inaczej: znaki są zasadniczo reprezentowane za -pomocą nazw w rodzaju „period”, „periodcentered”, „lslash”, -„aogonek”, itp.</p> - -<p>Formalnie rzecz biorąc font PostScript-owy jest programem, -a nazwy znaków są nazwami podprogramów opisujących kształt znaków -za pomocą – znów podobnie jak w programach METAFONT-owych – -krzywych trzeciego stopnia, zwanych krzywymi Béziera. Dodatkowo -podprogramy te opisują niektóre szczegóły procesu zamiany obwiedni na -mapy bitowe (tzw. <em>hinty</em> czyli podpowiedzi), bo przecież -ostatecznie znak zostanie wyświetlony na ekranie, wydrukowany na -drukarce lub naświetlony na diapozytywie, czyli musi zostać zamieniony -na postać dyskretną.</p> - -<P><A HREF=#P0><IMG ALIGN="BOTTOM" SRC="back.gif"> Spis treści</A></P> - -<!-- ................................................................. --> -<a id="Nazwy-i-kody" name="Nazwy-i-kody"></a> - -<h2>Nazwy i kody znaków</h2> - -<p>Skąd zatem PostScript trafiając na jakąś liczbę „wie”, że ma użyć -procedury o nazwie, powiedzmy, „aogonek”?</p> - -<p>Aaa, właśnie! Tu jest pies pogrzebany. We „właściwym foncie” -PostScript-owym jest zawarta dodatkowa informacja, mianowicie tabela -par (liczba, nazwa) przyporządkowująca liczbom z zakresu -<code>0</code>--<code>255</code> nazwy podprogramów opisujących znaki. -Tablica ta (czasem zwana wektorem) nosi nazwę „Encoding”, co jest -może mało istotne, natomiast istotne jest to, że tablicę tę można -„w locie” zmienić. Z tej możliwości korzysta m.in. -sterownik <code>DVIPS</code> (p. niżej).</p> - -<!-- ............................................................... --> -<a id="AFMTFM" name="AFMTFM"></a> - -<h2>Konwersja AFM -> TFM</h2> - -<p>W pliku AFM znajduje się również informacja -o przyporządkowaniu liczba-nazwa, (w zasadzie można zakładać, -że jest to to samo przyporządkowanie, co w pliku -<code>PFB</code>/<code>PFA</code>). Na ogół nie jest to -przyporządkowanie, o które by nam chodziło. Ale nie ma biedy – -<code>DVIPS</code>-owi można podać <em>dowolne</em> przyporządkowanie, -które zostanie użyte w tworzonym przezeń pliku -PostScript-owym.</p> - -<p>Konwertery <code>AFM->TFM</code> na podstawie nazw generują -stosowne przyporządkowanie, lub nawet wiele przyporządkowań, a dla -każdego z takich przyporządkowań tworzony jest odpowiadający mu -plik <code>TFM</code>.</p> - -<p>Najpowszechniej używanym konwerterem jest program -<code>AFM2TFM</code>, należący do standardowej dystrybucji sterownika -<code>DVIPS</code>. Konwerter o nazwie <a -href="ftp://ftp.gust.org.pl/TeX/fonts/utilities/t1install/toil/">TOIL</a>, -bazuje na programach <code>AWK</code> oraz METAFONT Warto też wspomnieć -o pakiecie <code>VFINST</code>, oferującym liczne możliwości, -bazującym na fontach wirtualnych.</p> - -<P><A HREF=#P0><IMG ALIGN="BOTTOM" SRC="back.gif"> Spis treści</A></P> - -<!-- ................................................................. --> -<a id="AFMTFMp" name="AFMTFMp"></a> - -<h2>Konwersja AFM -> TFM – poprawność nazw znaków</h2> - -<p>Aby konwertery <code>AFM->TFM</code> mogły działać jak należy, -nazwy podprogramów muszą być zgodne z ich treścią. Tak niestety -nie zawsze jest, np. pod nazwą „Sterling” zamiast opisu znaku -funta można znaleźć opis polskiego „Ł” czyli „Lslash”. Pomysłów na -cudaczne nazewnictwo jest mniej więcej tyle, ile tzw. standardów -kodowania znaków, czyli <em>infinity</em>.</p> - -<p>Z niepoprawnymi nazwami można sobie poradzić. Co nam zależy, -przecież „onesuperior” brzmi równie ładnie jak „aogonek”, -nieprawdaż? Problem jedynie w tym, że z góry nie wiadomo, że -producent uznał „onesuperior” za odpowiednią nazwę dla polskiej -litery „ą”. We wspomnianych fontach firmy ThETA (p. niżej) -akurat tak jest, ale tak bynajmniej być nie musi, w końcu jakiś -szaleniec może się pogodzić z propozycją Adobe i użyć dla -podprogramu opisującego „ą” nazwy „aogonek”…</p> - -<p>Jakby nie dość było problemów, oprócz nazewnictwa ewidentnie -niepoprawnego możemy się zetknąć z obocznością! Otóż niektórzy -producenci dla określenia znaków „ż” i „Ż” używają nazw -„zdot” i „Zdot”, a niektórzy „zdotaccent” -i „Zdotaccent”. Nie znalazłem jednoznacznego stanowiska firmy -Adobe w tej sprawie, ale na ogół obowiązuje zasada „sklejania” -nazw: „a” + „grave” = „agrave”; skoro więc istnieje znak -„dotaccent” (nazwa używana przez Adobe), to „ż” należy rozumieć -jako „z” + „dotaccent” czyli „zdotaccent”. Innymi słowy zalecać -by należało używanie nazw „zdotaccent” i „Zdotaccent”, ale być -może konwertery <code>AFM->TFM</code> powinny być uwrażliwione na tę -oboczność.</p> - -<P><A HREF=#P0><IMG ALIGN="BOTTOM" SRC="back.gif"> Spis treści</A></P> - -<!-- ................................................................. --> -<a id="AFMTFMk" name="AFMTFMk"></a> - -<h2>Konwersja AFM -> TFM – kerny i ligatury</h2> - -<p>Plik <code>TFM</code> zawiera jeszcze informację o parach -kernowych i ligaturach. Pary kernowe, uwzględniane „jak leci” -przez większość konwerterów <code>AFM->TFM</code>, na ogół są -umieszczane jak należy w plikach <code>AFM</code>, chociaż czasami -można trafić na felerne pliki <code>AFM</code> bez par kernowych. -Obecność par kernowych poznajemy to po występowaniu wierszy -zaczynających się od słowa kluczowego „KPX”. Warto mieć na uwadze, że -bywają pliki <code>AFM</code> posiadające tylko część par kernowych – -np. znaki diakrytyczne czasami nie są uwzględniane – dobrze jest -sprawdzić plik <code>AFM</code> pod tym kątem.</p> - -<p>Z ligaturami jest znacznie gorzej – można je bardzo rzadko -uświadczyć, mimo iż teoretycznie format <code>AFM</code> pozwala na -definiowanie ligatur, np. poniższy przykładowy wiersz pliku -<code>AFM</code>:</p> - -<pre> - C 45; WX 329; N hyphen; B 17 188 313 303; L hyphen endash; -</pre> - -<p>zgodnie ze specyfikacją Adobe ustala, że znak o kodzie -<code>45</code> ma szerokość <code>329</code> jednostek (jednostka = -1/1000em), nosi nazwę „hyphen”, że naroża prostokąta ograniczającego -obrys znaku mają współrzędne wynoszące w tych samych jednostkach -(17, 188) oraz (313, 303), i wreszcie że dwa znaki „hyphen” mają -być zamieniane na znak o nazwie „endash”, czyli innymi słowy -znak o nazwie „endash” jest ligaturą dwóch znaków o nazwie -„hyphen”.</p> - -<p>W związku z powszechnym brakiem informacji -o ligaturach w plikach <code>AFM</code>, konwertery -<code>AFM->TFM</code> muszą albo się domyślić, jakie by tu ligatury -można wstawić, albo – co chyba jest lepszym rozwiązaniem – zostać -poinformowane o prawidłowych dla danego fontu (grupy fontów) -ligaturach.</p> - -<P><A HREF=#P0><IMG ALIGN="BOTTOM" SRC="back.gif"> Spis treści</A></P> -<!-- ................................................................. --> -<a id="Pliki-cnf" name="Pliki-cnf"></a> - -<h2>Pliki konfiguracyjne sterownika <code>DVIPS</code></h2> - -<p>Popularny sterownik <code>DVIPS</code>, autorstwa Tomasa Rokickiego, -zamieniający pliki <code>DVI</code> na pliki PostScript-owe musi -wiedzieć – podobnie jak każdy sterownik – gdzie znajdują się fonty -TeX-owe i PostScript-owe. Informację tę zawierają pliki -<code>config.ps</code> i <code>psfonts.map</code>, poszukiwane -w kartotekach wskazywanych przez zmienną systemową -<code>TEXCONFIG</code> (we współczesnych instalacjach zmienna ta jest -już zwykle zadeklarowana w pliku konfiguracyjnym -<code>texmf.cnf</code>).</p> - -<p>Plik <code>config.ps</code> zawiera informacje o parametrach -pracy programu. -<!-- plików <code>TFM</code>, plików <code>PK</code>, fontów wirtualnych, -oraz fontów PostScript-owych. --> -Natomiast plik <code>psfonts.map</code> zawiera informacje związane -wyłącznie z dostępnymi w danej instalacji fontami -PostScript-owymi. W pliku <code>psfonts.map</code> informacje -o poszczególnych fontach umieszczane są w jednym wierszu (co -czasem może być kłopotliwe). Typowy wiersz wygląda następująco:</p> - -<pre> -ec-qplr TeXGyrePagella-Regular "encqec ReEncodeFont" <q-ec.enc <qplr.pfb -</pre> - -<p>Pierwsza pozycja określa nazwę TeX-ową fontu, druga – wewnętrzną -nazwę PostScript-ową fontu (robi z niej użytek interpreter -PostScript-u), następnie pojawia się informacja o dodatkowych -zabiegach, jakim ma być poddany font (może to być poziome -przeskalowanie fontu, pochylenie lub zmiana kodowania – w podanym -przykładzie chodzi o zmianę kodowania), a na końcu pojawiają -się nazwy plików, które mają zostać dołączone do pliku wynikowego – -w tym wypadku jest to plik kodowania <code>q-ec.enc</code> oraz -font <code>qplr.pfb</code>.</p> - -<p>Podanie nazwy pliku fontowego nie jest konieczne – w takim -wypadku <code>DVIPS</code> założy, że chodzi o font wbudowany -w urządzenie. Gorąco odradzamy korzystanie z tej możliwości -– opłakane skutki korzystania z fontów wbudowanych można co jakiś -czas oglądać w materiałach nawet renomowanych firm: a to -zamiast polskich znaków występują „krzaczki”, a to litery -zachodzą na siebie, a to skład się zupełnie rozjeżdża…</p> - -<p>Plik kodowania zawiera tablicę 256 nazw znaków, określającą omawiane -wyżej przyporządkowanie kod-nazwa. Jest to w istocie fragment kodu -PostScript-owego postaci:</p> - -<pre> - /encqec[ - /grave - /acute - /circumflex - ... - /thorn - /germandbls - ] def -</pre> - -<p>O tym, jaki kod otrzymuje dany znak, decyduje kolejność -wystąpienia: w tym przypadku na pozycji zerowej (w języku -PostScript liczenie zawsze odbywa się od zera) występuje znak -o nazwie <code>grave</code> (znak „ciach” <code>/</code> -w notacji PostScript-owej oznacza mniej więcej to samo co znak -„w-tył-ciach” <code>\</code> w notacji TeX-owej),znak -<code>acute</code> otrzymuje kod 1, znak <code>circumflex</code> – -kod 2, …, znak <code>thorn</code> – kod 254, -i wreszcie znak <code>germandbls</code> – kod 255. -Wystąpienie <code>.notdef</code> oznacza, że -w foncie nie ma znaku na pozycji o danym kodzie.</p> - -<p>Warto mieć świadomość, że <code>DVIPS</code> włącza wszelkie pliki -prawie ich nie analizując, jedyny zabieg przezeń wykonywany to zamiana -postaci binarnej fontu Type 1 (<code>PFB</code>) na postać ASCII -(<code>PFA</code>). Jeżeli font jest już w postaci ASCII, to -włączany jest do dokumentu „jak leci”, bez żadnej ingerencji ze -strony sterownika. Oznacza to, że używając <code>DVIPS</code>-a możemy -korzystać ze wszystkich możliwych fontów PostScript-owych, nie tylko -najbardziej popularnych fontów Type 1, ale w szczególności -także fontów TrueType, które dla interpretera PostScript-u są po prostu -fontami Type 42 – wystarczy mieć plik <code>TFM</code> -i font Type 42 w postaci ASCII.</p> - -<P><A HREF=#P0><IMG ALIGN="BOTTOM" SRC="back.gif"> Spis treści</A></P> -<!-- ................................................................. --> -<a id="Latanie" name="Latanie"></a> - -<h2>Łatanie fontów – niepoprawny font</h2> - -<p>Używając różnych wymyślnych narzędzi (np. <a -href="ftp://ftp.gust.org.pl/TeX/fonts/utilities/t1utils/">T1UTIL</a> -Lee Hetheringtona) można się zorientować, jakim znakom zostały -przypisane jakie nazwy i w razie czego je poprawić, można też -uzupełniać kerny, itp., ale to jest żmudne i przykre, bo -niepotrzebne zajęcie.</p> - -<P><A HREF=#P0><IMG ALIGN="BOTTOM" SRC="back.gif"> Spis treści</A></P> -<!-- ................................................................. --> -<a id="BrakAFM" name="BrakAFM"></a> - -<h2>Łatanie fontów – brak plików AFM</h2> - -<p>Czasem fonty PostScript-owe są dystrubuowane z plikami -<code>PFM</code> (<em>Printer Font Metric</em>) zamiast z plikami -AFM.</p> - -<p>Brak plików <code>AFM</code> <em>praktycznie przekreśla</em> -możliwość użycia fontu PostScript-owego w TeX-u, bowiem pliki -<code>PFM</code> zawierają znacznie uboższą informację niż pliki AFM, -w szczególności <em>nie zawierają</em> nazw znaków, czyli nie -określają żadnej tablicy kodowania ( <em>encoding vector</em>, -p. wyżej). Można zakładać, że chodzi o takie samo -przyporządkowanie, jakie jest wpisane w pliku -<code>PFB</code>/<code>PFA</code>, chociaż w ogólności tak być nie -musi. Ponadto w pliku <code>PFM</code> znajdują się dane na temat -par kernowych jedynie dla co najwyżej 256 znaków, a font -PostScript-owy może ich zawierać nacznie więcej.</p> - -<p>Jeśli jednak szczęście nam dopisze, to z plików -<code>PFM</code> oraz <code>PFB</code> (bądź <code>PFA</code>) możemy -odtworzyć informację niezbędną do utworzenia pliku <code>AFM</code> – -można spróbować użyć pakietu <a -href="ftp://ftp.gust.org.pl/pub/GUST/contrib/fonts/tools/pf2afm.zip"> -pf2afm</a>, który dostępny jest w archiwum GUST-u.</p> - -<P><A HREF=#P0><IMG ALIGN="BOTTOM" SRC="back.gif"> Spis treści</A></P> -<!-- ................................................................. --> -<a id="ThETA" name="ThETA"></a> - -<h2>Casus ThETA</h2> - -<p>Ostatnio na rynku polskim pojawiły się godne uwagi polonizacje -fontów firmy BitStream, sygnowane przez firmę ThETA.</p> - -<p>Niestety firma ThETA wyraźnie zignorowała rynek TeX-owy, chociaż -może i słusznie zignorowała, skoro TeX-owców jakoś nie widać -i nie słychać, no może z wyjątkiem kilkorga spośród 150 -niegroźnych wariatów zapisanych do GUST-u…</p> - -<p>Otóż firma ThETA wydała jak do tej pory 3 płyty CD -z fontami, każda kolejna płyta zawierała inne fonty i była -coraz mniej przydatna dla TeX-owców:</p> - -<ul> -<li>Pierwsza płyta (cena ok. 500 zł) miała nazwy znaków -w zasadzie poprawne z dokładnością do „zdot” zamiast -„zdotaccent”. To zapewne spowodowało, że płyta ta ochrzczona została -„TeX-ową” przez ludową tradycję, że tworzenie plików <code>TFM</code> -przebiegało bezboleśnie i że używanie ich pod Ghostscriptem nie -wróżyło niebezpieczeństw. Niestety, fonty nie były formalnie poprawne, -co powodowało, że niektóre RIP-y PostScript-owe sygnalizowały błąd -podczas przetwarzania tych fontów.</li> - -<li>Niepoprawność formalna polegała na braku w tych fontach -<em>wymaganego</em> przez dokumentację Adobe podprogramu (znaku) -o egzotycznej nazwie „.notdef”. (Podprogram ten jest używany, -gdy z jakichś powodów program PostScript-owy odwołuje się do -znaku, którego nie ma w foncie; w większości fontów jest to -znak nie zawierający żadnego elementu graficznego, odpowiadający -w zasadzie spacji.)</li> - -<li>Było też drugie wydanie pierwszej płyty, „poprawione” -w duchu opisanej niżej drugiej płyty.</li> - -<li>Z drugą płytą (cena ok. 450 zł) było lepiej jeżeli -chodzi o znak „.notdef”, natomiast gorzej, jeśli chodzi -o nazwy znaków. Oto errata: - -<table frame="1" width="80%" align="center"> -<tbody> -<tr bgcolor="yellow"> -<td>JEST</td> -<td>WINNO BYĆ</td> -</tr> - -<tr> -<td>ordmasculine</td> -<td>ae</td> -</tr> - -<tr bgcolor="yellow"> -<td>ordfeminine</td> -<td>AE</td> -</tr> - -<tr> -<td>tilde</td> -<td>ecircumflex</td> -</tr> - -<tr bgcolor="yellow"> -<td>circumflex</td> -<td>Ecircumflex</td> -</tr> - -<tr> -<td>onequarter</td> -<td>ntilde</td> -</tr> - -<tr bgcolor="yellow"> -<td>logicalnot</td> -<td>Ntilde</td> -</tr> - -<tr> -<td>c157</td> -<td>oe</td> -</tr> - -<tr bgcolor="yellow"> -<td>c141</td> -<td>OE</td> -</tr> - -<tr> -<td>cent</td> -<td>questiondown</td> -</tr> - -<tr bgcolor="yellow"> -<td>florin</td> -<td>Ydieresis</td> -</tr> - -<tr> -<td>c142</td> -<td>Zcaron</td> -</tr> - -<tr bgcolor="yellow"> -<td>c158</td> -<td>zcaron</td> -</tr> - -<tr> -<td>onesuperior</td> -<td>aogonek</td> -</tr> - -<tr bgcolor="yellow"> -<td>yen</td> -<td>Aogonek</td> -</tr> - -<tr> -<td>ae</td> -<td>cacute</td> -</tr> - -<tr bgcolor="yellow"> -<td>AE</td> -<td>Cacute</td> -</tr> - -<tr> -<td>ecircumflex</td> -<td>eogonek</td> -</tr> - -<tr bgcolor="yellow"> -<td>Ecircumflex</td> -<td>Eogonek</td> -</tr> - -<tr> -<td>threesuperior</td> -<td>lslash</td> -</tr> - -<tr bgcolor="yellow"> -<td>sterling</td> -<td>Lslash</td> -</tr> - -<tr> -<td>ntilde</td> -<td>nacute</td> -</tr> - -<tr bgcolor="yellow"> -<td>Ntilde</td> -<td>Nacute</td> -</tr> - -<tr> -<td>oe</td> -<td>sacute</td> -</tr> - -<tr bgcolor="yellow"> -<td>OE</td> -<td>Sacute</td> -</tr> - -<tr> -<td>questiondown</td> -<td>zdotaccent</td> -</tr> - -<tr bgcolor="yellow"> -<td>macron</td> -<td>Zdotaccent</td> -</tr> - -<tr> -<td>Ydieresis</td> -<td>zacute</td> -</tr> - -<tr bgcolor="yellow"> -<td>c143</td> -<td>Zacute</td> -</tr> -</tbody> -</table> -</li> - -<li>Indagowany na tę okoliczność autor polonizacji Jakub Tatarkiewicz -stwierdził, że tak jest dobrze, i że nie będzie dla paru -zapaleńców przygotowywał specjalnej „TeX-owej” -(czyt.: poprawnej) wersji.</li> - -<li>Z trzecią płytą (cena ok. 300 zł) jest zdecydowanie -najgorzej, bo firma ThETA wyposażyła je jedynie w pliki -<code>PFM</code>.</li> -</ul> - -Na szczęście dla TeX-owców „podłatanie” fontów ThETA nie jest trudne. -W archiwum GUST-u znajduje się pakiet <a -href="ftp://ftp.gust.org.pl/pub/GUST/contrib/fonts/tools/thetafix102.zip"> -THETAFIX</a>, korzystający ze wspomnianych programów Lee Hetheringtona -oraz programu <code>AWK</code> (w wersji GNU), dokonujący -stosownych zmian w plikach składających się na fonty -PostScript-owe z dwóch pierwszych płyt. Trzecią płytę można -podłatać za pomocą wspomnianego pakietu <a -href="ftp://ftp.gust.org.pl/pub/GUST/contrib/fonts/tools/pf2afm.zip"> -pf2afm</a>. - -<p>Po takich poprawkach i utworzeniu plików <code>TFM</code> -większość fontów powinna się dać bez kłopotów używać w dokumentach -TeX-owych. Niestety większość, a nie wszystkie, bowiem kilkaset -fontów z pierwszych dwóch płyt można pogrupować -w kilkadziesiąt różnych klas, w zależności od zestawu znaków. -Pakiet <a -href="ftp://ftp.gust.org.pl/pub/GUST/contrib/fonts/tools/thetafix102.zip"> -THETAFIX</a> jest przystosowany do jednej z klas, tej najbardziej -licznej. Ale w złośliwych przypadkach coś może nie zadziałać – -kłopoty są ceną, jaką się płaci za tanie fonty… Tak, tak, -1000 zł za kilkaset fontów to stosunkowo tanio.</p> - -<P><A HREF=#P0><IMG ALIGN="BOTTOM" SRC="back.gif"> Spis treści</A></P> -<!-- ................................................................. --> -<a id="Podsumowanie" name="Podsumowanie"></a> - -<h2>Podsumowanie</h2> - -<p>Warto pamiętać, że font nie tylko musi ładnie w druku wyglądać, -ale i jego dość skomplikowana „wewnętrzna” struktura musi być -zrobiona porządnie.</p> - -<p>Jednym z najbardziej dających się we znaki problemów jest -problem układu znaków w foncie. Staranne przemyślenie tego -problemu <em>musi</em> prowadzić do wniosku, że firma Adobe już dawno -temu znalazła <em>wystarczające</em> w większości przypadków -rozwiązanie problemu konfigurowalności układu znaków w foncie. To -bardzo mocny argument na rzecz korzystania z fontów -PostScript-owych w formacie Type 1.</p> - -<p>Wprawdzie detale związane z instalowaniem fontów mogą się -wydawać skomplikowane, ale taka jest natura rzeczy. A do czego -prowadzi próba ukrycia tej natury przed użytkownikiem, wielu z nas -boleśnie odczuło w przypadku korzystania fontów TrueType -w systemie Windows. Wprawdzie instaluje się je bardzo prosto (albo -i – nie wiedzieć czemu – nie instaluje), ale praktycznie nie ma -<em>żadnej</em> możliwości rekonfiguracji. Ktoś, kto przenosił fonty -TrueType z jednej wersji systemu Windows do innej, wie o czym -mowa – a to font się w ogóle nie daje zainstalować, -a to inne znaki się pojawiają, niż byśmy chcieli, a to nasza -ulubiona aplikacja albo tego fontu nie widzi, albo się na nim -wywraca…</p> - -<p>Mając to na względzie uważamy, że warto poświęcić nieco czasu -i wysiłku na zrozumienie podstaw konfigurowania fontów, zwłaszcza -fontów PostScript-owych w formacie Adobe Type 1 – to -naprawdę w pewnym momencie staje się proste, a tym samym -oczywiście niezwykle użyteczne.</p> - -<P><A HREF=#P0><IMG ALIGN="BOTTOM" SRC="back.gif"> Spis treści</A></P> - -Bogusław Jackowski i Staszek Wawrykiewicz - -<p><i>Powyższy tekst jest zmodyfikowaną wersją artykułu -z Biuletynu GUST, nr 8/1997, s. 7–12.</i><br /> - <i>Ostatnie zmiany 6.03.2008</i></p> -</P> -</body> -</html> - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/fonts_inst.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/fonts_inst.html deleted file mode 100644 index 3337920cb7a..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/fonts_inst.html +++ /dev/null @@ -1,470 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> -<html> -<head> - <meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> - <meta name="keywords" lang="en" content="Polish TeX Users Group, Polish TeX, computer fonts, - MikTeX, fpTeX, teTeX, font installation" > - <LINK REL=STYLESHEET TYPE="text/css" HREF="./tpstyle.css"> - <title>Instalowanie fontów Type 1/TrueType w systemie TeX </title> -</head> -<!-- zmiany i uzupełnienia: StaW 19.05.2008 --> - -<body> -<html> -<h1>Instalowanie fontów Type 1/TrueType</h1> - -<!-- Spis treści ....................................................... --> -<hr> -<A NAME=P0> <ul> - <li><A HREF=#fontyt1> Instalowanie fontów Type 1</A></li> - <ul> - <li><A HREF=#summa> Omówienie</A></li> - <li><A HREF=#textfm> TeX</A></li> - <li><A HREF=#dvips> Dvips</A></li> - <li><A HREF=#latex> LaTeX</A></li> - <li><A HREF=#pdftex> pdfTeX/pdfLaTeX</A></li> - </ul> - <li><A HREF=#fontyttf> Instalowanie fontów True Type</A></li> - <ul> - <li><A HREF=#ttftld> TeX/LaTeX/Dvips</A></li> - <li><A HREF=#pdftexttf> pdfTeX/pdfLaTeX</A></li> - </ul> -</ul> - - -<hr> -<A NAME="fontyt1"> -<h2>Instalowanie fontów Type 1</h2> -<p> - Podczas składania tekstu TeX korzysta wyłącznie z plików - metrycznych. Pliki takie mają rozszerzenie <code>.tfm</code>. Pliki - metryczne nie zawierają informacji o kształtach znaków, te są - zdefiniowane w innych plikach. Aby mieć możliwość wydrukowania - złożonego dokumentu, korzystującego z fontów wektorowych (skalowalnych, - np. Type 1) należy plik <code>dvi</code> zamienić na plik - w formacie PostScript. W każdej dystrybucji - TeX-a znajduje się program <code>dvips</code> wykonujący taką zamianę. - Program ten korzysta z plików z rozszerzeniem <code>.pfb</code>, - zawierających definicje kształtu znaków; może także korzystać z innych, - pomocniczych plików. -</p> -<p> - Zainstalowanie fontów Type 1 w systemie TeX polega na - umieszczeniu kilku plików w odpowiednich miejscach. Poniżej - opisano cały proces, biorąc za przykład instalację pakietu fontów - <A href="./index.html#Antyktor"> Antykwa Toruńska</A>. -</p> -<A NAME=summa> -<h3>Omówienie</h3> -<p> - Ponieważ cały proces instalacji fontów Type1 może się wydać nieco - skomplikowany (szczególnie dla początkujących), wymienimy tu pokrótce - poszczególne kroki. Dalsza część zawiera informacje techniczne, które mogą - zainteresować bardziej zaawansowanych użytkowników.</p> - -Pakiet fontowy zawiera zwykle kilka rodzajów plików: -<ul> - <li>pliki metryczne <code>.tfm</code>, z których korzysta TeX. - W strukturze katalogów zgodnej z TDS (<em>TeX Directory Structure</em>) - instalujemy je w ramach katalogu <code>~/texmf/fonts/tfm/</code>. - Szczegóły (np. użytą tu interpretację znaku <code>~</code>) patrz - część dot. samego <A HREF=#textfm>TeX-a</A>. - - <li>pliki fontowe <code>.pfb</code>, z których korzysta - <code>dvips</code>, instalujemy w ramach katalogu - <code>~/texmf/fonts/type1/</code>. - <li>pliki przekodowania <code>.enc</code>, oraz - <li>pliki map fontowych <code>.map</code>, z których także korzysta - sterownik <code>dvips</code>, instalujemy w ramach katalogu - <code>~/texmf/dvips/</code>. Dla Antykwy Toruńskiej odpowiedni podkatalog - może mieć nazwę <code>antt/</code>.<br> - <b>UWAGA:</b> W 2004 postanowiono zmienić wytyczne TDS i wszystkie - pliki fontowe gromadzić w katalogu <code>~/texmf/fonts/</code>. - Tym samym pliki <code>.enc</code> znajdują się obecnie w katalogu - <code>~/texmf/fonts/enc/dvips/</code> zaś pliki <code>.map</code> - w katalogu <code>~/texmf/fonts/map/dvips/</code>. - Szczegóły, patrz część dot. <A HREF=#dvips>Dvips</A>. - <li>pliki <code>.sty</code> oraz <code>.fd</code> zawierają makra - włączania fontu do składu i definicje fontów, przydatne dla - użytkowników LaTeX-a. Instalujemy je w ramach katalogu - przeznaczonego na makra i style: <code>~/texmf/tex/latex/</code>. - Jeśli pakiet dystrybucyjny z fontami nie zawiera takich plików, - należy je odszukać w innym, towarzyszącym pakiecie. - Szczegóły, patrz część dot. <A HREF=#latex>LaTeX</A>. -</ul> -</p> -<p>Po skopiowaniu plików do odpowiednich katalogów i odświeżeniu -bazy danych instalacji, mapy fontowe powinny być -następnie <i>zarejestrowane</i> w głównym pliku mapowań -<code>psfonts.map</code>. Proces ten jest obecnie znacznie ułatwiony: -w katalogu <code>~/texmf/web2c/</code> znajduje się plik -<code>updmap.cfg</code>; należy do niego dopisać deklaracje dodawanych -do instalacji map fontowych, np:</p> -<code>Map antt-qx.map</code><br> -<code>Map antt-ec.map</code></p> -<p>itd. Następnie należy uruchomić program <code>updmap</code>, który -zaktualizuje nie tylko wspomniany <code>psfonts.map</code>, ale także -pliki mapowań dla programów <code>pdftex</code> oraz <code>dvipdfm</code>. -</p> - -<A NAME="textfm"><h3>TeX</h3> -<p> - Pliki <code>.tfm</code> powinny być umieszczone w katalogu, - w którym TeX szuka tego typu plików. W instalacji TeX-a - o strukturze katalogów zgodnej z TDS - będzie to <code>~/texmf/fonts/tfm/</code>. Znak <code>~</code> oznacza - tu korzeń drzewa TeX-owego, np. <code>/usr/TeX</code> lub - <code>C:\tex</code>. - Dla wprowadzenia porządku dobrze jest utworzyć podkatalog, który będzie - przechowywał nowo instalowane pliki. - Pliki metryczne Antykwy Toruńskiej można np. umieścić - w katalogu <code>~/texmf/fonts/tfm/public/antt/</code> -</p> - W systemach TeX-a opartych na bibliotece - <A href="../poczatki/web2c.html">Web2c</a> -<!-- (<A href="ftp://ftp.GUST.org.pl/TeX/systems/win32/fptex">fpTeX</A>, - <A href="ftp://ftp.GUST.org.pl/TeX/systems/unix/teTeX">teTeX</A>) --> - (np. <A href="http://tug.org/texlive">TeX Live<A>) - istnieje <em>główny plik konfiguracyjny</em> systemu, którym jest - plik <code>texmf.cnf</code>, znajdujący się - zwykle w katalogu <code>~/texmf/web2c/</code>. - <code>texmf.cnf</code> zawiera deklaracje określające katalogi, - w których znajdują się poszczególne części składowe systemu. - I tak zmienna <code>TFMFONTS</code> określa listę katalogów, - w których TeX ma szukać plików TFM. - W naszej instalacji zmienna <code>TFMFONTS</code> ma wartość: -</p> -<pre> - TFMFONTS = .;{$TEXMF/fonts,$VARTEXFONTS}/tfm// -</pre> -</p> -Użyta tu notacja jest opisana w pliku konfiguracyjnym -<code>texmf.cnf</code>. Jej interpretacja -dla powyższego przykładu brzmi: znajdź pliki <code>.tfm</code> w katalogu -bieżącym (kropka) a następnie w podkatalogach, kolejno, -<code>fonts/tfm/</code> katalogów z instalacją TeX-ową -(zmienna <code>$TEXMF</code>) lub/ewentualnie -w <code>$VARTEXFONTS/tfm/</code> i wszystkich ich podkatalogach -(znaki <code>//</code>). - -<a name ="MikTeX"> -<p> - W przypadku popularnej w środowisku MS Windows dystrybucji - <A href="ftp://ftp.GUST.org.pl/TeX/systems/win32/miktex">MikTeX</A> - idea jest podobna ale nieco inne są szczegóły (dystrybucja ta - nie jest oparta na Web2c, ale w pełni zgodna z TDS). Główny plik - konfiguracyjny <code>miktex.ini</code> znajduje się w katalogu - <code>~\miktex\config\</code>. - Zapis zmiennych i ich nazwy różnią się od ich odpowiedników - w dystrybucjach fpTeX i teTeX. - I tak do określenia katalogów zawierających pliki <code>TFM</code> - MikTeX używa zmiennej <code>TFMPath</code>, zaś zapis może wyglądać - następująco: -</p> -<pre> -TFMPath=.;%R\fonts\tfm// -</pre> -<p> -Notacja użyta w przykładzie i jej interpretacja -jest opisana w pliku konfiguracyjnym <code>miktex.ini</code> -oraz w dokumentacji dystrybucji. -</p> -<p> -<small> - Pliki <code>.afm</code> (Adobe Font Metric) nie są wprawdzie wykorzystywane - przez TeX-a, ale mogą być potrzebne dla innych programów wspomagających. - Umieścić je należy w katalogu - <code>~/texmf/fonts/afm/public/antt</code>. -</p> -<p> - Definiowana w pliku <code>texmf.cnf</code> zmienna - <code>AFMFONTS</code> (lub zmienna <code>AFMPath</code> - z pliku <code>miktex.ini</code> w przypadku dystrybucji - <A href="#MikTeX">MikTeX</A>) - określa listę katalogów, w których programy - mają szukać plików AFM. W naszej instalacji zmienna - <code>AFMFONTS</code> ma wartość: -</p> -<pre> - AFMFONTS = .;$TEXMF/fonts/afm// -</pre> -</p> -<p> - Pliki <code>.pfm</code> -- jeżeli takowe są dołączone do pakietu - z fontami -- nie są wykorzystywane przez żaden program systemu TeX; - można je umieścić, dla porządku, w katalogu - <code>~/texmf/fonts/type1/public/antt</code>. Pliki te mogą być przydatne - w systemach Windows i OS/2 jeśli chcemy korzystać z fontów - w innych aplikacjach i jeśli posiadamy program ATM (Adobe Type - Manager). -</small> -</p> -<A NAME="dvips"><h3>dvips</h3> -<p> - Podstawowymi i najważniejszymi plikami konfiguracyjnymi programu - <code>dvips</code> są: <code>config.ps</code> oraz <code>psfonts.map</code>. - Pierwszy z nich znajdziemy się w katalogu <code>~/texmf/dvips/config/</code>. - Plik <code>config.ps</code> może zawierać deklaracje m.in. używanych przez - program map fontowych (standardowo jest to <code>psfonts.map</code>), zaś - plik <code>psfonts.map</code> zawiera informacje niezbędne do prawidłowego - wykorzystania fontu Type 1 przez sterownik; jest to - tzw. mapa fontów używanych przez program. - Właściwe pliki fontowe (<code>.pfb</code>) powinny być umieszczone - w katalogu przeszukiwanym przez sterownik <code>dvips</code>. - W systemie TeX o strukturze katalogów zgodnej z TDS będzie to - <code>~/texmf/fonts/type1/</code>. Także w tym przypadku dobrze - jest utworzyć podkatalog, np. pliki <code>.pfb</code> Antykwy Toruńskiej - można umieścić w katalogu - <code>~/texmf/fonts/type1/public/antt/</code>. -</p> -<p> - Definiowana w pliku <code>texmf.cnf</code> zmienna - <code>T1FONTS</code> (lub zmienna <code>Type1Path</code> - z pliku <code>miktex.ini</code> w przypadku instalacji - <A href="#MikTeX">MikTeX</A>) - określa listę katalogów, w których dvips - ma szukać fontów Type 1. W naszej instalacji (Web2c) zmienna - <code>T1FONTS</code> ma wartość: -</p> -<pre> - T1FONTS = .;$TEXMF/fonts/type1// -</pre> -</p> -<p> - Zawartość plików <code>.map</code>, dostarczonych zwykle - w pakiecie z fontami (dla Antykwy Toruńskiej jest to kilka plików), - należy dołączyć do głównego pliku map fontowych - <code>psfonts.map</code> (w strukturze katalogów zgodnej z TDS - plik ten znajduje się w katalogu <code>~/texmf/fonts/dvips/map/updmap/</code>). - Wykonuje to wspomniany powyżej program <code>updmap</code>. - W starszych instalacjach zawartość plików <code>.map</code> należało - ręcznie dopisać do pliku <code>psfonts.map</code>, albo po prostu - zadeklarować je w pliku konfiguracyjnym - <code>~/texmf/dvips/config/config.ps</code> -- po deklaracji: -<pre> -p psfonts.map -</pre> -dopisać wiersz, np.: -<pre> -p +antt-qx.map -</pre> - itd. (uwaga: znak <code>+</code> jest istotny). - Pliki <code>.map</code> należy umieścić w katalogu - <code>~/texmf/fonts/map/dvips/antt/</code>. - Fonty <a href="./index.html#Antyktor">Antykwa Toruńska</a>, - <a href="./index.html#Antykp">Antykwa Półtawskiego</a>, - czy <a href="./index.html#texgyre">TeX Gyre Termes</a> - oraz wiele innych posiadają ponadto pliki <code>.enc</code> potrzebne do - zmiany wewnętrznego kodowania fontu na kodowanie wymagane przez TeX-a. - Pliki takie należy umieścić w ramach katalogu -<code>~/texmf/fonts/enc/dvips/</code>. - Dla Antykwy Toruńskiej podkatalog będzie miał nazwę <code>antt/</code>. -</p> -<p> - Jeżeli instalujemy font samodzielnie i nie posiadamy gotowego - pliku <code>.map</code> to powinniśmy dokonać odpowiedniego - wpisu do głównego pliku mapowego <code>psfonts.map</code>. - Więcej informacji na ten temat można znaleźć w punkcie - <a href="font-abc.html#Pliki-cnf"><i>Pliki konfiguracyjne sterownika DVIPS</i></a> - z artykułu <i>Fontowe ABC</i>, - B. Jackowskiego i S. Wawrykiewicza. -</p> - -<small> -<p> -Często zadawanym przez użytkowników pytaniem jest: <em>dlaczego dvips -nie ,,widzi'' standardowych fontów CM w formacie Type 1 -i ładuje zamiast nich fonty bitmapowe (.pk), które źle się prezentują -na ekranie, szczególnie w powiększeniach?</em><br> -Odpowiedź jest prosta: do niedawna fonty CM Type 1 (choć często obecne -w instalacji) nie były wyszczególnione w pliku -<code>psfonts.map</code>. Wynikało to głównie z istnienia dwóch -dystrybucji BaKoMa i BlueSky Research. Włączenie ładowania fontów -CM Type 1 przez program <code>dvips</code> wymaga odblokowania wiersza -(usunięcia znaku %): -<pre> -p +bsr.map -</pre> -co dołączy mapowania fontów BlueSky Research do standardowych mapowań -deklarowanych w pliku <code>psfonts.map</code>. -</small> - -<A NAME="latex"><h3>LaTeX</h3> -<p> - Aby móc wykorzystać zainstalowane fonty użytkownicy LaTeX-a - <em>muszą</em> jeszcze zainstalować odpowiedni - <em>pakiet</em>. Niekiedy może się zdarzyć, że pakiet - z fontami <em>nie</em> zawiera odpowiedniego pakietu - LaTeX-owego, który -- jeżeli nie ma go w standardowej dystrybucji - LaTeX-a -- trzeba odnaleźć i zainstalować samodzielnie. Pakiet - taki zawiera styl włączający dany krój do składu (z reguły jest - to plik z rozszerzeniem <code>.sty</code>) - oraz plik (lub pliki) z definicją fontu (z reguły - z rozszerzeniem <code>.fd</code>). - Instalacja polega na skopiowaniu plików <code>.sty</code> - i <code>.fd</code> do katalogu, w którym znajdują się inne pakiety LaTeX-owe, - np. do <code>~/texmf/tex/latex/</code>.<br> - Pliki <code>.sty</code> i <code>.fd</code> fontów PL oraz - <code>cc-pl</code> (spolonizowane fonty Computer Concrete) dla LaTeXa są - standardowo zawarte w pakiecie Platex. Pozostałe dostępne polskie - fonty (a więc te, które udostępniono jedynie w formatach - obwiedniowych Type 1 i/lub TrueType) zawierają pliki dla LaTeXa - w pakietach dystrybucyjnych. -</p> -<!--...................................................................--> - -</p> -<A NAME="pdftex"><h3>pdfTeX/pdfLaTeX</h3> -<p> - Program pdfTeX jest rozszerzeniem TeX-a, który tworzy - (właśnie w trybie rozszerzonym) plik wynikowy w formacie - PDF (Portable Document Format), zamiast typowego DVI. Hipertekstowe pliki - PDF mogą być przeglądane na wielu platformach systemowych dzięki - udostępnionemu bezpłatnie programowi Adobe Acrobat Reader, zachowując przy - tym wszystkie szczegóły układu strony. Opisana powyżej instalacja fontów - Type1 różni się dla pdfTeX jednym szczegółem: należy zadbać aby zawartość - pliku mapy fontowej została dołączona (najlepiej przez program - <code>updmap</code>) do pliku <code>pdftex.map</code> czytanego przez program - pdfTeX; znajduje się on obecnie w katalogu - <code>~/texmf/fonts/map/pdftex/updmap/</code>. - W aktualnych wersjach pdfTeX użycie danej mapy fontowej może - być także wprost zadeklarowane w pliku dokumentu.<br> - - Tworząc pliki PDF musimy pamiętać aby stosować <strong>wyłącznie</strong> - fonty obwiedniowe (Type1 lub True Type -- patrz niżej), ponieważ fonty - bitmapowe są zwykle fatalnie wyświetlane w przeglądarce. - Dotyczy to szczególnie użytkowników LaTeXa, którzy przyzwyczaili się - do stosowania fontów EC, które są domyślnie włączane po deklaracji - w preambule pliku:<br> - <code>\usepackage[T1]{fontenc}</code>.<br> - Otóż nie ma fontów EC w formacie Type 1, choć są różne zastępniki - (ładowanie dodatkowych pakietów np. <code>ae</code>, użycie fontów - <code>cmsuper</code> itp.). Obecnie zalecane jest użycie fontów - <a href="./index.html#LModern">Latin Modern</a>, czyli dopisanie (prócz - powyższej deklaracji) w preambule:<br> - <code>\usepackage{lmodern}</code>.<br> -</p> - -<p> -Wiele szczegółów na temat instalowania fontów Type 1 zawiera artykuł -<a href="ftp://ftp.gust.org.pl/pub/CTAN/info/Type1fonts/fontinstallationguide/fontinstallationguide.pdf"> -The Font Installation Guide</a> Phillipa Lehmana. -</p> -<!--...................................................................--> -<hr> - -<A NAME="fontyttf"> -<h2> Instalowanie fontów TrueType </h2> -<p> - W powszechnie używanych w chwili obecnej - dystrybucjach TeX-a (fpTeX, teTeX, MikTeX) nie ma sterowników potrafiących - bezpośrednio wykorzystać fonty w formacie TrueType. - Chcąc skorzystać z takich fontów należy dokonać odpowiedniej - konwersji, która może polegać na ich zamianie albo na fonty bitmapowe - w formacie <code>.pk</code>, albo na zamianie na - fonty w formacie Type 42, a ostatnio także do formatu - Type 1. -</p> -<p> - Pierwszy sposób można określić mianem standardowego -- jeżeli umieścimy pliki - <code>.ttf</code> i <code>.tfm</code> w odpowiednich katalogach, - to w dystrybucjach, które omawiamy, przy uruchomieniu program - <code>dvips</code> lub sterownika ekranowego (<code>yap</code>, - <code>xdvi</code>), zostaną automatyczne uruchomione programy generujące - fonty <code>.pk</code> o odpowiedniej rozdzielczości, podobnie jak - sprawa ma miejsce przy generowaniu fontów <code>.pk</code> na podstawie - plików źródłowych <code>.mf</code>. - Sposób ten ma jedną <em>zasadniczą wadę</em>: - fonty <code>.pk</code> -- jak każde fonty bitmapowe -- nie nadają się - do wykorzystania przy tworzeniu dokumentów w formacie PDF. -</p> -<p> - <strong>Uwaga 1</strong>: - Ponieważ współczesne systemy TeX-owe potrafią skorzystać - z fontów <code>.ttf</code> ,,z definicji'', - ale jednocześnie sposób ten nie bardzo się nadaje, np. do tworzenia - wysokiej jakości plików PDF, poniżej omawiamy bardziej szczegółowo jedynie - wykorzystanie fontów <code>.ttf</code> po ich konwersji do formatu Type 42. -</p> -<p> - <strong>Uwaga 2</strong>: - Zakładając, że pakiet, który instalujemy zawiera metryki fontów <code>.tfm</code>, - instalacja fontów TrueType nie różni się zbytnio od instalowania - fontów Type 1. Jeżeli nie dysponujemy plikami <code>.tfm</code>, - to sprawa się komplikuje, bo utworzenie takich plików nie jest - sprawą trywialną. W grę wchodzą sprawy różnego kodowania - znaków, tzw. fonty wirtualnych itp. Ponieważ niniejszy tekst ma charakter - wprowadzenia dla początkujących nie będziemy omawiać tego zagadnienia. - <!-- [prawdę powiedziawszy w przypadku fontów TrueType nie - jest ono zbyt realistyczne, gdyż <i>z reguły</i> nie dysponujemy - przygotowanymi przez kogoś plikami <code>.tfm</code> czy - <code>.enc</code>]. --> - Niemniej jednak w aktualnych dystrybucjach znajdziemy program -<code>ttf2tfm</code> tworzący pliki <code>.tfm</code>. - </p> - <p> - Informacje na temat narzędzi i problemów zamiany - plików <code>ttf</code> na pliki <code>tfm</code> można znaleźć - w artykule T. Przechlewskiego <i>Uwagi nt. wykorzystania fontów - True Type</i> (Biuletyn GUST, 11/1998). Najbardziej aktualne informacje - na ten temat zawiera katalog <code>info/TrueType/</code> na serwerach CTAN. -</p> -<A NAME="ttftld"> -<h3>TeX/LaTeX, dvips</h3> -<p> - Pliki <code>.tfm</code>, <code>.enc</code> oraz <code>.map</code> - kopiujemy w sposób analogiczny do opisanego wyżej. - <!-- Pliki <code>.ttf</code> w większości instalacji TeX-wych nie mogą - być bezpośrednio wykorzystane, konieczne jest utworzenie - na ich podstawie fontów typu 42 (Type 42).--> - Fonty Type 42 mogą być wykorzystane przez program <code>dvips</code> - a powstały plik PostScriptowy może być wydrukowany za pomocą - programu ghostscript i innych interpretatorów PostScripta (byle nie - bardzo starych). Do zamiany pliku <code>.ttf</code> na font - Type 42 (załóżmy, że taki font ma rozszerzenie - <code>.t42</code>) można wykorzystać program - <A href="ftp://ftp.giga.or.at/pub/nih/ttftot42"><code>ttftot42</code></A>: -<pre> - ttftot42 anttr -</pre> - Powstały w wyniku plik <code>.t42</code> kopiujemy do odpowiedniego - katalogu. W systemie TeX o strukturze katalogów - zgodnej z TDS będzie to <code>~/texmf/fonts/type42/</code>. - Należy się upewnić gdzie dvips szuka fontów Type 42. - Zaglądamy w tym celu do głównego pliku konfiguracyjnego - systemu TeX, którym jest plik <code>texmf.cnf</code> (zwykle katalog - <code>~/texmf/web2c/</code>). - Powinien on zawierać wpis podobny do poniższego: -</p> -<pre> - % Type 42 outline fonts. - T42FONTS = .;$TEXMF/fonts/type42// -</pre> -<p> - Jeżeli takowego wpisu nie ma, to trzeba go dodać. Powyższy - zapis oznacza, że fonty są szukane albo w katalogu bieżącym - (kropka) albo w katalogu (i wszystkich jego - podkatalogach) <code>$TEXMF/fonts/type42//</code>, gdzie - <code>$TEXMF</code> oznacza korzeń drzewa TeX-owego. -</p> -<p> - Wydaje się, że aktualnie lepszym rozwiązaniem niż konwersja do formatu - Type 42 jest skorzystanie z programu do konwersji fontów TrueType - do formatu Type 1. Patrz: - <a href="ftp://ftp.gust.org.pl/pub/CTAN/info/TrueType/">CTAN/info/TrueType</a>. -</p> -<A NAME="pdftexttf"><h3>pdfTeX/pdfLaTeX</h3> -<p> - W trybie rozszerzonym pdfTeX potrafi korzystać bezpośrednio - z fontów <code>.ttf</code> -- nie musimy zatem ich konwertować - do formatu Type 42 bądź Type 1. Więcej szczegółów można - znaleźć w opisie programu pdfTeX. -</p> -<p> - <i>T. Przechlewski i S. Wawrykiewicz</i><br> - <i>Ostatnia modyfikacja 19.05.2008</i> -</P> -<hr> -<A HREF="./index.html#infod"><IMG ALIGN="BOTTOM" SRC="back.gif">Powrót</A> -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/index.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/index.html deleted file mode 100644 index c7876bbb415..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/index.html +++ /dev/null @@ -1,289 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> -<html> -<head> - <meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> - <meta name="keywords" lang="en" content="Computer fonts, - Antykwa Poltawskiego, Antykwa Torunska, TeX Gyre, - Latin Modern, Poltawski, Gardzielewski" > - <meta name="keywords" lang="pl" content="Fonty komputerowe, - Antykwa Półtawskiego, Antykwa Poltawskiego, Adam Półtawski, Poltawski - Antykwa Toruńska, Antykwa Torunska, Zygfryd Gardzielewski, - TeX Gyre, Latin Modern" > - <LINK REL=STYLESHEET TYPE="text/css" HREF="./tpstyle.css"> - <title>Polskie fonty komputerowe</title> -</head> -<body> -Patrz także: [<a href="font-abc.html">Fontowe ABC</a>] -[<a href="fonts_inst.html">Instalowanie fontów Type 1/TrueType -w systemie TeX</a>][<a href="nfss.html">Fonty w LaTeX2e</a>] -[<a href="qx-info.html">kodowanie QX</a>] -</p> -<hr> -<h1>Polskie fonty komputerowe</h1> - -<!-- <base href="http://www.gust.org.pl/doc/fonts/polish_fonts" /> --> - -<p> -Artykuł przedstawiający dorobek GUSTu w dziedzinie polonizacji fontów. -Wszystkie przedstawione tu fonty dystrybuowane są na zasadach wolnego -oprogramowania i są dostępne za darmo. -</p> - -<p> -Polskie tradycje drukarstwa są prawie tak samo stare jak tradycje -tej sztuki w świecie. Biblia Jana Gutenberga -- pierwsza w Europie -książka wydrukowana ruchomymi czcionkami -- powstała w Moguncji w 1452 -r. W Polsce pierwszą książkę wydrukowano w 1473 r. czyli 21 lat po -Biblii Gutenberga. Dla porównania w Paryżu pierwszy dokument drukowany -powstał w 1470 r. -- zaledwie trzy lata wcześniej. Od tego czasu w -polskich drukarniach wykorzystywano materiał zecerski wzorowany na -czcionkach zagranicznych, ale powstało także wiele oryginalnych pism -autorstwa polskich zecerów i typografów.</p> - -<p>Do niedawna pismom tym groziło zapomnienie, gdyż zagraniczni -producenci fontów komputerowych nie korzystają z polskiego dorobku -typograficznego.</p> - -<p>Polska Grupa Użytkowników Systemu TeX wspiera inicjatywę opracowania -wersji komputerowych <i>polskich pism drukarskich</i>. GUST wspiera -także projekty <i>polonizacji popularnych pism drukarskich</i> w -oparciu o publicznie dostępne fonty rozpowszechniane na licencji GNU -lub zbliżonej do licencji GNU (fonty z dystrybucji programu Ghostscript -oraz rodziny fontów CM i CC). <i>Dotychczasowe rezultaty</i> (tj. -opracowane i udostępnione do chwili obecnej fonty) zestawiono poniżej. -Mogą być one wykorzystane we wszystkich współczesnych programach -graficznych i edytorskich.</p> - -<p>Fonty mogą być wykorzystywane i rozpowszechniane bezpłatnie.</p> - -<h4>Rodzina krojów PL</h4> - -<p>Poszerzona o polskie znaki diakrytyczne rodzina fontów <i>Computer -Modern</i> (CM). Fonty CM, wchodzące w skład każdej instalacji -TeX-owej, zostały zaprojektowane przez Donalda E. Knutha w opracowanym -przez niego programie (i języku) METAFONT. Autorami fontów PL są Marek -Ryćko i Bogusław Jackowski. Fonty dostępne są w wersji źródłowej w -większości współczesnych dystrybucji systemu TeX.</p> - -Pobierz: <a href="ftp://ftp.gust.org.pl/pub/GUST/contrib/fonts/cm-pl/pl-mf.zip">ftp.gust.org.pl</a> - -<p>Janusz M. Nowacki przygotował fonty PL w formacie Type 1. W maju -2000 r. fonty PL zostały zmodyfikowane i przystosowane do użycia także -w programach graficznych i edytorskich (np. w Windows).</p> - -<p>Rodzina PL w formacie Adobe Type 1: <a href="ftp://ftp.gust.org.pl/pub/GUST/contrib/fonts/cm-pl/plpsfont.zip">ftp.gust.org.pl</a>.</p> - -<h4>Rodzina krojów CC-PL</h4> - -<p>Poszerzona o polskie znaki diakrytyczne rodzina fontów <i>Computer -Concrete</i> (CC), która została zaprojektowana przez Donalda E. Knutha -specjalnie do składu publikacji <i>Concrete Mathematics</i> w -opracowanym przez niego programie (i języku) METAFONT. Autorami fontów -cc-pl są Marek Ryćko i Bogusław Jackowski.</p> - -<p>Rodzina CC-PL: <a href="ftp://ftp.gust.org.pl/pub/GUST/contrib/fonts/cc-pl/cc-pl.zip">ftp.gust.org.pl</a> -lub <a href="ftp://ftp.dante.de/tex-archive/language/polish/cc-pl.zip">ftp.dante.de</a>.</p> - -<p>W styczniu 2002 r. Włodek Bzyl przetworzył fonty cc-pl do formatu -Type 1.</p> - -<p>Rodzina CC-PL w formacie Adobe Type 1: <a href="ftp://ftp.gust.org.pl/pub/GUST/contrib/fonts/cc-pl/cc-plps.zip">ftp.gust.org.pl</a></p> - -<a name="Antyktor"><h4>Antykwa Toruńska</h4> - -<p>Dwuelementowa antykwa zaprojektowana przez toruńskiego typografa -Zygfryda Gardzielewskiego (współpraca Józef Gruszka). Pismo to używane -jest głównie do składania akcydensów. Antykwę Toruńską odlano pierwszy -raz w 1960 roku w Odlewni Czcionek ,,Grafmasz'' w Warszawie. -Produkowana była w odmianach: zwykłej, półgrubej i pochyłej (brak -półgrubej kursywy). Autorem wersji elektronicznych jest Janusz M. -Nowacki. Fonty Antykwa Toruńska od wersji 2.0 zostały znacznie -wzbogacone. Aktualna wersja 2.03 zawiera ponad 1200 znaków (poza -standardowym zestawem, również cyfry nautyczne, znaki cyryliczne, -greckie, wietnamskie, matematyczne itp.). Dodano poza tym wiele odmian: -Light, Medium, Condensed i ich wariantów. Fonty dostępne są w -formatach: Type 1, TrueType i OpenType.</p> - -<p>Antykwa Toruńska w formacie Adobe Type 1: <a href="ftp://ftp.gust.org.pl/pub/GUST/contrib/fonts/replicas/antt/">ftp.gust.org.pl</a> -lub <a href="ftp://ftp.dante.de/tex-archive/fonts/antt/">ftp.dante.de</a>.</p> - -<a name="Antykp"><h4>Antykwa Półtawskiego</h4> - -<p>Dwuelementowa antykwa zaprojektowana w latach 1923--1928 przez -grafika i typografa Adama Półtawskiego. Po raz pierwszy pismo to -zostało odlane w 1931 roku w firmie Idźkowski i S-ka. Produkowana była -w trzech odmianach: zwykłej, półgrubej i pochyłej. Komputerowa replika -tego kroju została poszerzona także o półgrubą kursywę. Wersję -elektroniczną przygotowali Janusz M. Nowacki, Bogusław Jackowski i -Piotr Strzelczyk.</p> - -<p>Antykwa Półtawskiego w formacie Adobe Type 1: <a href="ftp://ftp.gust.org.pl/pub/GUST/contrib/fonts/replicas/antp/antp.zip"> -ftp.gust.org.pl</a> lub <a href="ftp://ftp.dante.de/tex-archive/fonts/psfonts/polish/antp/">ftp.dante.de</a>.</p> - -<p>Antykwa Półtawskiego w formacie TrueType: <a href="ftp://ftp.gust.org.pl/pub/GUST/contrib/fonts/replicas/antp/antp-ttf.zip"> -ftp.gust.org.pl</a>.</p> - -<h4 id="fontyquasi">Fonty Quasi (qfonts)</h4> - -<p>Fonty ze zbioru Quasi to spolonizowane fonty z dystrybucji programu -Ghostscript. Autorami polonizacji są Bogusław Jackowski, Janusz Marian -Nowacki i Piotr Strzelczyk. Prace nad adaptacją były częściowo -sponsorowane przez GUST i Komitet Badań Naukowych. Spolonizowano -łącznie 6 rodzin fontowych: QuasiBookman, QuasiChancery, QuasiCourier, -QuasiPalatino, QuasiSwiss (i QuasiSwissCondensed), QuasiTimes.</p> - -<p><b>Uwaga:</b> fonty Quasi nie są już udostępniane i zostały zastąpione przez -odpowiednie rodziny fontów z zestawu <a href="#texgyre">TeX -Gyre</a>. Dla wyjątkowych sytuacji fonty Quasi zostały zarchiwizowane -w <a href="ftp://ftp.gust.org.pl/pub/GUST/contrib/archiwalia/oldfonts/qfonts/"> -archiwum GUST</a></p> - -<a name="Lmodern"><h4>Rodzina krojów Latin Modern</h4> - -<p>Znacznie rozszerzona, o łacińskie znaki narodowe, a także o rozmaite -symbole, rodzina fontów Computer Modern (CM) w formacie Type 1. -Czcionki Latin Modern oparte są na fontach Computer Modern Type 1, -opublikowanych przez American Matematical Society (AMS 1997). Projekt -jest prowadzony przez Bogusława Jackowskiego i Janusza Mariana -Nowackiego. Fonty LM mogą być używane zamiast fontów PL, CM, CS -(czeskie), VNR (wietnamskie). Więcej informacji na temat fontów LM -można znaleźć na <a href="http://www.gust.org.pl/projects/e-foundry/latin-modern">tej -stronie</a>.</p> - -<p>Pobierz fonty Latin Modern (Type 1/OpenType): <a href="http://www.gust.org.pl/projects/e-foundry/latin-modern/download/"> -www.gust.org.pl</a>.</p> - - -<h4 id="texgyre">Fonty TeX Gyre</h4> - -<p>Fonty ze zbioru TeX Gyre to fonty z dystrybucji programu Ghostscript -ze znacznie rozszerzonym repertuarem dostępnych znaków (fonty wchodzące w skład rodziny Latin Modern i rodzin z kolekcji TeX Gyre obejmują ten sam zestaw łacińskich znaków diakrytycznych). Uwaga: fonty TeX Gyre zastępują odpowiednie kroje -z zestawu fontów Quasi. Autorami są Bogusław -Jackowski i Janusz Marian Nowacki. Udostępniono -następujące rodziny fontowe:</p> - -<dl> -<dt>TeX Gyre Adventor</dt> - -<dd> -<p>Pobierz: TeX Gyre Adventor: <a href="http://www.gust.org.pl/projects/e-foundry/tex-gyre/adventor/">www.gust.org.pl</a></p> -</dd> - -<dt>TeX Gyre Bonum</dt> - -<dd> -<p>dawniej Quasi Bookman, to uwspółcześniona i rozbudowana rodzina -czcionek zbudowana na podstawie URW Bookman L.</p> - -<p>Pobierz: TeX Gyre Bonum: <a href="http://www.gust.org.pl/projects/e-foundry/tex-gyre/bonum/">www.gust.org.pl</a></p> -</dd> - -<dt>TeX Gyre Chorus</dt> - -<dd> -<p>Pobierz: TeX Gyre Chorus: <a href="http://www.gust.org.pl/projects/e-foundry/tex-gyre/chorus/">www.gust.org.pl</a></p> -</dd> - -<dt>TeX Gyre Cursor</dt> - -<dd> -<p>Pobierz: TeX Gyre Cursor: <a href="http://www.gust.org.pl/projects/e-foundry/tex-gyre/cursor/">www.gust.org.pl</a></p> -</dd> - -<dt>TeX Gyre Heros</dt> - -<dd> -<p>dawniej Quasi Swiss, to uwspółcześniona i rozbudowana rodzina -czcionek zbudowana na podstawie URW Nimbus Sans L.</p> - -<p>Pobierz: TeX Gyre Heros: <a href="http://www.gust.org.pl/projects/e-foundry/tex-gyre/heros/">www.gust.org.pl</a></p> -</dd> - -<dt>TeX Gyre Pagella</dt> - -<dd> -<p>dawniej QuasiPalatino, to uwspółcześniona i rozbudowana rodzina -czcionek zbudowana na podstawie URW Palladio L.</p> - -<p>Pobierz: TeX Gyre Pagella: <a href="http://www.gust.org.pl/projects/e-foundry/tex-gyre/pagella/">www.gust.org.pl</a></p> -</dd> - -<dt>TeX Gyre Termes</dt> - -<dd> -<p>dawniej QuasiTimes, to uwspółcześniona i rozbudowana rodzina -czcionek zbudowana na podstawie rodziny Nimbus Roman No9 L.</p> - -<p>Pobierz: TeX Gyre Termes: <a href="http://www.gust.org.pl/projects/e-foundry/tex-gyre/termes/">www.gust.org.pl</a></p> -</dd> - -</dl> - -<h4>Iwona</h4> - -<p>Iwona jest dwuelementową czcionką bezszeryfową. Powstała jako -alternatywna wersja czcionek Kurier, które były pracą dyplomową z -liternictwa drukarskiego na warszawskiej Akademii Sztuk Pięknych, pod -okiem Romana Tomaszewskiego w 1975 roku. Kurier powstawał jako pismo -przeznaczone dla gazet i innej prasy do składania techniką linotypową. -Fonty Iwona są alternatywną wersją fontów Kurier. Różnią się brakiem -charakterystycznych dla Kuriera pułapek farbowych.</p> - -<p>Dystrybucja zawiera znacznie poszerzony zestaw znaków, -uwzględniający współczesne alfabety: łacińskie (w tym wietnamski), -cyryliczne, grecki oraz dodatkowe symbole (w tym matematyczne). Autorem -fontów jest Janusz M. Nowacki.</p> - -<p>Iwona (Type 1/OpenType): <a href="ftp://ftp.gust.org.pl/pub/GUST/contrib/fonts/replicas/iwona/">ftp.gust.org.pl</a> -lub <a href="ftp://ftp.dante.de/pub/tex/fonts/iwona/">ftp.dante.de</a>.</p> - -<h4>Kurier</h4> - -<p>Kurier jest dwuelementową czcionką bezszeryfową. Projekt był pracą -dyplomową z liternictwa drukarskiego na warszawskiej Akademii Sztuk -Pięknych, pod okiem Romana Tomaszewskiego. W 1975 roku Kurier -zaprezentowano wśród innych polskich pism na kongresie ATypI w -Warszawie. Kurier powstawał jako pismo przeznaczone dla gazet i innej -prasy do składania techniką linotypową. W założeniach projektowych, -czcionki musiały wytrzymać szereg niszczących kształt graficzny -procesów technologicznych. Wszystko to sprawiło, że podczas -projektowania uwzględniono m.in. odpowiednie światła wewnętrzne liter, -światła międzyliterowe oraz tzw. pułapki farbowe w niektórych -skrzyżowaniach elementów budowy znaków.</p> - -<p>Dystrybucja zawiera znacznie poszerzony zestaw znaków, -uwzględniający współczesne alfabety: łacińskie (w tym wietnamski), -cyryliczne, grecki oraz dodatkowe symbole (w tym matematyczne). Autorem -fontów jest Janusz M. Nowacki.</p> - -<p>Kurier (Type 1/OpenType): <a href="ftp://ftp.gust.org.pl/pub/GUST/contrib/fonts/replicas/kurier/">ftp.gust.org.pl</a> -lub <a href="ftp://ftp.dante.de/pub/tex/fonts/kurier/">ftp.dante.de</a>.</p> - -<p>Bardziej szczegółowe informacje można znaleźć na stronie <a href="http://www.janusz.nowacki.strefa.pl/">Janusza M. -Nowackiego</a>.</p> - -<h4>Cyklop</h4> - -<p>W latach dwudziestych XX wieku, w pracowni projektowej warszawskiej ,,Odlewni Czcionek J. Idźkowski i S-ka'' opracowano krój pisma drukarskiego o nazwie Cyklop. Dwuelementowe, bezszeryfowe czcionki charakteryzują się bardzo dużym kontrastem. Stemy pionowe są znacznie grubsze od stemów poziomych. Wewnętrzne oczka liter mają w większości kształt wydłużonego prostokąta. Dzięki temu znaki mają niepowtarzalny kształt. -Cyklop, w postaci czcionek ołowianych, produkowany był w odmianie kursywnej w rozmiarach 8-48 pt. Używany był bardzo intensywnie w tytulariach gazetowych i drukach akcydensowych. Zecerzy sięgali po niego w okresie miedzywojennym, w okresie okupacji w prasie podziemnej. Stosowany był aż do poczatków druku offsetowego i składu komputerowego. Fonty, wygenerowane przy użyciu pakietu Metatype1, uzupełniono o kompletny zestaw akcentowanych liter łacińskich (także wietnamskich oraz znaki, których było brak w oryginalnym zestawie. Wygenerowano również odmianę prostą. Autorem -fontów jest Janusz M. Nowacki.</p> - -<p>Cyklop (Type1/OpenType) można pobrać ze strony -<a href="http://nowacki.strefa.pl/">Janusza M. Nowackiego</a> -lub z <a href="ftp://ftp.gust.org.pl/pub/CTAN/fonts/cyklop/">archiwum CTAN</a>. -</p> - -<A NAME="infod"> -<h2> Informacje dodatkowe </h2> -<p> -[<a href="font-abc.html">fontowe ABC</a>] -[<a href="fonts_inst.html">instalowanie fontów Type 1/TrueType -w systemie TeX</a>][<a href="nfss.html">Fonty w LaTeX2e</a>] -[<a href="qx-info.html">kodowanie QX</a>] -</p> - -<hr> -<a href="../index.html">GUST</a>, -(<i>StaW. Ostatnie zmiany 29.05.2008</i>). -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/nfss.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/nfss.html deleted file mode 100644 index d87ba4f4ee5..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/nfss.html +++ /dev/null @@ -1,566 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta name="keywords" lang="en" content="Polish TeX Users Group, fonts and LaTeX2e, NFSS"> -<LINK REL=STYLESHEET TYPE="text/css" HREF="./tpstyle.css"> -<title>LaTeX2e i fonty</title> -</head> -<body> - -<h1>LaTeX2e i fonty</h1> -<!-- wolinski@melkor.mimuw.edu.pl zeszyt 10. 1998 --> - -<p> -Poniższy dokument jest częścią artykułu Marcina Wolińskiego -<em>LaTeX2e a sprawa polska</em>, który ukazał się w Biuletynie -GUST nr 10/1998. Cały artykuł dostępny jest na serwerze GUST -w (spakowanej) -<A HREF="ftp://ftp.gust.org.pl/TeX/GUST/bulletin/10/02-mw.ps.gz">wersji -PostScript.</A> - -<!-- Spis treści ....................................................... --> -<hr> -<A NAME=P0> <ul> - <li><A HREF=#opfont> Opis fontu w nowym sposobie wyboru fontów</A></li> - <ul> - <li><A HREF=#uklad> Układ fontu</A></li> - <li><A HREF=#kroj> Krój pisma (rodzina)</A></li> - <li><A HREF=#grub> Grubość i szerokość</A></li> - <li><A HREF=#odmiana> Odmiana</A></li> - <li><A HREF=#stoppis> Stopień pisma i interlinia</A></li> - </ul> - <li><A HREF=#obsluga> Obsługa typowych sytuacji</A></li> - <li><A HREF=#konfig> Konfigurowanie NFSS</A></li> -</ul> -<hr> - -<h2>NFSS</h2> - -<p> - W niniejszym wprowadzeniu zostanie przedstawiony wyłącznie sposób -zarządzania fontami tekstowymi. Do prezentacji zagadnień związanych ze -składem formuł matematycznych autor nie czuje się jeszcze odpowiednio -przygotowany.</p> - -<p> - TeX ma wbudowany jedynie bardzo prosty sposób dostępu do fontów. Poleceniem -<code>\font</code> można związać nazwę symboliczną z operacją wybrania -fontu załadowanego z konkretnego pliku metrycznego -i o ustalonej wielkości. (W całym niniejszym tekście słowo -font będzie używane na określenie takiej właśnie istności. W sensie -TeXa -- coś załadowanego z konkretnego pliku metrycznego. W sensie -typograficznym -- pismo o ustalonym kroju, odmianie i stopniu.) -Posługiwanie się tak zdefiniowanymi poleceniami na dłuższą metę jest -uciążliwe, ponieważ wywołują one bezpośrednio określoną odmianę -i stopień określonego kroju pisma. Wyobraźmy sobie, że wykonano</p> - -<code>\font\it=plti10</code> - -<p> - Jeśli teraz fragment tekstu zawierający użycie tego polecenia zostanie -przeniesiony z głównego tekstu dokumentu do przypisu, wydarzy się -katastrofa: przypisy są tradycyjnie składane pismem mniejszego stopnia, ale -fragment kursywą będzie większy! </p> - -<p> - Dlatego każdy TeXowy format ma swoją metodę zdefiniowania polecenia -<code>\it</code> tak, aby znaczyło coś w rodzaju ,,przełącz font na -kursywę w bieżącym stopniu''. LaTeX 2.09 zapewniał dostęp do -ustalonego zbioru fontów -- mianowicie krojów Computer Modern -- tak aby -dawało się manipulować niezależnie stopniem i odmianą pisma. Dodanie -nowych fontów do zestawu dostępnego w LaTeXu w praktyce wymagało -ingerencji w plik <code>lfonts.tex</code>, co było zadaniem wyjątkowo -niewdzięcznym, a ponadto prowadziło do powstawania niezgodnych ze sobą -lokalnych wersji LaTeXa. </p> - -<p> - W LaTeXa 2e wbudowano skomplikowany, ale za to bardzo elastyczny, -mechanizm nazywający się NFSS (<em>New Font Selection Scheme</em> -- -nowy sposób wyboru fontów). System ten jest -stosunkowo łatwy w użyciu, zarejestrowanie fontów w systemie jest -elementarne (jeżeli dostępne są pliki opisu fontów -- <em>font descripton -files</em>) i nie wymaga ingerencji w format LaTeXa, natomiast siłą -rzeczy stworzenie plików opisu wymaga odrobiny wiedzy o systemie.</p> - -<A NAME="opfont"> -<h3>Opis fontu w nowym sposobie wyboru fontów</h3> - -<p> - W LaTeXu 2e bieżący font jest charakteryzowany przez pięć elementów: -układ (zestaw znaków), krój (rodzinę), grubość i szerokość, odmianę, -stopień i interlinię. Każdy z tych elementów można wybrać -oddzielnym poleceniem.</p> - -<TABLE FRAME=1 WIDTH=60% ALIGN=center> -<tr bgcolor=white> -<td> układ fontu </td><td> <code>\fontencoding{OT1}</code> </td><tr> -<tr bgcolor=white> -<td> rodzina (krój) </td><td> <code>\fontfamily{cmr}</code> </td><tr> -<tr bgcolor=white> -<td> grubość i szerokość </td><td> <code>\fontseries{m}</code> </td><tr> -<tr bgcolor=white> -<td> odmiana </td><td> <code>\fontshape{n}</code> </td><tr> -<tr bgcolor=white> -<td> stopień i interlinia </td><td> <code>\fontsize{10}{12pt}</code> </td><tr> -<tr bgcolor=white> -<td> </td><td> <code>\selectfont</code> </td><tr> -</TABLE> -</p> - -<p> - Argumenty poleceń wymienione w tabelce odpowiadają domyślnym wartościom -dla dokumentu składanego przy pomocy standardowych klas w stopniu 10pt. -Użycie poleceń <code>\font...</code> nie powoduje od razu włączenia fontu, -ponieważ użytkownik może chcieć zmienić kilka elementów charakterystyki -bieżącego fontu jednocześnie. Dlatego ostateczny wybór fontu zatwierdza się -poleceniem <code>\selectfont</code>.</p> - -<p> - Wszystkie elementy charakterystyki fontu, za wyjątkiem stopnia pisma, można -zmienić jednocześnie poleceniem <code>\usefont</code>. Nie wymaga ono -również zatwierdzenia przez <code>\selectfont</code>.</p> - -<code> -\usefont{OT1}{cmr}{m}{n} -</code> - -<p> - Poszczególne elementy opisu fontu są od siebie niezależne, co daje LaTeXowi -przewagę nad procesorami tekstu. Wyobraźmy sobie, że w ,,zwykłym -procesorze tekstu'' w tekście po polsku używamy wyrażenia ,,\`a -propos''. Ponieważ w ,,polskim'' foncie nie ma znaku \`a, musimy -pobrać symbol z fontu ,,zachodniego''. Jeżeli w późniejszym etapie -opracowania redakcyjnego postanowimy zmienić krój pisma np. z Timesa na -Helveticę, obca litera pozostanie w starym kroju, bo uzyskując ją nie -mogliśmy powiedzieć ,,chcę bieżący krój i odmianę, ale w układzie -zachodnioeuropejskim'', zamiast tego w dokumencie stoi ,,tu ma być -zachodnioeuropejski Times jasny prosty stopnia 10pt''.</p> - -<p> - Gdy NFSS stwierdzi, że dana kombinacja parametrów nie odpowiada żadnemu -istniejącemu fontowi, wypisuje odpowiednią informację do pliku -<code>.log</code> i stara się użyć fontu o możliwie bliskiej -charakterystyce. Niektórzy bardzo nie lubią tej własności NFSS, uważając że -jest to jedno z miejsc, w których LaTeX usiłuje coś (źle) zrobić za -użytkownika. To zachowanie można zmienić. Użycie w preambule -deklaracji</p> - -<code> -\usepackage[pausing]{tracefnt} -</code> - -<p> - powoduje zamianę wszystkich komunikatów o brakujących fontach -w komunikaty o błędach, wymagające interwencji użytkownika.</p> - -<p>Omówię teraz kolejne parametry opisujące font w NFSS.</p> - -<A NAME="uklad"><b>Układ fontu</b> jest najciekawszym elementem, ponieważ wydaje -się, że LaTeX jest jedynym systemem, w którym pojęcie to występuje -jawnie. Układ fontu opisuje, jakie znaki są dostępne w foncie -i w jakich pozycjach. Polecenia akcentowe w LaTeXu -korzystają z informacji o układzie bieżącego fontu, aby użyć -najlepszej dostępnej metody uzyskania danego znaku. -</p> - -<p> - Ponieważ mechanizm sterowania tłumaczeniem znaków na pozycje w foncie -nie występuje w samym TeXu, LaTeXowy mechanizm układów działa na -poziomie makr. W związku z tym dotyczy on tylko znaków dostępnych -poprzez makra. Tabele konwersji kodu wejściowego na poziomie implementacji -dokonują tłumaczenia od razu w pozycje znaków w foncie, ignorując -ten mechanizm. Z drugiej strony pakiet <code>inputenc</code> posługuje -się znakami aktywnymi, które zachowują się jak makra, wykorzystując mechanizm -układów fontów. </p> - -<p> - Nazwy układów są tradycyjnie pisane wielkimi literami i cyframi. -Poniższa tabela zestawia układy fontów należące do standardu LaTeXa. -</p> - -<TABLE frame=1 WIDTH=80% ALIGN=CENTER> -<td> </td><td>Układy fontów w LaTeXu <tr> -<td> OT1 </td><td> Old Text 1 </td><td> układ fontów zastosowany przez Knutha </td><tr> -<td> OT2 </td><td> Old Text 2 </td><td> układ cyrylicy z Washington University </td><tr> -<td> OT3 </td><td> Old Text 3 </td><td> układ fontów <code>wsuipa</code> (?) </td><tr> -<td> OT4 </td><td> Old Text 4 </td><td> układ fontów PL </td><tr> -<td> T1 </td><td> Text 1 </td><td> ,,europejski'' układ fontów (Cork) </td><tr> -<td> T3 </td><td> Text 3 </td><td> IPA -- znaki fonetyczne </td><tr> -<td> T4 </td><td> Text 4 </td><td> układ dla języków afrykańskich </td><tr> -<td> TS1 </td><td> Text Symbol 1 </td><td> dodatkowe symbole tekstowe </td><tr> -<td> OML </td><td> Old Math Letters </td><td> układ fontu matematycznego wg. Knutha </td><tr> -<td> OMS </td><td> Old Math Symbols </td><td> układ symboli wg. Knutha </td><tr> -<td> OMX </td><td> Old Math Extensible </td><td> układ fontu ze znakami ,,rozciągliwymi'' </td><tr> -</TABLE> - -<p> - Układy o nazwach, zaczynających się literą <code>O</code>, zawierają po -128 pozycji. Pozostałe są ,,nowymi'' układami 256-znakowymi. -<code>OT4</code> wyłamuje się z tego schematu, będąc rozszerzeniem -<code>OT1</code>, ale nie wypełniającym wszystkich 256 pozycji. -</p> - -<p> - Układ <code>T1</code> jest ,,nowym'' układem opracowanym na konferencji -w Cork. Zawiera on znaki umożliwiające skład w większości języków -europejskich. <code>TS1</code> jest odpowiadającym mu układem uzupełniającym -zawierającym latające akcenty dla majuskuł (które nie zmieściły się -w <code>T1</code>), znaki ,,copyright'', ,,registered'' i ,,trade -mark'', liczne symbole walut oraz znaki pauzy o długościach pośrednich -między ,,endash'' i ,,emdash'', które powinny uszczęśliwić polskich -redaktorów technicznych. -</p> - -<p> - Jak widać, brak ,,nowych'' układów matematycznych. Wydaje się, że nikt nie -czuje się kompetentny, by takie opracować, lub też układ zaproponowany przez -Knutha funkcjonuje wystarczająco dobrze, a wielojęzyczność nie ma -wielkiego zastosowania do formuł matematycznych.</p> - -<p> - Układy fontów muszą być jawnie deklarowane w dokumencie. Wszystkie -układy, które będą używane w dokumencie powinny zostać wymienione jako -opcje wywołania pakietu <code>fontenc</code>. Na przykład żeby załadować -definicje układu <code>OT2</code> (cyrylica) i <code>OT4</code> (polski) -wykonujemy:</p> -<code> \usepackage[OT2,OT4]{fontenc} </code> -<p> -Ostatni układ wymieniony w tej klauzuli będzie domyślnym układem -dokumentu. </p> - -<A NAME="kroj"> -<b>Krój pisma (rodzina).</b><br> -Krój pisma jest wyróżniony przez jednolitość projektu graficznego. -Jest to wszakże dość nieprecyzyjne określenie, jako że np. antykwa -i kursywa tego samego kroju różnią się dość znacznie kształtem znaków. -Kryterium praktyczne jest więc takie, że krój stanowi taki zbiór -fontów, któremu jego projektant nadał wspólną nazwę, np. Quasi -Palladio.</p> - -<p> - W NFSS stosuje się kilkuznakowe skróty nazw krojów. Dla Computer Modern są -to np. <code>cmr</code>, <code>cmss</code>, <code>cmtt</code>. Dla krojów -postscriptowych stosuje się zwykle trzy pierwsze znaki nazwy plikowej fontu -wg. konwencji Karla Berry. Na przykład <code>ptm</code> to Adobe Times, -<code>phv</code> to Adobe Helvetica, a <code>bch</code> to Bitstream -Charter. Tych nazw używa się jako argumentu <code>\fonfamily</code>.</p> - -<p> - Dla osób po raz pierwszy stykających się z NFSS trudność stanowi zwykle -zrozumienie zależności między rodziną a układem fontu. I tak na -przykład krój Computer Modern Roman (<code>cmr</code>) występuje co najmniej -w trzech układach. Krój <code>cmr</code> w starym układzie -tekstowym <code>OT1</code> jest dostępny w oryginalnych fontach Knutha -o nazwach plikowych np. <code>cmr10</code>, <code>cmbx12</code>, -<code>cmti9</code>, itd. Krój <code>cmr</code> w układzie polskim -<code>OT4</code> jest realizowany przez adaptację fontów Knutha, dokonaną -przez B. Jackowskiego i M. Ryćko. Nazwy plikowe tych fontów -to np. <code>plr10</code>, <code>plbx12</code>, <code>plti9</code>. Trzecim -układem, w którym dostępny jest krój <code>cmr</code>, jest nowy -,,europejski'' układ tekstowy <code>T1</code>. Ta kombinacja parametrów -oznacza użycie fontów EC (Extended Computer Modern), czyli plików metrycznych -np. <code>ecr1000</code>, <code>ecbx1200</code>, <code>ecti0900</code>.</p> - -<p> - Fonty Knutha oprócz rodziny Computer Modern Roman obejmują jeszcze -rodzinę Computer Modern Sans Serif (<code>cmss</code>), Computer Modern -Typewriter (<code>cmtt</code>) i kilka drobnych -eksperymentalno-dekoracyjno-zabawowych, jak Computer Modern Funny Roman -(<code>cmff</code>), Computer Modern Dunhill Roman (<code>cmdh</code>), -Computer Modern Fibonacci Roman (<code>cmfib</code>). -</p> - -<p> - Zatem wybór spośród fontów CM, PL czy EC, odbywa się -poprzez zmianę używanego układu, a nie rodziny, bo wszystkie one -zawierają rodziny <code>cmr</code>, <code>cmss</code> i <code>cmtt</code> -- -znaki występujące w każdym z tych fontów mają w zasadzie ten sam -projekt graficzny, jedynie zestaw dostępnych znaków jest różny. -</p> - -<p> - Przełączenie standardowego LaTeXa na fonty zawierające polskie znaki -diakrytyczne, polega na zmianie używanego układu fontów na <code>OT4</code> -lub <code>T1</code>. Od tego momentu odwołania do standardowych rodzin -fontów będą dotyczyły fontów zawierających polskie znaki. -</p> - -<p> - Krojów pisma nie trzeba deklarować. LaTeX załaduje odpowiednie informacje -przy pierwszym odwołaniu do danego kroju.</p> - -<A NAME="grub"> -<b>Grubość i szerokość.</b><br> -Oto najczęściej spotykane wartości tego parametru: - -<TABLE FRAME=1 WIDTH=40% ALIGN=center> -<td> m </td><td> <em>medium</em> </td><td> zwykły </td><tr> -<td> b </td><td> <em>bold</em> </td><td> gruby </td><tr> -<td> bx </td><td> <em>bold extended</em> </td><td> gruby szeroki </td><tr> -<td> sb </td><td> <em>semi-bold</em> </td><td> półgruby </td><tr> -<td> c </td><td> <em>condensed</em> </td><td> wąski </td><tr> -</TABLE> - -<p> - W ogólności grubość i szerokość mogą przebiegać kilkustopniową -skalę, dając kilkanaście kombinacji opisanych dwuliterowymi kodami. -Większość krojów występuje jednak tylko w dwóch lub trzech wersjach -grubości/szerokości. </p> - -<A NAME="odmiana"> -<b>Odmiana.</b><br> -Najczęściej dostępne odmiany to:<p> - -<TABLE FRAME=1 WIDTH=50% ALIGN=center> -<td> n </td><td> <em>normal</em> </td><td> prosta </td><tr> -<td> it </td><td> <em>italic</em> </td><td> kursywa </td><tr> -<td> sl </td><td> <em>slanted</em> </td><td> pochyła </td><tr> -<td> sc </td><td> <em>small caps</em> </td><td> kapitaliki </td><tr> -<td> ui </td><td> <em>upright italic</em> </td><td> ,,wyprostowana'' kursywa </td><tr> -</TABLE> - -<A NAME="stoppis"> - <b>Stopień pisma i interlinia.</b><br> Argumentami polecenia -<code>\fontsize</code> są stopień pisma i interlinia. Domyślną -jednostką są punkty (amerykańskie), ale w każdym z argumentów można -też użyć dowolnej jednostki akceptowanej przez TeXa. -</p> - -<p> - W TeXu interlinia jest stała dla całego akapitu. Mówiąc ściślej, -w całym akapicie zostanie użyta jej wartość bieżąca na jego końcu.</p> - -<A NAME="obsluga"> -<h3>Obsługa typowych sytuacji</h3> - -<p> - Opisany powyżej sposób manipulowania fontami pozwala na dostęp do wszystkich -zainstalowanych fontów rodziny, ale jest uciążliwy. Dlatego LaTeX ma serię -poleceń (definiowanych po części przez klasy) obsługujących typowe sytuacje. -</p> - -<p> - Po pierwsze, mamy serię poleceń wybierających stopień pisma -i interlinię, które występowały również w LaTeXu 2.09. -Poniższa tabela wymienia stopnie odpowiadające poszczególnym poleceniom, -w zależności od stopnia pisma tekstu podstawowego wybranego -w <code>\documentclass</code>. -</p> - -<TABLE WIDTH=60% ALIGN=center> -<td> stopień pisma </td><td> </td><td> </td><td> </td><tr> -<td> tekstu głównego </td><td> 10pt </td><td> 11pt </td><td> 12pt </td><tr> -<td> <code>\tiny</code> </td><td> 5pt </td><td> 6pt </td><td> 6pt </td><tr> -<td> <code>\scriptsize</code> </td><td> 7pt </td><td> 8pt </td><td> 8pt </td><tr> -<td> <code>\footnotesize</code> </td><td> 8pt </td><td> 9pt </td><td> 10pt </td><tr> -<td> <code>\small</code> </td><td> 9pt </td><td> 10pt </td><td> 11pt </td><tr> -<td> <code>\normalsize</code> </td><td> 10pt </td><td> 11pt </td><td> 12pt </td><tr> -<td> <code>\large</code> </td><td> 12pt </td><td> 12pt </td><td> 14pt </td><tr> -<td> <code>\Large</code> </td><td> 14pt </td><td> 14pt </td><td> 17pt </td><tr> -<td> <code>\LARGE</code> </td><td> 17pt </td><td> 17pt </td><td> 20pt </td><tr> -<td> <code>\huge</code> </td><td> 20pt </td><td> 20pt </td><td> 25pt </td><tr> -<td> <code>\Huge</code> </td><td> 25pt </td><td> 25pt </td><td> 25pt </td><tr> -</TABLE> - -<p> - Zostały również zachowane polecenia LaTeXa 2.09 <code>\rm</code>, -<code>\bf</code>, <code>\it</code>, <code>\sl</code>, <code>\sc</code>, -<code>\ss</code> i <code>\tt</code>. Ale uwaga: zachowują -się one dokładnie tak jak w LaTeXu 2.09 -- nie da się na przykład -przy ich pomocy uzyskać grubej kursywy. -</p> - -<p> - Nowy zestaw poleceń posługuje się następującym modelem użycia fontów -w dokumencie. Ponieważ mieszanie różnych krojów szeryfowych -w jednym dokumencie w zasadzie jest błędem (a przynajmniej -powinno być wynikiem przemyślanej decyzji), w schemacie przyjętym przez -standardowe klasy dokumentów dostępny jest jeden krój szeryfowy, jeden -bezszeryfowy i jeden grotesk. Oczywiście domyślnie są to Computer -Modern Roman, Computer Modern Sansserif i Computer Modern Typewriter. -</p> - -<p> -Oto podstawowe polecenia wyboru krojów i odmian w tym -schemacie:</p> - -<TABLE FRAME=1 WIDTH=50% ALIGN=center> -<td> <b>Krój pisma (rodzina)</b> </td><tr> -<td> <code>\textrm{...}</code> lub <code>\rmfamily</code> </td><td> - krój szeryfowy </td><tr> -<td> <code>\textsf{...}</code> lub <code>\sffamily</code> </td><td> - krój bezszeryfowy </td><tr> -<td> <code>\texttt{...}</code> lub <code>\ttfamily</code> </td><td> - grotesk </td><tr> -<td> <b>Grubość i szerokość pisma</b> </td><tr> -<td> <code>\textmd{...}</code> lub <code>\mdseries</code> </td><td> pismo jasne</td><tr> -<td> <code>\textbf{...}</code> lub <code>\bfseries</code> </td><td> pismo grube</td><tr> -<td> <b>Odmiana pisma</b> </td><tr> -<td> <code>\textup{...}</code> lub <code>\upshape</code> </td><td> odmiana prosta</td><tr> -<td> <code>\textit{...}</code> lub <code>\itshape</code> </td><td> kursywa </td><tr> -<td> <code>\textsl{...}</code> lub <code>\slshape</code> </td><td> odmiana pochyła </td><tr> -<td> <code>\textsc{...}</code> lub <code>\scshape</code> </td><td> kapitaliki </td><tr> -</TABLE> - -<p> - Jak widać, tworzą one pary poleceń o podobnej funkcjonalności. Wersje -z argumentem składają ten argument pismem wybranym przez swój -odpowiednik bez argumentu. Ponadto polecenia te na granicy między pismem -pochyłym a prostym dodają kompensatę wychylenia ostatniego znaku -(<em>italic correction</em>), chyba że następnym znakiem jest kropka lub -przecinek i kompensata nie jest potrzebna. -</p> - -<p> - Polecenia bez argumentów można sobie wyobrażać jako zdefiniowane wg -schematu:</p> -<pre><code> -\newcommand\rmfamily{ - \fontfamily{\rmdefault}\selectfont} -</code></pre> -<p> - One również nie mają zaszytej w sobie nazwy rodziny, odmiany, grubości, -ale odwołują się do makr przechowujących wartości domyślne. Oczywiście -domyślną wartością makra <code>\rmdefault</code> jest <code>cmr</code>, czyli -polecenie <code>\rmfamily</code> domyślnie włącza krój Computer Modern Roman. -</p> - -<p> - Stąd płynie wniosek, że aby w LaTeXu złożyć dokument, używając jako -kroju szeryfowego Timesa, wystarczy:</p> -<code> -\renewcommand\rmdefault{ptm} -</code> -<p> - (Polecenia zapożyczone z LaTeXa 2.09 działają w podobny, -pośredni sposób, więc również konsekwentnie poddają się takiemu -przedefiniowaniu.) </p> - -<p> -Wartości domyślne wkraczają jeszcze w kilku innych miejscach.</p> - -<p> -Zasadnicza treść dokumentu jest składana fontem uaktywnianym -poleceniem <code>\normalfont</code>. Jest ono mniej więcej równoważne -<pre><code> -\usefont{\encodingdefault} - {\familydefault} - {\seriesdefault}{\shapedefault} -</code></pre> - -Płyną z tego ciekawe wnioski: </p> - -<p> - 1) Zmieniając wartość <code>\encodingdefault</code> na <code>OT4</code> -możemy sprawić, że dokument będzie składany polskimi fontami. Pakiet -<code>polski</code> tak właśnie postępuje, przełączając układ na -<code>OT4</code> lub <code>T1</code> w zależności od opcji. </p> - -<p> - 2) Standardową wartością <code>\familydefault</code> jest <code>\rmdefault</code>. -Skład całego dokumentu czcionką bezszeryfową można uzyskać zmieniając -tę wartość na <code>\sfdefault</code>: </p> -<code> -\renewcommand\familydefault{\sfdefault} -</code> -<p> -Tego rodzaju zmian należy dokonywać w preambule dokumentu (to jest -przed <code>\begin{document}</code>).</p> - -<A NAME="konfig"> -<h3>Konfigurowanie NFSS</h3> - -<p> - Pozostaje jeszcze odpowiedzieć na pytanie, skąd NFSS ,,wie'', jakie kroje, -odmiany i stopnie pisma są dostępne i w jakich układach.</p> - -<p> -Deklaracja układów fontów powoduje, że LaTeX ładuje pliki opisujące dane -układy. Np. dla układu <code>OT4</code> będzie to plik -<code>ot4enc.def</code> (Uwaga: od grudnia 1996 nazwy wszystkich plików -w dystrybucji LaTeXa są pisane tylko małymi literami. Fakt ten wywołał -niejakie zamieszanie, ale wydaje się, że na dłuższą metę jest to decyzja -rozsądna.) W tym pliku zawarte są informacje, jakie akcenty są dostępne -w danym układzie, w jakich pozycjach się one znajdują i jakie -są dostępne znaki akcentowane (kombinacje akcent-litera). -</p> - -<p> -Pakiet <code>polski.sty</code> wewnętrznie ładuje odpowiednią definicję -układu.</p> - -<p> - Opisy krojów są ładowane automatycznie z plików <code>.fd</code> przy -pierwszej próbie użycia fontu z danej rodziny w danym układzie. Na -przykład po zadeklarowaniu jako domyślnego układu <code>OT4</code>, pierwsza -próba włączenia fontu z rodziny <code>cmr</code> spowoduje, że LaTeX -załaduje plik <code>ot4cmr.fd</code>. Oto fragment tego pliku:</p> - -<pre><code> -\DeclareFontFamily{OT4}{cmr}{} -\DeclareFontShape{OT4}{cmr}{m}{n} - { <5> <6> <7> <8> - <9> <10> <12> gen * plr - <10.95> plr10 - <14.4> plr12 - <17.28><20.74><24.88>plr17}{} -... -\DeclareFontShape{OT4}{cmr}{bx}{it} - { <-10>sub * cmr/bx/n - <10> <10.95> <12> <14.4> <17.28> - <20.74> <24.88> plbxti10 - }{} -... -</code></pre> - -<p> - Pierwsza deklaracja powiadamia, że jest to opis rodziny <code>cmr</code> -w układzie <code>OT4</code>. Dalej następuje ciąg deklaracji -<code>\DeclareFontShape</code> opisujących poszczególne kombinacje -rodzina/grubość/odmiana. Pierwsza opisuje odmianę jasną -(<code>m</code> <em>medium</em>), prostą -(<code>n</code> <em>normal</em>) -- dla stopni 5, 6, 7, 8, 9, 10 -i 12 należy użyć fontu o nazwie plikowej powstającej z ciągu -<code>plr</code> po dołączeniu doń liczby stopnia pisma. Dla stopnia 10.95pt -należy użyć fontu <code>plr10 at 10.95pt</code>, podobnie dla stopni 14.4, -17.28, 20.74, 24.88 użyty zostanie odpowiednio zeskalowany font -<code>plr12</code> i <code>plr17</code>. Druga klauzula -<code>\DeclareFontShape</code> opisuje grubą (<code>bx</code> <em>bold -extended</em>) kursywę (<code>it</code> <em>italic</em>) -- dla stopni -mniejszych od 10pt należy użyć w zastępstwie grubej prostej odmiany -rodziny <code>cmr</code>. Dla wymienionych dalej stopni użyty zostanie -odpowiednio zeskalowany font <code>plbxti10</code>. </p> - -<p> - Deklaracje układów <code>OT1</code> i <code>T1</code> oraz opis rodziny -<code>cmr</code> w tych układach są wbudowywane w format razem -z plikami metrycznymi podstawowych fontów. Służy to przyspieszeniu -ładowania LaTeXa na początku przetwarzania dokumentu. Zestaw wbudowanych -układów, rodzin i plików metrycznych można zmienić przy pomocy plików -konfiguracyjnych <code>fonttext.cfg</code> i <code>preload.cfg</code> -- -szczegóły opisano w dokumencie <code>cfgguide.tex</code>. </p> - -<p> - Aby można było powiedzieć, że font jest zainstalowany w LaTeXu musi -istnieć dla niego definicja układu i definicja kroju (rodziny) -w tym układzie. Układów w zasadzie jest skończona niewielka liczba -i definicje większości z nich są zawarte w dystrybucji LaTeXa -(w tym <code>OT4</code>). Natomiast dla każdego kroju potrzebny jest -jego opis w pliku o nazwie zbudowanej z nazwy układu -i nazwy rodziny z rozszerzeniem <code>.fd</code> (wszystko małymi -literami). Pliki te muszą znajdować się w katalogu widocznym dla -LaTeXa. </p> - -<p> - Pliki opisu dla fontów PL i PC są zawarte w pakiecie PLaTeX. Pliki -opisu dla kroju Quasi Palladio (<code>qpl</code>), Quasi Times -(<code>qtm</code>) i antykwy toruńskiej (<code>antt</code>) są częścią -pakietu <code>pl-qx</code> Piotra Kłosowskiego. </p> - -<hr> -<i> Opracował: StaW (ostatnia modyfikacja 28.11.2000)</i> - -</body> -</html> - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/qx-info.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/qx-info.html deleted file mode 100644 index eb32acfb07c..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/qx-info.html +++ /dev/null @@ -1,447 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta name="keywords" lang="pl" content="Fonty, kodowanie QX"> -<meta name="keywords" lang="en" content="Computer fonts, QX encoding"> -<LINK REL=STYLESHEET TYPE="text/css" HREF="./tpstyle.css"> -<title> Kodowanie QX</title> -</head> -<body> -<h1> Kodowanie QX</h1> -Wiosną 1998 roku pojawiła się w archiwum GUST-u polonizacja fontu -Palatino, pochodzącego z kolekcji fontów URW, dystrybuowanej od -jakiegoś czasu z Ghostscriptem. Znaki w spolonizowanym -foncie mają kodowanie zgodne z tzw. układem <acro>QX</acro>. Co -to takiego, ten układ <acro>QX</acro>? -</P> -<P> -Otóż fonty w postaci elektronicznej przybywają na rynek polski -głównie ze Stanów Zjednoczonych i są dostosowane do potrzeb -tamtejszego rynku, zarówno jeśli chodzi o zestaw znaków jak -i kodowanie znaków. W związku z tym w układzie -dystrybuowanych fontów nie znajdują odbicia ani potrzeby Polaków, ani -TeX-owców. -</P> -<P> -Problem ten od paru lat był przedmiotem prac nieformalnej grupy -członków GUST-u. W pracach brali udział: Włodek Bzyl, Bogusław -Jackowski, Janusz M. Nowacki, Andrzej Odyniec, Piotr Pianowski, -Marek Ryćko, Andrzej Tomaszewski, Staszek Wawrykiewicz oraz wielu -innych, którzy dobrym lub krytycznym słowem pomagali popychać sprawę -do przodu. -</P> -<P> -Efektem prac jest właśnie układ <acro>QX</acro> określający dla fontów -<acro>PostScriptowych</acro>-owych zarówno zestaw znaków, jak -i tabele kodów do zastosowań okienkowych oraz do zastosowań -TeX-owych, gdyż w zamierzeniu układ <acro>QX</acro> ma zaspokajać -potrzeby składu TeXnicznego, z możliwością (ograniczonego) -wykorzystywania fontów w środowisku okienkowym. -</P> - -<h3> Założenia </h3> - -<P> Układ <acro>QX</acro> nie wziął się ,,z głowy czyli -z niczego'' -- przeciwnie, wynikł z przyjętych zasad. Zasady -mogą się okazać chybione, to pokaże czas, niemniej jednak najpierw -sformułowane zostały zasady, a na ich podstawie konstruowany był -układ <acro>QX</acro>. -</P> -<P> -Oto najważniejsze z tych zasad: -</P> - -<ul><A NAME="P0"> -<li><A HREF=#P1>Fonty w miarę możności powinny -mieć identyczny układ znaków</A>. -<li><A HREF=#P2>Fonty mają być przeznaczone do używania w TeX-u</A>. -<li><A HREF=#P3>Fonty mają być przeznaczone do składania -przede wszystkim polskich tekstów</A>. -<li><A HREF=#P4>Fonty mają się nadawać do składania tekstów technicznych</A>. -<li><A HREF=#P5>Fonty mają się nadawać do składania tekstów zawierających -fragmenty w językach europejskich, ze szczególnym uwzględnieniem krajów -sąsiadujących z Polską</A>. -<li><A HREF=#P6>Fonty powinny być samowystarczalne</A> -(chodzi o to, by znaków dodatkowych, takich jak <i>copyright</i>, -<i>trademark</i>, <i>bullet</i>, itp., nie trzeba było czerpać -z innych fontów). -<li><A HREF=#P7>Fonty mają być używalne w środowisku MS Windows</A>, -w szczególności w polskiej wersji środowiska. -</ul> - -<!-- ------------------------------------------------------ --> -<A NAME="P1"><h3> Ad 1</h3> - -<P> -Oczywiście nie można oczekiwać stuprocentowej zgodności, na przykład -niektóre fonty są zaprojektowane bez ligatur związanych -z literą ,,f''. Wydaje się, że brak niektórych znaków jest -stosunkowo niegroźny. -</P> -<P> -Nieprzyjemne konsekwencje może mieć natomiast decyzja zastępowania -pewnych znaków innymi. Mimo to taki pomysł przyszedł do głowy nawet -samemu Donaldowi E. Knuthowi: w fontach rodziny Computer -Modern font <code>cmr5</code> ma nieco inny zestaw znaków niż -pozostałe fonty szeregu <code>CMR</code> -- przykra niespodzianka -wydaje się wcześniej czy później nieunikniona. Jednak i takie -sytuacje mogą być nie do uniknięcia, np. pisanki z reguły -mają więcej ligatur niż zwykłe fonty drukarskie. Należy zatem dbać -o to, by przynajmniej podstawowe znaki (litery) miały przypisane -zawsze te same kody. -</P> - -<P><A HREF=#P0><IMG ALIGN="BOTTOM" SRC="back.gif"> Spis założeń</A></P> - -<A NAME="P2"><h3> Ad 2</h3> -<P> -TeX operuje jedynie na fontach co najwyżej 256-znakowych -- to -poważne ograniczenie. Zostało ono oczywiście uwzględnione przy -projektowaniu układu <acro>QX</acro>. Kolejnym ograniczeniem jest limit różnych -wysokości i głębokości znaków w foncie (16), w związku -z czym znaki w danym foncie nie powinny się zbyt różnić -rozmiarami. -</P> - -<P> -Ze względu na powszechność fontów <acro>CM</acro> zestaw znaków powinien -być możliwe zgodny z zestawem znaków fontów tekstowych rodziny -<acro>CM</acro> (fonty matematyczne, jako używalne wyłącznie w kontekście -TeX-a, pozostają poza zakresem zainteresowań). -</P> - -<P> Podobna zasada była ściśle przestrzegana przy projektowaniu -pakietu MeX: fonty <acro>PL</acro> -i fonty <acro>CM</acro> różnią się jedynie znakami -o kodach 128--255 (polskie znaki diakrytyczne -i cudzysłowy). Dzięki temu każde oprogramowanie TeX-owe -przeznaczone do pracy z fontami <acro>CM</acro> działa -również z fontami <acro>PL</acro>, co okazało się -w praktyce bardzo korzystne. </P> - -Podjęcie takiej decyzji stało niestety w sprzeczności -z ustaleniami konferencji EuroTeX'90 w Cork (Irlandia), -gdzie przyjęty został jako ,,nowy standard'' -tzw. układ <acro>EC</acro>. Z grubsza rzecz biorąc -w układzie <acro>EC</acro> znaki diakrytyczne umieszczone są -w pozycjach o kodach 0--32, a narodowe znaki -diakrytyczne w pozycjach o kodach 128--256 -(w układzie <acro>PL</acro> pozycje polskich znaków -diakrytycznych są takie same jak -w układzie <acro>EC</acro>). - -Niezależnie od zalet takiego systemu kodowania użycie -fontów <acro>EC</acro> z formatem plain jest po prostu -niemożliwe. Ponadto pula stu dwudziestu ośmiu pozycji na znaki -diakrytyczne okazała się zbyt mała. Nie zmieściły się na przykład -litewskie litery ,,<i class=glyph>iogonek</i>'', ,,<i -class=glyph>Iogonek</i>'', ,,<i class=glyph>uogonek</i>'' -oraz ,,<i class=glyph>Uogonek</i>''. - -<P><A HREF=#P0><IMG ALIGN="BOTTOM" SRC="back.gif"> Spis założeń</A></P> - -<A NAME="P3"><h3> Ad 3 </h3> - -<P> -Wolno sądzić, że pakiet MeX zadomowił się w środowisku polskich -użytkowników TeX-a. Ze względu na istnienie pakietu MeX jest wskazane, -by font był rozszerzeniem układu <acro>PL</acro>, możliwie mało -różniącym się od układu <acro>EC</acro>. W szczególności -oznacza to, że wszystkie polskie znaki diakrytyczne powinny się -w foncie znaleźć. -</P> -<P> -W związku ze składaniem polskich tekstów technicznych przydatne -są znaki specyficzne dla polskiej literatury technicznej. Zagadnienie -to omówione jest przy okazji analizowania konsekwencji -<A HREF=#P4>zasady 4</A>. -</P> -<P> -W fontach anglosaskich powszechnie obecna jest ligatura ,,fl'' -(czasem także ,,ffl''). Nie widać żadnego powodu, dla którego -w polskich fontach nie miałoby być ligatury -,,fk'' (poprawna nazwa w wektorze kodowania to <code>f_k</code>). -W polskim języku jest wprawdzie znacznie więcej słów -zawierających digram ,,fl'' niż słów zawierających digram ,,fk'', -niemniej jednak są takie słowa: <i>agrafka</i>, <i>cofka</i>, -<i>dryfkotwa</i>, <i>fifka</i>, <i>Kafka</i>, <i>karafka</i>, -<i>lufka</i>, <i>mufka</i>, <i>sofka</i>, <i>szafka</i>. Bez -ligatury ,,fk'' wyglądają one niezbyt ładnie ze względu na -kolizję liter ,,f'' i ,,k'', analogiczną do kolizji liter ,,f'' -i ,,l''. Stąd obecność ligatury ,,fk'' -w układzie <acro>QX</acro>. -</P> - -<P><A HREF=#P0><IMG ALIGN="BOTTOM" SRC="back.gif"> Spis założeń</A></P> - -<A NAME="P4"><h3>Ad 4</h3> - -Zastosowanie TeX-a do składania tekstów sugeruje pewien zakres -zastosowań, mianowicie skład tekstów technicznych. Fonty zatem powinny -posiadać znaki przydatne do takich zastosowań. Pośród wielu znaków -specyficznych dla polskich zwyczajów typograficznych dwa wydają się -szczególnie ważne: symbol kąta ,,<i class=glyph>anglearc</i>'', -oraz symbol średnicy ,,<i class=glyph>diameter</i>''. Znaków -tych, o ile nam wiadomo, nie posiada żaden font pochodzenia -zagranicznego. Również polskie znaki mniejsze-równe -i większe-równe, ,,<i class=glyph>lessequal</i>'' ,,<i -class=glyph>greaterequal</i>'', różnią się od symboli stosowanych za -granicą. -</P> - -W tekstach technicznych często pojawia się promil ,,<i -class=glyph>perthousand</i>''. Rzecz dziwna, Donald E. Knuth -nie przyjął do wiadomości istnienia tego znaku -- -w fontach <acro>CM</acro> po prostu go nie ma. -</P> -<P> -Z punktu widzenia tekstów technicznych pożądana jest obecność -niektórych małych greckich liter -w foncie. Np. litera <i class=glyph>mu</i> pojawia się -w oznaczeniach jednostek (przedrostek mikro). Litera <i -class=glyph>pi</i> wydaje się również warta uwzględnienia. Najlepiej -byłoby móc zawrzeć w foncie cały alfabet grecki. Niestety, -szczupłość miejsca i obszerność potrzeb wykluczają taką -możliwość. -</P> -<P> -Jako jednostki używane są czasem symbole <i -class=glyph>quotesingle</i> (minuta), <i -class=glyph>quotedbl</i> (sekunda lub cal), <i -class=glyph>degree</i> (stopień) -- ich brak wcześniej czy -później zaczyna dokuczać. -</P> - -Określenie ,,teksty techniczne'' niekoniecznie musi oznaczać teksty -o profilu matematycznym lub inżynierskim. Teksty prawne również -można zaliczyć do tekstów technicznych. Brak symbolu <i -class=glyph>section</i> w standardowych -fontach <acro>CM</acro> (symbol ten występuje jedynie -w fontach szeregu <code>CMSY</code>) dawał się dotkliwie odczuć -w praktyce. -</P> - -<P><A HREF=#P0><IMG ALIGN="BOTTOM" SRC="back.gif"> Spis założeń</A></P> - -<A NAME="P5"><h3> Ad 5</h3> - -Większość znaków diakrytycznych daje się uzyskać za pomocą operacji -TeX-owych, na ogół za pomocą polecenia <code>\accent</code>. Jeżeli -akcent nie styka się z literą (akcenty ,,acute'', ,,grave'', -,,dieresis'' itp.) zabieg taki jest dopuszczalny. Można też skorzystać -z bardzo ogólnego mechanizmu konstruowania znaków złożonych, -mianowicie z fontów wirtualnych. Dzięki fontom wirtualnym znaki -złożone są widziane przez TeX-a jako zwykłe, pojedyncze -znaki. Tworzenie fontów wirtualnych jest jednak pracochłonne (brak -póki co wygodnych narzędzi) i wymaga sporej wiedzy, tak TeX-owej, -jak i typograficznej. -</P> - -Niestety, niektóre znaki tworzą z elementem diakrytycznym jedną -całość. Wymienić tu należy w pierwszym rzędzie polskie -i litewskie litery z ogonkiem (,,ą'', ,,ę'', <i -class=glyph>iogonek</i>, <i class=glyph>uogonek</i> -i odpowiednie majuskuły) oraz litery z cedillą (<i -class=glyph>ccedilla</i>, <i class=glyph>scedilla</i>, <i -class=glyph>tcedilla</i> i odpowiednie majuskuły). Inne znaki -diakrytyczne tego rodzaju to islandzkie <i class=glyph>thorn</i>, <i -class=glyph>Thorn</i> czy <i class=glyph>eth</i>. W dobrze -zaprojektowanych fontach takie znaki nie mogą być ,,składanką'' -- -muszą stanowić spójnie zaprojektowaną całość. -</P> - -<P><A HREF=#P0><IMG ALIGN="BOTTOM" SRC="back.gif"> Spis założeń</A></P> - -<A NAME="P6"><h3>Ad 6</h3> -<P> -Font powinien zawierać pewne ,,uświęcone tradycją'' znaki -dodatkowe. Takie symbole jak ,,<i class=glyph>copyright</i>'' czy ,,<i -class=glyph>registered</i>'' powinny być zgodne z bieżącym -fontem. Teoretycznie wystarczyłoby kółko, w które za pomocą makra -TeX-owego wstawiało by się odpowiednie litery. Każdy, kto próbował -używać plain-owego makra <code>\copyright</code>, wie, że nie jest to pomysł -najszczęśliwszy -- pozycjonowanie liter wewnątrz koła musi być -przeprowadzone dla każdego fontu (a nawet dla każdej odmiany) -osobno, co wyklucza możliwość automatyzacji. -</P> -<P> -Symbole ,,<i class=glyph>dagger</i>'' i ,,<i -class=glyph>daggerdbl</i>'' są wprawdzie stosunkowo rzadko używane -(ich używanie to w zasadzie zwyczaj anglosaski), jednakże kształt -tych symboli jest specyficzny dla danego fontu, tym samym -- dla -pełności -- font powinien je zawierać. -</P> - -Inne symbole potrzebne sporadycznie to ,,<i class=glyph>bullet</i>'' -i ,,<i class=glyph>periodcentered</i>''. Na pierwszy rzut oka -mogłoby się wydawać, że znaki te nie są w żaden sposób -z konkretnym fontem związane. To oczywiście nieprawda, na -przykład kształt kropki zależy od fontu. Sięganie do innego fontu po -te znaki lub przesuwanie kropki w celu uzyskania drugiego -z nich jest zabiegiem niezwykle uciążliwym ze względu na -trudności w wyważeniu położenia obu znaków. -</P> - -<P><A HREF=#P0><IMG ALIGN="BOTTOM" SRC="back.gif"> Spis założeń</A></P> - -<A NAME="P7"><h3>Ad 7</h3> -<P> -Rozpowszechniona obecnie wersja środowiska Windows nakłada dodatkowe -ograniczenia na liczbę znaków w foncie: znakom nie można -przypisać kodów większych niż 255 i mniejszych -niż 32. Redukuje to maksymalną liczbę znaków w foncie -dających się równocześnie wykorzystać -do 224. W układzie <acro>QX</acro> przeznaczonym do -zastosowań okienkowych kody mniejsze-równe od 32 otrzymały znaki, co -do których można ze sporym prawdopodobieństwem założyć, że nie będą -potrzebne w tych zastosowaniach (głównie akcenty, symbole -i ligatury -- p. <a -href="qx-table2.html">tabela 2</a>). -</P> -<P> -Dalsze zmniejszenie puli wolnych miejsc wiąże się ze znakami -o niewielkiej użyteczności z punktu widzenia TeX-a, ale -niezbędnymi ze względu na pewne tradycje w ich stosowaniu. Takim -znakiem jest np. ,,<i class=glyph>paragraph</i>'', używany jako -znak końca akapitu w niektórych edytorach tekstu pracujących -w środowisku MS Windows. Do podobnego celu wykorzystywany bywa -znak ,,<i class=glyph>currency</i>''. -</P> - -Pewne aplikacje windowsowe spodziewają się znaleźć pod kodami 32 -i 160 odpowiednio odstęp (<code>space</code>) i niełamliwy -odstęp (<code>nbspace</code>). Są to znaki absolutnie bezużyteczne -z punktu widzenia TeX-a, ale nieusuwalne ze względu na windowsowe -tradycje. -</P> - -<P><A HREF=#P0><IMG ALIGN="BOTTOM" SRC="back.gif"> Spis założeń</A></P> - -<h3>Ligatury i kerny</h3> - -<P> -Specyfikacja układu <acro>QX</acro> w kontekście zastosowań -TeX-owych obejmuje także ligatury. Ligatury to ważny choć praktycznie -pomijany (z nie do końca jasnych przyczyn) w świecie -nieTeX-owym element definicji fontu. -</P> -<P> -Od wersji 0.03 układ QX uwzględnia następujące ligatury: -</P> - -<table align=center> -<tr bgcolor="yellow"><td> f + f </td><td> ff</tr> -<tr><td> f + i </td><td> fi</tr> -<tr bgcolor="yellow"><td> f + l </td><td> fl</tr> -<tr><td> f + k </td><td> f_k</tr> -<tr bgcolor="yellow"><td> ff + i </td><td> ffi</tr> -<tr><td> ff + l </td><td> ffl</tr> -<tr bgcolor="yellow"><td> hyphen + hyphen </td><td> endash</tr> -<tr><td> endash + hyphen </td><td> emdash</tr> -<tr bgcolor="yellow"><td> quoteleft + quoteleft </td><td> quotedblleft</tr> -<tr><td> quoteright + quoteright </td><td> quotedblright</tr> -<tr bgcolor="yellow"><td> comma + comma </td><td> quotedblbase</tr> -<tr><td> exclam + quoteleft </td><td> exclamdown</tr> -<tr bgcolor="yellow"><td> question + quoteleft </td><td> questiondown</tr> -<tr><td> exclamdown + exclamdown </td><td> guillemotleft</tr> -<tr bgcolor="yellow"><td> questiondown + questiondown </td><td> guillemotright</tr> -</table> - -<P> -Z dokładnością do ligatury ,,fk'' jest to ten sam zestaw ligatur -co w fontach <acro>PL</acro>, natomiast różni się on od -zestawu ligatur zaproponowanego dla układu <acro>EC</acro>, który -obejmował m.in.: -</P> - -<table align=center> -<tr bgcolor="yellow"><td> space + l </td><td> lslash</tr> -<tr><td> space + L </td><td> Lslash</tr> -<tr bgcolor="yellow"><td> percent + percent </td><td> perthousand</tr> -<tr><td> less + less </td><td> guillemotleft</tr> -<tr bgcolor="yellow"><td> greater + greater </td><td> guillemotright</tr> -</table> - -<P> -Pierwsze trzy z tych ligatur wydają się nieuzasadnione, dwie -pozostałe są nieadekwatne, ze względu na zachowanie -w układzie <acro>QX</acro> konwencji fontów <acro>CM</acro> -umieszczającej hiszpańskie znaki interpunkcyjne w pozycji znaku -<i class=glyph>less</i> (znak ,,<'') oraz <i -class=glyph>greater</i> (znak ,,>''). -</P> -<P> -W definicji układu <acro>QX</acro> zestaw par kernowych nie jest -w żaden sposób specyfikowany, w szczególności dopuszczalne -są -- nieobecne w układzie <acro>EC</acro> -- kerny między -cyframi. -</P> - -<h3>Zmiany wprowadzone do układu QX wer. 0.05 (14.01.2002)</h3> - -Po długiej debacie znaki [tT]cedilla (niewykorzystywane w żadnym -z europejskich języków, ale z niezrozumiałych przyczyn obecne -w wielu fontach) zostały w wersji 0.04 układu QX zastąpione przez -rumuńskie znaki [tT]commaaccent. Konsekwentnie tureckie znaki [sS]cedilla -zostały zastąpione przez rumuńskie znaki [sS]commaaccent, aczkolwiek zalecane -jest pozostawienie definicji obwiedni znaków [sS]cedilla w foncie. - -Wprowadzenie waluty euro spowodowało dodanie symbolu Euro do układu QX -(wer. 0.05). Symbolowi temu został przypisany kod 128 zarówno -w kodowaniu dla systemu TeX, jak i Windows, co jest zgodne -z zaleceniem Microsoftu (patrz -<a href="http://www.microsoft.com/typography/faq/faq12.htm">faq12.htm</a>): - -<p><small> -The symbol has been added to the following codepages at position - '0x80'; 1250 Eastern European, 1252 Western, 1253 Greek, 1254 Turkish, - 1257 Baltic, 1255 Hebrew, 1256 Arabic, 1258 Vietnamese, 874 Thai. - In 1251 Cyrillic the symbol will be added at position '0x88'. -</p></small> - -Niestety skutkiem tego rozszerzenia była konieczność wprowadzenia dalszych -zmian w kodowaniu QX dla systemu Windows: litewskie znaki [Ii]ogonek -otrzymały kody 222 i 254 (uprzednio 128 i 144); znaki [Tt]horn, -mające przedtem te kody, zostały usunięte. Zalecane jest pozostawienie -definicji kształtów znaków [Tt]horn w foncie. - -Przy okazji zmian wprowadzona została nazwa <code>f_k</code> dla -(niestandardowej) ligatury ,,fk'', zgodnie z zaleceniem Adobe: -<a href="http://partners.adobe.com/asn/developer/typeforum/unicodegn.html">unicodegn.html</a> - -<h3>Zmiany wprowadzone do układu QX wer. 0.06 (24.08.2003)</h3> - -Dodano ligatury ij, IJ (dostępne tylko w TeX-owym kodowaniu) oraz -znak interpunkcyjny <em>threequartersemdash</em>.<p> - -<A NAME="P9"><h3>Tabele układu QX</h3> - -<P> -Na dwóch kolejnych stronach zamieszczamy porównanie aktualnego układu -<acro>QX</acro> (wer. 0.06) z innymi szeroko używanymi -układami znaków. <A HREF="qx-table1.html">Tabela 1</A> -przedstawia porównanie TeX-owych układów -- układu <acro>PL</acro> -(przypomnijmy, że znaki o kodach mniejszych-równych od 127 są -identyczne w układzie <acro>PL</acro> i w układzie -<acro>CM</acro>), układu <acro>EC</acro> oraz -układu <acro>QX</acro>. Z kolei <A -HREF="qx-table2.html">tabela 2</A> przedstawia porównanie układu -<acro>QX</acro> przeznaczonego do zastosowań windowsowych -z układem CP 1250 oraz macintoshowym <acro>PLEURO</acro>. -Jeżeli chodzi o układ <acro>QX</acro> to -- rzecz jasna -- -w obu tabelach występuje ten sam zestaw znaków, różnice dotyczą -jedynie kodów przypisanych poszczególnym znakom. -</P> - -<P><i> Tekst jest zaktualizowaną wersją artykułu z Biuletynu GUST, -nr 9/1997, s. 28--30.</i><BR> -<i>Ostatnia modyfikacja 13.09.2004</i> (StaW)</P> - -<hr> -<A HREF="index.html#infod"><IMG -ALIGN="BOTTOM" SRC="back.gif">Powrót</A> - -</P> -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/qx-table1.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/qx-table1.html deleted file mode 100644 index b4ca96a6f93..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/qx-table1.html +++ /dev/null @@ -1,280 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta name="keywords" lang="pl" content="Fonty, kodowanie QX"> -<meta name="keywords" lang="en" content="Computer fonts, QX encoding"> -<title> Kodowanie QX</title> -</head> -<body> -<h3>Tabela 1. Układ QX wer. 0.06 -- zastosowania TeX-owe -- porównanie z układem - <acro>CM</acro>, <acro>EC</acro> i <acro>PL</acro></h3> -<table align=center> -<tr bgcolor="yellow"><td>code</td> <td>CM</td> <td>EC</td> <td>PL</td> -<td> QX ver. 0.06</td></tr> -<tr><td>0</td><td> Gamma</td><td> grave</td> <td>Gamma</td><td>alpha </td></tr> -<tr bgcolor="yellow"><td>1</td><td> Delta</td><td>acute</td><td>Delta</td> -<td>Delta</td></tr> -<tr><td>2</td><td> Theta</td><td>circumflex</td><td>Theta</td><td>beta</td></tr> -<tr bgcolor="yellow"><td>3</td><td>Lambda</td><td>tilde</td><td>Lambda</td><td>delta</td></tr> -<tr><td>4</td><td>Xi</td><td>dieresis</td><td>Xi</td><td>pi</td></tr> -<tr bgcolor="yellow"><td>5</td><td>Pi</td><td>hungarumlaut</td><td>Pi</td><td>Pi</td></tr> -<tr><td>6</td><td>Sigma</td><td>ring</td><td>Sigma</td><td>Sigma</td></tr> -<tr bgcolor="yellow"><td>7</td><td>Upsilon</td><td>caron</td><td>Upsilon</td><td>mu</td></tr> -<td>8</td><td>Phi</td><td>breve</td><td>Phi</td><td>ellipsis</td></tr> -<tr bgcolor="yellow"><td>9</td><td>Psi</td><td>macron</td><td>Psi</td><td>f_k</td></tr> -<tr><td>10</td><td>Omega</td><td>dotaccent</td><td>Omega</td><td>Omega</td></tr> -<tr bgcolor="yellow"><td>11</td><td>ff</td><td>cedilla</td><td>ff</td><td>ff</td></tr> -<tr><td>12</td><td>fi</td><td>ogonek</td><td>fi</td><td>fi</td></tr> -<tr bgcolor="yellow"><td>13</td><td>fl</td><td>quotesinglbase</td><td>fl</td><td>fl</td></tr> -<tr><td>14</td><td>ffi</td><td>guilsinglleft</td><td>ffi</td><td>ffi</td></tr> -<tr bgcolor="yellow"><td>15</td><td>ffl</td><td>guilsinglright</td><td>ffl</td><td>ffl</td></tr> -<tr><td>16</td><td>dotlessi</td><td>quotedblleft</td><td>dotlessi</td><td>dotlessi</td></tr> -<tr bgcolor="yellow"><td>17</td><td>dotlessj</td><td>quotedblright</td><td>dotlessj</td><td>dotlessj</td></tr> -<tr><td>18</td><td>grave</td><td>quotedblbase</td><td>grave</td><td>grave</td></tr> -<tr bgcolor="yellow"><td>19</td><td>acute</td><td>guillemotleft</td><td>acute</td><td>acute</td></tr> -<tr><td>20</td><td>caron</td><td>guillemotright</td><td>caron</td><td>caron</td></tr> -<tr bgcolor="yellow"><td>21</td><td>breve</td><td>endash</td><td>breve</td><td>breve</td></tr> -<tr><td>22</td><td>macron</td><td>emdash</td><td>macron</td><td>macron</td></tr> -<tr bgcolor="yellow"><td>23</td><td>ring</td><td>compoundwordmark</td><td>ring</td><td>ring</td></tr> -<tr><td>24</td><td>cedilla</td><td>perthousand</td><td>cedilla</td><td>cedilla</td></tr> -<tr bgcolor="yellow"><td>25</td><td>germandbls</td><td>dotlessi</td><td>germandbls</td><td>germandbls</td></tr> -<tr><td>26</td><td>ae</td><td>dotlessj</td><td>ae</td><td>ae</td></tr> -<tr bgcolor="yellow"><td>27</td><td>oe</td><td>ff</td><td>oe</td><td>oe</td></tr> -<tr><td>28</td><td>oslash</td><td>fi</td><td>oslash</td><td>oslash</td></tr> -<tr bgcolor="yellow"><td>29</td><td>AE</td><td>fl</td><td>AE</td><td>AE</td></tr> -<tr><td>30</td><td>OE</td><td>ffi</td><td>OE</td><td>OE</td></tr> -<tr bgcolor="yellow"><td>31</td><td>Oslash</td><td>ffl</td><td>Oslash</td><td>Oslash</td></tr> -<tr><td>32</td><td>suppress</td><td>visualspace</td><td>suppress</td><td>space</td></tr> -<tr bgcolor="yellow"><td>33</td><td>exclam</td><td>exclam</td><td>exclam</td><td>exclam</td></tr> -<tr><td>34</td><td>quotedblright</td><td>quotedbl</td><td>quotedblright</td><td>quotedblright</td></tr> -<tr bgcolor="yellow"><td>35</td><td>numbersign</td><td>numbersign</td><td>numbersign</td><td>numbersign</td></tr> -<tr><td>36</td><td>dollar</td><td>dollar</td><td>dollar</td><td>dollar</td></tr> -<tr bgcolor="yellow"><td>37</td><td>percent</td><td>percent</td><td>percent </td><td>percent</td></tr> -<tr><td>38</td><td>ampersand</td><td>ampersand</td><td>ampersand</td><td>ampersand</td></tr> -<tr bgcolor="yellow"><td>39</td><td>quoteright</td><td>quoteright</td><td>quoteright</td><td>quoteright</td></tr> -<tr><td>40</td><td>parenleft</td><td>parenleft</td><td>parenleft</td><td>parenleft</td></tr> -<tr bgcolor="yellow"><td>41</td><td> parenright</td><td>parenright</td><td>parenright</td><td>parenright</td></tr> -<tr><td>42</td><td>asterisk</td><td>asterisk</td><td>asterisk</td><td>asterisk</td></tr> -<tr bgcolor="yellow"><td>43</td><td>plus</td><td>plus</td><td>plus</td><td>plus</td></tr> -<tr><td>44</td><td>comma</td><td>comma</td><td>comma</td><td>comma</td></tr> -<tr bgcolor="yellow"><td>45</td><td>hyphen</td><td>hyphen</td><td>hyphen</td><td>hyphen</td></tr> -<tr><td>46</td><td>period</td><td>period</td><td>period</td><td>period</td></tr> -<tr bgcolor="yellow"><td>47</td><td>slash</td><td>slash</td><td>slash</td><td>slash</td></tr> -<tr><td>48</td><td>zero</td><td>zero</td><td>zero</td><td>zero</td></tr> -<tr bgcolor="yellow"><td>49</td><td>one</td><td>one</td><td>one</td><td>one</td></tr> -<tr><td>50</td><td> two</td><td>two</td><td>two</td><td>two</td></tr> -<tr bgcolor="yellow"><td> 51</td><td>three</td><td>three</td><td>three</td><td>three</td></tr> -<tr><td> 52 </td><td>four</td><td> four</td><td>four</td><td>four</td></tr> -<tr bgcolor="yellow"><td> 53</td><td>five</td><td> five</td><td>five</td><td>five</td></tr> -<tr><td>54</td><td>six</td><td>six</td><td>six</td><td>six</td></tr> -<tr bgcolor="yellow"><td>55</td><td>seven</td><td>seven</td><td>seven</td><td>seven</td></tr> -<tr><td>56</td><td>eight</td><td>eight</td><td>eight</td><td>eight</td></tr> -<tr bgcolor="yellow"><td>57</td><td>nine</td><td>nine</td><td>nine</td><td>nine</td></tr> -<tr><td>58</td><td>colon</td><td>colon</td><td>colon</td><td>colon</td></tr> -<tr bgcolor="yellow"><td>59</td><td>semicolon</td><td>semicolon</td><td>semicolon</td><td>semicolon</td></tr> -<tr><td>60</td><td>exclamdown</td><td>less</td><td>exclamdown</td><td>exclamdown</td></tr> -<tr bgcolor="yellow"><td>61</td><td>equal</td><td>equal</td><td>equal</td><td>equal</td></tr> -<tr><td>62</td><td>questiondown</td><td>greater</td><td>questiondown</td><td>questiondown</td></tr> -<tr bgcolor="yellow"><td>63</td><td>question</td><td>question</td><td>question</td><td>question</td></tr> -<tr><td>64</td><td>at</td><td>at</td><td>at</td><td>at</td></tr> -<tr bgcolor="yellow"><td>65</td><td>A</td><td>A</td><td>A</td><td>A</td></tr> -<tr><td>66</td><td>B</td><td>B</td><td>B</td><td>B</td></tr> -<tr bgcolor="yellow"><td>67</td><td>C</td><td>C</td><td>C</td><td>C</td></tr> -<tr><td>68</td><td>D</td><td>D</td><td>D</td><td>D</td></tr> -<tr bgcolor="yellow"><td>69</td><td>E</td><td>E</td><td>E</td><td>E</td></tr> -<tr><td>70</td><td>F</td><td>F</td><td>F</td><td>F</td></tr> -<tr bgcolor="yellow"><td>71</td><td>G</td><td>G</td><td>G</td><td>G</td></tr> -<tr><td>72</td><td>H</td><td>H</td><td>H</td><td>H</td></tr> -<tr bgcolor="yellow"><td>73</td><td>I</td><td>I</td><td>I</td><td>I</td></tr> -<tr><td>74</td><td>J</td><td>J</td><td>J</td><td>J</td></tr> -<tr bgcolor="yellow"><td>75</td><td>K</td><td>K</td><td>K</td><td>K</td></tr> -<tr><td>76</td><td>L</td><td>L</td><td>L</td><td>L</td></tr> -<tr bgcolor="yellow"><td>77</td><td>M</td><td>M</td><td>M</td><td>M</td></tr> -<tr><td>78</td><td>N</td><td>N</td><td>N</td><td>N</td></tr> -<tr bgcolor="yellow"><td>79</td><td>O</td><td>O</td><td>O</td><td>O</td></tr> -<tr><td>80</td><td>P</td><td>P</td><td>P</td><td>P</td></tr> -<tr bgcolor="yellow"><td>81</td><td>Q</td><td>Q</td><td>Q</td><td>Q</td></tr> -<tr><td>82</td><td>R</td><td>R</td><td>R</td><td>R</td></tr> -<tr bgcolor="yellow"><td>83</td><td>S</td><td>S</td><td>S</td><td>S</td></tr> -<tr><td>84</td><td>T</td><td>T</td><td>T</td><td>T</td></tr> -<tr bgcolor="yellow"><td>85</td><td>U</td><td>U</td><td>U</td><td>U</td></tr> -<tr><td>86</td><td>V</td><td>V</td><td>V</td><td>V</td></tr> -<tr bgcolor="yellow"><td>87</td><td>W</td><td>W</td><td>W</td><td>W</td></tr> -<tr><td>88</td><td>X</td><td>X</td><td>X</td><td>X</td></tr> -<tr bgcolor="yellow"><td>89</td><td>Y</td><td>Y</td><td>Y</td><td>Y</td></tr> -<tr><td>90</td><td>Z</td><td>Z</td><td>Z</td><td>Z</td></tr> -<tr bgcolor="yellow"><td>91</td><td>bracketleft</td><td>bracketleft</td><td>bracketleft</td><td>bracketleft</td></tr> -<tr><td>92</td><td>quotedblleft</td><td>backslash</td><td>quotedblleft</td><td>quotedblleft</td></tr> -<tr bgcolor="yellow"><td>93</td><td>bracketright</td><td>bracketright</td><td>bracketright</td><td>bracketright</td></tr> -<tr><td>94</td><td>circumflex</td><td>asciicircum</td><td>circumflex</td><td>circumflex</td></tr> -<tr bgcolor="yellow"><td>95</td><td>dotaccent</td><td>underscore</td><td>dotaccent</td><td>dotaccent</td></tr> -<tr><td>96</td><td>quoteleft</td><td>quoteleft</td><td>quoteleft</td><td>quoteleft</td></tr> -<tr bgcolor="yellow"><td>97</td><td>a</td><td>a</td><td>a</td><td>a</td></tr> -<tr><td>98</td><td>b</td><td>b</td><td>b</td><td>b</td></tr> -<tr bgcolor="yellow"><td>99</td><td>c</td><td>c</td><td>c</td><td>c</td></tr> -<tr><td>100</td><td>d</td><td>d</td><td>d</td><td>d</td></tr> -<tr bgcolor="yellow"><td>101</td><td>e</td><td>e</td><td>e</td><td>e</td></tr> -<tr><td>102</td><td>f</td><td>f</td><td>f</td><td>f</td></tr> -<tr bgcolor="yellow"><td>103</td><td>g</td><td>g</td><td>g</td><td>g</td></tr> -<tr><td>104</td><td>h</td><td>h</td><td>h</td><td>h</td></tr> -<tr bgcolor="yellow"><td>105</td><td>i</td><td>i</td><td>i</td><td>i</td></tr> -<tr><td>106</td><td>j</td><td>j</td><td>j</td><td>j</td></tr> -<tr bgcolor="yellow"><td>107</td><td>k</td><td>k</td><td>k</td><td>k</td></tr> -<tr><td>108</td><td>l</td><td>l</td><td>l</td><td>l</td></tr> -<tr bgcolor="yellow"><td>109</td><td>m</td><td>m</td><td>m</td><td>m</td></tr> -<tr><td>110</td><td>n</td><td>n</td><td>n</td><td>n</td></tr> -<tr bgcolor="yellow"><td>111</td><td>o</td><td>o</td><td>o</td><td>o</td></tr> -<tr><td>112</td><td>p</td><td>p</td><td>p</td><td>p</td></tr> -<tr bgcolor="yellow"><td>113</td><td>q</td><td>q</td><td>q</td><td>q</td></tr> -<tr><td>114</td><td>r</td><td>r</td><td>r</td><td>r</td></tr> -<tr bgcolor="yellow"><td>115</td><td>s</td><td>s</td><td>s</td><td>s</td></tr> -<tr><td>116</td><td>t</td><td>t</td><td>t</td><td>t</td></tr> -<tr bgcolor="yellow"><td>117</td><td>u</td><td>u</td><td>u</td><td>u</td></tr> -<tr><td>118</td><td>v</td><td>v</td><td>v</td><td>v</td></tr> -<tr bgcolor="yellow"><td>119</td><td>w</td><td>w</td><td>w</td><td>w</td></tr> -<tr><td>120</td><td>x</td><td>x</td><td>x</td><td>x</td></tr> -<tr bgcolor="yellow"><td>121</td><td>y</td><td>y</td><td>y</td><td>y</td></tr> -<tr><td>122</td><td>z</td><td>z</td><td>z</td><td>z</td></tr> -<tr bgcolor="yellow"><td>123</td><td>endash</td><td>braceleft</td><td>endash</td><td>endash</td></tr> -<tr><td>124</td><td>emdash</td><td>bar</td><td>emdash</td><td>emdash</td></tr> -<tr bgcolor="yellow"><td>125</td><td>hungarumlaut</td><td>braceright</td><td>hungarumlaut</td><td>hungarumlaut</td></tr> -<tr><td>126</td><td>tilde</td><td>asciitilde</td><td>tilde</td><td>tilde</td></tr> -<tr bgcolor="yellow"><td>127</td><td>dieresis</td><td>hyphen</td><td>dieresis</td><td>dieresis</td></tr> -<tr><td>128</td><td>--</td><td>Abreve</td><td>--</td><td>Euro</td></tr> -<tr bgcolor="yellow"><td>129</td><td>--</td><td>Aogonek</td><td>Aogonek</td><td>Aogonek</td></tr> -<tr><td>130</td><td>--</td><td>Cacute</td><td>Cacute</td><td>Cacute</td></tr> -<tr bgcolor="yellow"><td>131</td><td>--</td><td>Ccaron</td></td><td>--</td><td>greater</td></tr> -<tr><td>132</td><td>--</td><td>Dcaron</td></td><td>--</td><td>greaterequal</td></tr> -<tr bgcolor="yellow"><td>133</td><td>--</td><td>Ecaron</td></td><td>--</td><td>approxequal</td></tr> -<tr><td>134</td><td>--</td><td>Eogonek</td><td>Eogonek</td><td>Eogonek</td></tr> -<tr bgcolor="yellow"><td>135</td><td>--</td><td>Gbreve</td><td>--</td><td>Iogonek</td></tr> -<tr><td>136</td><td>--</td><td>Lacute</td><td>--</td><td>less</td></tr> -<tr bgcolor="yellow"><td>137</td><td>--</td><td>Lquoteright</td><td>--</td><td>lessequal</td></tr> -<tr><td>138</td><td>--</td><td>Lslash</td><td>Lslash</td><td>Lslash</td></tr> -<tr bgcolor="yellow"><td>139</td><td>--</td><td>Nacute</td><td>Nacute</td><td>Nacute</td></tr> -<tr><td>140</td><td>--</td><td>Ncaron</td><td>--</td><td>asciitilde</td></tr> -<tr bgcolor="yellow"><td>141</td><td>--</td><td>Eng</td><td>--</td><td>asciicircum</td></tr> -<tr><td>142</td><td>--</td><td>Ohungarumlaut</td><td>--</td><td>ell</td></tr> -<tr bgcolor="yellow"><td>143</td><td>--</td><td>Racute</td><td>--</td><td>dagger</td></tr> -<tr><td>144</td><td>--</td><td>Rcaron</td><td>--</td><td>daggerdbl</td></tr> -<tr bgcolor="yellow"><td>145</td><td>--</td><td>Sacute</td><td>Sacute</td><td>Sacute</td></tr> -<tr><td>146</td><td>--</td><td>Scaron</td><td>--</td><td>Scaron</td></tr> -<tr bgcolor="yellow"><td>147</td><td>--</td><td>Scedilla</td><td>--</td><td>Scommaaccent</td></tr> -<tr><td>148</td><td>--</td><td>Tcaron</td><td>--</td><td>degree</td></tr> -<tr bgcolor="yellow"><td>149</td><td>--</td><td>Tcedilla</td><td>--</td><td>Tcommaaccent</td></tr> -<tr><td>150</td><td>--</td><td>Uhungarumlaut</td><td>--</td><td>ogonek</td></tr> -<tr bgcolor="yellow"><td>151</td><td>--</td><td>Uring</td><td>--</td><td>Uogonek</td></tr> -<tr><td>152</td><td>--</td><td>Ydieresis</td><td>--</td><td>Ydieresis</td></tr> -<tr bgcolor="yellow"><td>153</td><td>--</td><td>Zacute</td><td>Zacute</td><td>Zacute</td></tr> -<tr><td>154</td><td>--</td><td>Zcaron</td><td>--</td><td>Zcaron</td></tr> -<tr bgcolor="yellow"><td>155</td><td>--</td><td>Zdotaccent</td><td>Zdotaccent</td><td>Zdotaccent</td></tr> -<tr><td>156</td><td>--</td><td>IJ</td><td>--</td><td>IJ</td></tr> -<tr bgcolor="yellow"><td>157</td><td>--</td><td>Idotaccent</td><td>--</td><td>braceleft</td></tr> -<tr><td>158</td><td>--</td><td>dbar</td><td>--</td><td>braceright</td></tr> -<tr bgcolor="yellow"><td>159</td><td>--</td><td>section</td><td>--</td><td>section</td></tr> -<tr><td>160</td><td>--</td><td>abreve</td><td>--</td><td>--</td></tr> -<tr bgcolor="yellow"><td>161</td><td>--</td><td>aogonek</td><td>aogonek</td><td>aogonek</td></tr> -<tr><td>162</td><td>--</td><td>cacute</td><td>cacute</td><td>cacute</td></tr> -<tr bgcolor="yellow"><td>163</td><td>--</td><td>ccaron</td><td>--</td><td>registered</td></tr> -<tr><td>164</td><td>--</td><td>dquoteright</td><td>--</td><td>copyright</td></tr> -<tr bgcolor="yellow"><td>165</td><td>--</td><td>ecaron</td><td>--</td><td>divide</td></tr> -<tr><td>166</td><td>--</td><td>eogonek</td><td>eogonek</td><td>eogonek</td></tr> -<tr bgcolor="yellow"><td>167</td><td>--</td><td>gbreve</td><td>--</td><td>iogonek</td></tr> -<tr><td>168</td><td>--</td><td>lacute</td><td>--</td><td>minus</td></tr> -<tr bgcolor="yellow"><td>169</td><td>--</td><td>lquoteright</td><td>--</td><td>multiply</td></tr> -<tr><td>170</td><td>--</td><td>lslash</td><td>lslash</td><td>lslash</td></tr> -<tr bgcolor="yellow"><td>171</td><td>--</td><td>nacute</td><td>nacute</td><td>nacute</td></tr> -<tr><td>172</td><td>--</td><td>ncaron</td><td>--</td><td>plusminus</td></tr> -<tr bgcolor="yellow"><td>173</td><td>--</td><td>eng</td><td>--</td><td>infinity</td></tr> -<tr><td>174</td><td>--</td><td>ohungarumlaut</td><td>guillemotleft</td><td>guillemotleft</td></tr> -<tr bgcolor="yellow"><td>175</td><td>--</td><td>racute</td><td>guillemotright</td><td>guillemotright</td></tr> -<tr><td>176</td><td>--</td><td>rcaron</td><td>--</td><td>paragraph</td></tr> -<tr bgcolor="yellow"><td>177</td><td>--</td><td>sacute</td><td>sacute</td><td>sacute</td></tr> -<tr><td>178</td><td>--</td><td>scaron</td><td>--</td><td>scaron</td></tr> -<tr bgcolor="yellow"><td>179</td><td>--</td><td>scedilla</td><td>--</td><td>scommaaccent</td></tr> -<tr><td>180</td><td>--</td><td>tquoteright</td><td>--</td><td>bullet</td></tr> -<tr bgcolor="yellow"><td>181</td><td>--</td><td>tcedilla</td><td>--</td><td>tcommaaccent</td></tr> -<tr><td>182</td><td>--</td><td>uhungarumlaut</td><td>--</td><td>threequartersemdash</td></tr> -<tr bgcolor="yellow"><td>183</td><td>--</td><td>uring</td><td>--</td><td>uogonek</td></tr> -<tr><td>184</td><td>--</td><td>ydieresis</td><td>--</td><td>ydieresis</td></tr> -<tr bgcolor="yellow"><td>185</td><td>--</td><td>zacute</td><td>zacute</td><td>zacute</td></tr> -<tr><td>186</td><td>--</td><td>zcaron</td><td>--</td><td>zcaron</td></tr> -<tr bgcolor="yellow"><td>187</td><td>--</td><td>zdotaccent</td><td>zdotaccent</td><td>zdotaccent</td></tr> -<tr><td>188</td><td>--</td><td>ij</td><td>--</td><td>ij</td></tr> -<tr bgcolor="yellow"><td>189</td><td>--</td><td>exclamdown</td><td>--</td><td>periodcentered</td></tr> -<tr><td>190</td><td>--</td><td>questiondown</td><td>--</td><td>quotedbl</td></tr> -<tr bgcolor="yellow"><td>191</td><td>--</td><td>sterling</td><td>--</td><td>quotesingle</td></tr> -<tr><td>192</td><td>--</td><td>Agrave</td><td>--</td><td>Agrave</td></tr> -<tr bgcolor="yellow"><td>193</td><td>--</td><td>Aacute</td><td>--</td><td>Aacute</td></tr> -<tr><td>194</td><td>--</td><td>Acircumflex</td><td>--</td><td>Acircumflex</td></tr> -<tr bgcolor="yellow"><td>195</td><td>--</td><td>Atilde</td><td>--</td><td>Atilde</td></tr> -<tr><td>196</td><td>--</td><td>Adieresis</td><td>--</td><td>Adieresis</td></tr> -<tr bgcolor="yellow"><td>197</td><td>--</td><td>Aring</td><td>--</td><td>Aring</td></tr> -<tr><td>198</td><td>--</td><td>AE</td><td>--</td><td>backslash</td></tr> -<tr bgcolor="yellow"><td>199</td><td>--</td><td>Ccedilla</td><td>--</td><td>Ccedilla</td></tr> -<tr><td>200</td><td>--</td><td>Egrave</td><td>--</td><td>Egrave</td></tr> -<tr bgcolor="yellow"><td>201</td><td>--</td><td>Eacute</td><td>--</td><td>Eacute</td></tr> -<tr><td>202</td><td>--</td><td>Ecircumflex</td><td>--</td><td>Ecircumflex</td></tr> -<tr bgcolor="yellow"><td>203</td><td>--</td><td>Edieresis</td><td>--</td><td>Edieresis</td></tr> -<tr><td>204</td><td>--</td><td>Igrave</td><td>--</td><td>Igrave</td></tr> -<tr bgcolor="yellow"><td>205</td><td>--</td><td>Iacute</td><td>--</td><td>Iacute</td></tr> -<tr><td>206</td><td>--</td><td>Icircumflex</td><td>--</td><td>Icircumflex</td></tr> -<tr bgcolor="yellow"><td>207</td><td>--</td><td>Idieresis</td><td>--</td><td>Idieresis</td></tr> -<tr><td>208</td><td>--</td><td>Eth</td><td>--</td><td>Eth</td></tr> -<tr bgcolor="yellow"><td>209</td><td>--</td><td>Ntilde</td><td>--</td><td>Ntilde</td></tr> -<tr><td>210</td><td>--</td><td>Ograve</td><td>--</td><td>Ograve</td></tr> -<tr bgcolor="yellow"><td>211</td><td>--</td><td>Oacute</td><td>Oacute</td><td>Oacute</td></tr> -<tr><td>212</td><td>--</td><td>Ocircumflex</td><td>--</td><td>Ocircumflex</td></tr> -<tr bgcolor="yellow"><td>213</td><td>--</td><td>Otilde</td><td>--</td><td>Otilde</td></tr> -<tr><td>214</td><td>--</td><td>Odieresis</td><td>--</td><td>Odieresis</td></tr> -<tr bgcolor="yellow"><td>215</td><td>--</td><td>OE</td><td>--</td><td>currency</td></tr> -<tr><td>216</td><td>--</td><td>Oslash</td><td>--</td><td>perthousand</td></tr> -<tr bgcolor="yellow"><td>217</td><td>--</td><td>Ugrave</td><td>--</td><td>Ugrave</td></tr> -<tr><td>218</td><td>--</td><td>Uacute</td><td>--</td><td>Uacute</td></tr> -<tr bgcolor="yellow"><td>219</td><td>--</td><td>Ucircumflex</td><td>--</td><td>Ucircumflex</td></tr> -<tr><td>220</td><td>--</td><td>Udieresis</td><td>--</td><td>Udieresis</td></tr> -<tr bgcolor="yellow"><td>221</td><td>--</td><td>Yacute</td><td>--</td><td>Yacute</td></tr> -<tr><td>222</td><td>--</td><td>Thorn</td><td>--</td><td>Thorn</td></tr> -<tr bgcolor="yellow"><td>223</td><td>--</td><td>Germandbls</td><td>--</td><td>bar</td></tr> -<tr><td>224</td><td>--</td><td>agrave</td><td>--</td><td>agrave</td></tr> -<tr bgcolor="yellow"><td>225</td><td>--</td><td>aacute</td><td>--</td><td>aacute</td></tr> -<tr><td>226</td><td>--</td><td>acircumflex</td><td>--</td><td>acircumflex</td></tr> -<tr bgcolor="yellow"><td>227</td><td>--</td><td>atilde</td><td>--</td><td>atilde</td></tr> -<tr><td>228</td><td>--</td><td>adieresis</td><td>--</td><td>adieresis</td></tr> -<tr bgcolor="yellow"><td>229</td><td>--</td><td>aring</td><td>--</td><td>aring</td></tr> -<tr><td>230</td><td>--</td><td>ae</td><td>--</td><td>underscore</td></tr> -<tr bgcolor="yellow"><td>231</td><td>--</td><td>ccedilla</td><td>--</td><td>ccedilla</td></tr> -<tr><td>232</td><td>--</td><td>egrave</td><td>--</td><td>egrave</td></tr> -<tr bgcolor="yellow"><td>233</td><td>--</td><td>eacute</td><td>--</td><td>eacute</td></tr> -<tr><td>234</td><td>--</td><td>ecircumflex</td><td>--</td><td>ecircumflex</td></tr> -<tr bgcolor="yellow"><td>235</td><td>--</td><td>edieresis</td><td>--</td><td>edieresis</td></tr> -<tr><td>236</td><td>--</td><td>igrave</td><td>--</td><td>igrave</td></tr> -<tr bgcolor="yellow"><td>237</td><td>--</td><td>iacute</td><td>--</td><td>iacute</td></tr> -<tr><td>238</td><td>--</td><td>icircumflex</td><td>--</td><td>icircumflex</td></tr> -<tr bgcolor="yellow"><td>239</td><td>--</td><td>idieresis</td><td>--</td><td>idieresis</td></tr> -<tr><td>240</td><td>--</td><td>eth</td><td>--</td><td>eth</td></tr> -<tr bgcolor="yellow"><td>241</td><td>--</td><td>ntilde</td><td>--</td><td>ntilde</td></tr> -<tr><td>242</td><td>--</td><td>ograve</td><td>--</td><td>ograve</td></tr> -<tr bgcolor="yellow"><td>243</td><td>--</td><td>oacute</td><td>oacute</td><td>oacute</td></tr> -<tr><td>244</td><td>--</td><td>ocircumflex</td><td>--</td><td>ocircumflex</td></tr> -<tr bgcolor="yellow"><td>245</td><td>--</td><td>otilde</td><td>--</td><td>otilde</td></tr> -<tr><td>246</td><td>--</td><td>odieresis</td><td>--</td><td>odieresis</td></tr> -<tr bgcolor="yellow"><td>247</td><td>--</td><td>oe</td><td>--</td><td>anglearc</td></tr> -<tr><td>248</td><td>--</td><td>oslash</td><td>--</td><td>diameter</td></tr> -<tr bgcolor="yellow"><td>249</td><td>--</td><td>ugrave</td><td>--</td><td>ugrave</td></tr> -<tr><td>250</td><td>--</td><td>uacute</td><td>--</td><td>uacute</td></tr> -<tr bgcolor="yellow"><td>251</td><td>--</td><td>ucircumflex</td><td>--</td><td>ucircumflex</td></tr> -<tr><td>252</td><td>--</td><td>udieresis</td><td>--</td><td>udieresis</td></tr> -<tr bgcolor="yellow"><td>253</td><td>--</td><td>yacute</td><td>--</td><td>yacute</td></tr> -<tr><td>254</td><td>--</td><td>thorn</td><td>--</td><td>thorn</td></tr> -<tr bgcolor="yellow"><td>255</td><td>--</td><td>germandbls</td><td>quotedblbase</td><td>quotedblbase</td></tr> -</table> - -<P><i>Tabelę przedrukowano z Biuletynu GUST, nr 9/1997, -s. 31</i> </i><BR> -<i>Zmodyfikowano 13.09.2004, zgodnie z aktualnym układem QX wer. 0.06 (StaW)</i></P> -<hr> -<A HREF="qx-info.html#P9"><IMG ALIGN="BOTTOM" SRC="./back.gif">Powrót</A> -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/qx-table2.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/qx-table2.html deleted file mode 100644 index 27d816239fc..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/qx-table2.html +++ /dev/null @@ -1,279 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta name="keywords" lang="pl" content="Fonty, kodowanie QX"> -<meta name="keywords" lang="en" content="Computer fonts, QX encoding"> -<title> Kodowanie QX</title> -</head> -<body> -<h3>Tabela 2. Układ QX wer. 0.06 -- zastosowania okienkowe -- porównanie z układem -CP 1250 i Macintosh PLEURO</h3> -<table align=center> -<tr bgcolor="yellow"><td>Code</td><td>New ANSI (0-127)</td><td>Macintosh</td><td>QX ver. 0.06</td><tr> -<tr bgcolor="yellow"><td> </td><td>+ CP1250 </td><td>PLEURO </td><td> </td><tr> -<tr><td>0</td><td>--</td><td>--</td><td>--</td><tr> -<tr bgcolor="yellow"><td>1</td><td>--</td><td>--</td><td>acute</td></tr> -<tr><td>2</td><td>--</td><td>--</td><td>circumflex</td></tr> -<tr bgcolor="yellow"><td>3</td><td>--</td><td>--</td><td>cedilla</td></tr> -<tr><td>4</td><td>--</td><td>--</td><td>dieresis</td></tr> -<tr bgcolor="yellow"><td>5</td><td>--</td><td>--</td><td>breve</td></tr> -<tr><td>6</td><td>--</td><td>--</td><td>dotaccent</td></tr> -<tr bgcolor="yellow"><td>7</td><td>--</td><td>--</td><td>macron</td></tr> -<tr><td>8</td><td>--</td><td>--</td><td>ring</td></tr> -<tr bgcolor="yellow"><td>9</td><td>--</td><td>--</td><td>--</td></tr> -<tr><td>10</td><td>--</td><td>--</td><td>hungarumlaut</td></tr> -<tr bgcolor="yellow"><td>11</td><td>--</td><td>--</td><td>ogonek</td></tr> -<tr><td>12</td><td>--</td><td>--</td><td>caron</td></tr> -<tr bgcolor="yellow"><td>13</td><td>--</td><td>--</td><td>--</td></tr> -<tr><td>14</td><td>--</td><td>--</td><td>dotlessi</td></tr> -<tr bgcolor="yellow"><td>15</td><td>--</td><td>--</td><td>dotlessj</td></tr> -<tr><td>16</td><td>--</td><td>--</td><td>tilde</td></tr> -<tr bgcolor="yellow"><td>17</td><td>--</td><td>--</td><td>ff</td></tr> -<tr><td>18</td><td>--</td><td>--</td><td>ffi</td></tr> -<tr bgcolor="yellow"><td>19</td><td>--</td><td>--</td><td>ffl</td></tr> -<tr><td>20</td><td>--</td><td>--</td><td>f_k</td></tr> -<tr bgcolor="yellow"><td>21</td><td>--</td><td>--</td><td>approxequal</td></tr> -<tr><td>22</td><td>--</td><td>--</td><td>ell</td></tr> -<tr bgcolor="yellow"><td>23</td><td>--</td><td>--</td><td>infinity</td></tr> -<tr><td>24</td><td>--</td><td>--</td><td>alpha</td></tr> -<tr bgcolor="yellow"><td>25</td><td>--</td><td>--</td><td>beta</td></tr> -<tr><td>26</td><td>--</td><td>--</td><td>delta</td></tr> -<tr bgcolor="yellow"><td>27</td><td>--</td><td>--</td><td>pi</td></tr> -<tr><td>28</td><td>--</td><td>--</td><td>Delta</td></tr> -<tr bgcolor="yellow"><td>29</td><td>--</td><td>--</td><td>Pi</td></tr> -<tr><td>30</td><td>--</td><td>--</td><td>Sigma</td></tr> -<tr bgcolor="yellow"><td>31</td><td>--</td><td>--</td><td>Omega</td></tr> -<tr><td>32</td><td>space</td><td>space</td><td>space</td></tr> -<tr bgcolor="yellow"><td>33</td><td>exclam</td><td>exclam</td><td>exclam</td></tr> -<tr><td>34</td><td>quotedbl</td><td>quotedbl</td><td>quotedbl</td></tr> -<tr bgcolor="yellow"><td>35</td><td>numbersign</td><td>numbersign</td><td>numbersign</td></tr> -<tr><td>36</td><td>dollar</td><td>dollar</td><td>dollar</td></tr> -<tr bgcolor="yellow"><td>37</td><td>percent</td><td>percent</td><td>percent</td></tr> -<tr><td>38</td><td>ampersand</td><td>ampersand</td><td>ampersand</td></tr> -<tr bgcolor="yellow"><td>39</td><td>quotesingle</td><td>quotesingle</td><td>quotesingle</td></tr> -<tr><td>40</td><td>parenleft</td><td>parenleft</td><td>parenleft</td></tr> -<tr bgcolor="yellow"><td>41</td><td>parenright</td><td>parenright</td><td>parenright</td></tr> -<tr><td>42</td><td>asterisk</td><td>asterisk</td><td>asterisk</td></tr> -<tr bgcolor="yellow"><td>43</td><td>plus</td><td>plus</td><td>plus</td></tr> -<tr><td>44</td><td>comma</td><td>comma</td><td>comma</td></tr> -<tr bgcolor="yellow"><td>45</td><td>hyphen</td><td>hyphen</td><td>hyphen</td></tr> -<tr><td>46</td><td>period</td><td>period</td><td>period</td></tr> -<tr bgcolor="yellow"><td>47</td><td>slash</td><td>slash</td><td>slash</td></tr> -<tr><td>48</td><td>zero</td><td>zero</td><td>zero</td></tr> -<tr bgcolor="yellow"><td>49</td><td>one</td><td>one</td><td>one</td></tr> -<tr><td>50</td><td>two</td><td>two</td><td>two</td></tr> -<tr bgcolor="yellow"><td>51</td><td>three</td><td>three</td><td>three</td></tr> -<tr><td>52</td><td>four</td><td>four</td><td>four</td></tr> -<tr bgcolor="yellow"><td>53</td><td>five</td><td>five</td><td>five</td></tr> -<tr><td>54</td><td>six</td><td>six</td><td>six</td></tr> -<tr bgcolor="yellow"><td>55</td><td>seven</td><td>seven</td><td>seven</td></tr> -<tr><td>56</td><td>eight</td><td>eight</td><td>eight</td></tr> -<tr bgcolor="yellow"><td>57</td><td>nine</td><td>nine</td><td>nine</td></tr> -<tr><td>58</td><td>colon</td><td>colon</td><td>colon</td></tr> -<tr bgcolor="yellow"><td>59</td><td>semicolon</td><td>semicolon</td><td>semicolon</td></tr> -<tr><td>60</td><td>less</td><td>less</td><td>less</td></tr> -<tr bgcolor="yellow"><td>61</td><td>equal</td><td>equal</td><td>equal</td></tr> -<tr><td>62</td><td>greater</td><td>greater</td><td>greater</td></tr> -<tr bgcolor="yellow"><td>63</td><td>question</td><td>question</td><td>question</td></tr> -<tr><td>64</td><td>at</td><td>at</td><td>at</td></tr> -<tr bgcolor="yellow"><td>65</td><td>A</td><td>A</td><td>A</td></tr> -<tr><td>66</td><td>B</td><td>B</td><td>B</td></tr> -<tr bgcolor="yellow"><td>67</td><td>C</td><td>C</td><td>C</td></tr> -<tr><td>68</td><td>D</td><td>D</td><td>D</td></tr> -<tr bgcolor="yellow"><td>69</td><td>E</td><td>E</td><td>E</td></tr> -<tr><td>70</td><td>F</td><td>F</td><td>F</td></tr> -<tr bgcolor="yellow"><td>71</td><td>G</td><td>G</td><td>G</td></tr> -<tr><td>72</td><td>H</td><td>H</td><td>H</td></tr> -<tr bgcolor="yellow"><td>73</td><td>I</td><td>I</td><td>I</td></tr> -<tr><td>74</td><td>J</td><td>J</td><td>J</td></tr> -<tr bgcolor="yellow"><td>75</td><td>K</td><td>K</td><td>K</td></tr> -<tr><td>76</td><td>L</td><td>L</td><td>L</td></tr> -<tr bgcolor="yellow"><td>77</td><td>M</td><td>M</td><td>M</td></tr> -<tr><td>78</td><td>N</td><td>N</td><td>N</td></tr> -<tr bgcolor="yellow"><td>79</td><td>O</td><td>O</td><td>O</td></tr> -<tr><td>80</td><td>P</td><td>P</td><td>P</td></tr> -<tr bgcolor="yellow"><td>81</td><td>Q</td><td>Q</td><td>Q</td></tr> -<tr><td>82</td><td>R</td><td>R</td><td>R</td></tr> -<tr bgcolor="yellow"><td>83</td><td>S</td><td>S</td><td>S</td></tr> -<tr><td>84</td><td>T</td><td>T</td><td>T</td></tr> -<tr bgcolor="yellow"><td>85</td><td>U</td><td>U</td><td>U</td></tr> -<tr><td>86</td><td>V</td><td>V</td><td>V</td></tr> -<tr bgcolor="yellow"><td>87</td><td>W</td><td>W</td><td>W</td></tr> -<tr><td>88</td><td>X</td><td>X</td><td>X</td></tr> -<tr bgcolor="yellow"><td>89</td><td>Y</td><td>Y</td><td>Y</td></tr> -<tr><td>90</td><td>Z</td><td>Z</td><td>Z</td></tr> -<tr bgcolor="yellow"><td>91</td><td>bracketleft</td><td>bracketleft</td><td>bracketleft</td></tr> -<tr><td>92</td><td>backslash</td><td>backslash</td><td>backslash</td></tr> -<tr bgcolor="yellow"><td>93</td><td>bracketright</td><td>bracketright</td><td>bracketright</td></tr> -<tr><td>94</td><td>asciicircum</td><td>asciicircum</td><td>asciicircum</td></tr> -<tr bgcolor="yellow"><td>95</td><td>underscore</td><td>underscore</td><td>underscore</td></tr> -<tr><td>96</td><td>grave</td><td>grave</td><td>grave</td></tr> -<tr bgcolor="yellow"><td>97</td><td>a</td><td>a</td><td>a</td></tr> -<tr><td>98</td><td>b</td><td>b</td><td>b</td></tr> -<tr bgcolor="yellow"><td>99</td><td>c</td><td>c</td><td>c</td></tr> -<tr><td>100</td><td>d</td><td>d</td><td>d</td></tr> -<tr bgcolor="yellow"><td>101</td><td>e</td><td>e</td><td>e</td></tr> -<tr><td>102</td><td>f</td><td>f</td><td>f</td></tr> -<tr bgcolor="yellow"><td>103</td><td>g</td><td>g</td><td>g</td></tr> -<tr><td>104</td><td>h</td><td>h</td><td>h</td></tr> -<tr bgcolor="yellow"><td>105</td><td>i</td><td>i</td><td>i</td></tr> -<tr><td>106</td><td>j</td><td>j</td><td>j</td></tr> -<tr bgcolor="yellow"><td>107</td><td>k</td><td>k</td><td>k</td></tr> -<tr><td>108</td><td>l</td><td>l</td><td>l</td></tr> -<tr bgcolor="yellow"><td>109</td><td>m</td><td>m</td><td>m</td></tr> -<tr><td>110</td><td>n</td><td>n</td><td>n</td></tr> -<tr bgcolor="yellow"><td>111</td><td>o</td><td>o</td><td>o</td></tr> -<tr><td>112</td><td>p</td><td>p</td><td>p</td></tr> -<tr bgcolor="yellow"><td>113</td><td>q</td><td>q</td><td>q</td></tr> -<tr><td>114</td><td>r</td><td>r</td><td>r</td></tr> -<tr bgcolor="yellow"><td>115</td><td>s</td><td>s</td><td>s</td></tr> -<tr><td>116</td><td>t</td><td>t</td><td>t</td></tr> -<tr bgcolor="yellow"><td>117</td><td>u</td><td>u</td><td>u</td></tr> -<tr><td>118</td><td>v</td><td>v</td><td>v</td></tr> -<tr bgcolor="yellow"><td>119</td><td>w</td><td>w</td><td>w</td></tr> -<tr><td>120</td><td>x</td><td>x</td><td>x</td></tr> -<tr bgcolor="yellow"><td>121</td><td>y</td><td>y</td><td>y</td></tr> -<tr><td>122</td><td>z</td><td>z</td><td>z</td></tr> -<tr bgcolor="yellow"><td>123</td><td>braceleft</td><td>braceleft</td><td>braceleft</td></tr> -<tr><td>124</td><td>bar</td><td>bar</td><td>bar</td></tr> -<tr bgcolor="yellow"><td>125</td><td>braceright</td><td>braceright</td><td>braceright</td></tr> -<tr><td>126</td><td>asciitilde</td><td>asciitilde</td><td>asciitilde</td></tr> -<tr bgcolor="yellow"><td>127</td><td>--</td><td>--</td><td>--</td></tr> -<tr><td>128</td><td>Euro</td><td>--</td><td>Euro</td></tr> -<tr bgcolor="yellow"><td>129</td><td>--</td><td>--</td><td>fi</td></tr> -<tr><td>130</td><td>quotesinglbase</td><td>quotesinglbase</td><td>fl</td></tr> -<tr bgcolor="yellow"><td>131</td><td>--</td><td>Ydieresis</td><td>Ydieresis</td></tr> -<tr><td>132</td><td>quotedblbase</td><td>quotedblbase</td><td>quotedblbase</td></tr> -<tr bgcolor="yellow"><td>133</td><td>ellipsis</td><td>ellipsis</td><td>ellipsis</td></tr> -<tr><td>134</td><td>dagger</td><td>dagger</td><td>dagger</td></tr> -<tr bgcolor="yellow"><td>135</td><td>daggerdbl</td><td>daggerdbl</td><td>daggerdbl</td></tr> -<tr><td>136</td><td>--</td><td>Ecircumflex</td><td>Ecircumflex</td></tr> -<tr bgcolor="yellow"><td>137</td><td>perthousand</td><td>perthousand</td><td>perthousand</td></tr> -<tr><td>138</td><td>Scaron</td><td>Scaron</td><td>Scaron</td></tr> -<tr bgcolor="yellow"><td>139</td><td>guilsinglleft</td><td>guilsinglleft</td><td>Scommaaccent</td></tr> -<tr><td>140</td><td>Sacute</td><td>Sacute</td><td>Sacute</td></tr> -<tr bgcolor="yellow"><td>141</td><td>Tcaron</td><td>OE</td><td>OE</td></tr> -<tr><td>142</td><td>Zcaron</td><td>Zcaron</td><td>Zcaron</td></tr> -<tr bgcolor="yellow"><td>143</td><td>Zacute</td><td>Zacute</td><td>Zacute</td></tr> -<tr><td>144</td><td>--</td><td>--</td><td>threequartersemdash</td></tr> -<tr bgcolor="yellow"><td>145</td><td>quoteleft</td><td>quoteleft</td><td>quoteleft</td></tr> -<tr><td>146</td><td>quoteright</td><td>quoteright</td><td>quoteright</td></tr> -<tr bgcolor="yellow"><td>147</td><td>quotedblleft</td><td>quotedblleft</td><td>quotedblleft</td></tr> -<tr><td>148</td><td>quotedblright</td><td>quotedblright</td><td>quotedblright</td></tr> -<tr bgcolor="yellow"><td>149</td><td>bullet</td><td>bullet</td><td>bullet</td></tr> -<tr><td>150</td><td>endash</td><td>endash</td><td>endash</td></tr> -<tr bgcolor="yellow"><td>151</td><td>emdash</td><td>emdash</td><td>emdash</td></tr> -<tr><td>152</td><td>--</td><td>ecircumflex</td><td>ecircumflex</td></tr> -<tr bgcolor="yellow"><td>153</td><td>trademark</td><td>trademark</td><td>anglearc</td></tr> -<tr><td>154</td><td>scaron</td><td>scaron</td><td>scaron</td></tr> -<tr bgcolor="yellow"><td>155</td><td>guilsinglright</td><td>guilsinglright</td><td>scommaaccent</td></tr> -<tr><td>156</td><td>sacute</td><td>sacute</td><td>sacute</td></tr> -<tr bgcolor="yellow"><td>157</td><td>tquoteright</td><td>oe</td><td>oe</td></tr> -<tr><td>158</td><td>zcaron</td><td>zcaron</td><td>zcaron</td></tr> -<tr bgcolor="yellow"><td>159</td><td>zacute</td><td>zacute</td><td>zacute</td></tr> -<tr><td>160</td><td>--</td><td>nbspace</td><td>nbspace</td></tr> -<tr bgcolor="yellow"><td>161</td><td>caron</td><td>exclamdown</td><td>exclamdown</td></tr> -<tr><td>162</td><td>breve</td><td>questiondown</td><td>questiondown</td></tr> -<tr bgcolor="yellow"><td>163</td><td>Lslash</td><td>Lslash</td><td>Lslash</td></tr> -<tr><td>164</td><td>currency</td><td>currency</td><td>currency</td></tr> -<tr bgcolor="yellow"><td>165</td><td>Aogonek</td><td>Aogonek</td><td>Aogonek</td></tr> -<tr><td>166</td><td>brokenbar</td><td>brokenbar</td><td>diameter</td></tr> -<tr bgcolor="yellow"><td>167</td><td>section</td><td>section</td><td>section</td></tr> -<tr><td>168</td><td>dieresis</td><td>dieresis</td><td>Uogonek</td></tr> -<tr bgcolor="yellow"><td>169</td><td>copyright</td><td>copyright</td><td>copyright</td></tr> -<tr><td>170</td><td>Scedilla</td><td>AE</td><td>AE</td></tr> -<tr bgcolor="yellow"><td>171</td><td>guillemotleft</td><td>guillemotleft</td><td>guillemotleft</td></tr> -<tr><td>172</td><td>logicalnot</td><td>Ntilde</td><td>Ntilde</td></tr> -<tr bgcolor="yellow"><td>173</td><td>hyphen</td><td>minus</td><td>minus</td></tr> -<tr><td>174</td><td>registered</td><td>registered</td><td>registered</td></tr> -<tr bgcolor="yellow"><td>175</td><td>Zdotaccent</td><td>Zdotaccent</td><td>Zdotaccent</td></tr> -<tr><td>176</td><td>degree</td><td>degree</td><td>degree</td></tr> -<tr bgcolor="yellow"><td>177</td><td>plusminus</td><td>plusminus</td><td>plusminus</td></tr> -<tr><td>178</td><td>ogonek</td><td>twosuperior</td><td>lessequal</td></tr> -<tr bgcolor="yellow"><td>179</td><td>lslash</td><td>lslash</td><td>lslash</td></tr> -<tr><td>180</td><td>acute</td><td>acute</td><td>greaterequal</td></tr> -<tr bgcolor="yellow"><td>181</td><td>mu</td><td>mu</td><td>mu</td></tr> -<tr><td>182</td><td>paragraph</td><td>paragraph</td><td>paragraph</td></tr> -<tr bgcolor="yellow"><td>183</td><td>periodcentered</td><td>periodcentered</td><td>periodcentered</td></tr> -<tr><td>184</td><td>cedilla</td><td>--</td><td>uogonek</td></tr> -<tr bgcolor="yellow"><td>185</td><td>aogonek</td><td>aogonek</td><td>aogonek</td></tr> -<tr><td>186</td><td>scedilla</td><td>ae</td><td>ae</td></tr> -<tr bgcolor="yellow"><td>187</td><td>guillemotright</td><td>guillemotright</td><td>guillemotright</td></tr> -<tr><td>188</td><td>Lquoteright</td><td>ntilde</td><td>ntilde</td></tr> -<tr bgcolor="yellow"><td>189</td><td>hungarumlaut</td><td>onehalf</td><td>Tcommaaccent</td></tr> -<tr><td>190</td><td>lquoteright</td><td>threequarters</td><td>tcommaaccent</td></tr> -<tr bgcolor="yellow"><td>191</td><td>zdotaccent</td><td>zdotaccent</td><td>zdotaccent</td></tr> -<tr><td>192</td><td>Racute</td><td>Agrave</td><td>Agrave</td></tr> -<tr bgcolor="yellow"><td>193</td><td>Aacute</td><td>Aacute</td><td>Aacute</td></tr> -<tr><td>194</td><td>Acircumflex</td><td>Acircumflex</td><td>Acircumflex</td></tr> -<tr bgcolor="yellow"><td>195</td><td>Abreve</td><td>Atilde</td><td>Atilde</td></tr> -<tr><td>196</td><td>Adieresis</td><td>Adieresis</td><td>Adieresis</td></tr> -<tr bgcolor="yellow"><td>197</td><td>Lacute</td><td>Aring</td><td>Aring</td></tr> -<tr><td>198</td><td>Cacute</td><td>Cacute</td><td>Cacute</td></tr> -<tr bgcolor="yellow"><td>199</td><td>Ccedilla</td><td>Ccedilla</td><td>Ccedilla</td></tr> -<tr><td>200</td><td>Ccaron</td><td>Egrave</td><td>Egrave</td></tr> -<tr bgcolor="yellow"><td>201</td><td>Eacute</td><td>Eacute</td><td>Eacute</td></tr> -<tr><td>202</td><td>Eogonek</td><td>Eogonek</td><td>Eogonek</td></tr> -<tr bgcolor="yellow"><td>203</td><td>Edieresis</td><td>Edieresis</td><td>Edieresis</td></tr> -<tr><td>204</td><td>Ecaron</td><td>Igrave</td><td>Igrave</td></tr> -<tr bgcolor="yellow"><td>205</td><td>Iacute</td><td>Iacute</td><td>Iacute</td></tr> -<tr><td>206</td><td>Icircumflex</td><td>Icircumflex</td><td>Icircumflex</td></tr> -<tr bgcolor="yellow"><td>207</td><td>Dcaron</td><td>Idieresis</td><td>Idieresis</td></tr> -<tr><td>208</td><td>Eth</td><td>Eth</td><td>Eth</td></tr> -<tr bgcolor="yellow"><td>209</td><td>Nacute</td><td>Nacute</td><td>Nacute</td></tr> -<tr><td>210</td><td>Ncaron</td><td>Ograve</td><td>Ograve</td></tr> -<tr bgcolor="yellow"><td>211</td><td>Oacute</td><td>Oacute</td><td>Oacute</td></tr> -<tr><td>212</td><td>Ocircumflex</td><td>Ocircumflex</td><td>Ocircumflex</td></tr> -<tr bgcolor="yellow"><td>213</td><td>Ohungarumlaut</td><td>Otilde</td><td>Otilde</td></tr> -<tr><td>214</td><td>Odieresis</td><td>Odieresis</td><td>Odieresis</td></tr> -<tr bgcolor="yellow"><td>215</td><td>multiply</td><td>multiply</td><td>multiply</td></tr> -<tr><td>216</td><td>Rcaron</td><td>Oslash</td><td>Oslash</td></tr> -<tr bgcolor="yellow"><td>217</td><td>Uring</td><td>Ugrave</td><td>Ugrave</td></tr> -<tr><td>218</td><td>Uacute</td><td>Uacute</td><td>Uacute</td></tr> -<tr bgcolor="yellow"><td>219</td><td>Uhungarumlaut</td><td>Ucircumflex</td><td>Ucircumflex</td></tr> -<tr><td>220</td><td>Udieresis</td><td>Udieresis</td><td>Udieresis</td></tr> -<tr bgcolor="yellow"><td>221</td><td>Yacute</td><td>Yacute</td><td>Yacute</td></tr> -<tr><td>222</td><td>Tcedilla</td><td>Thorn</td><td>Iogonek</td></tr> -<tr bgcolor="yellow"><td>223</td><td>germandbls</td><td>germandbls</td><td>germandbls</td></tr> -<tr><td>224</td><td>racute</td><td>agrave</td><td>agrave</td></tr> -<tr bgcolor="yellow"><td>225</td><td>aacute</td><td>aacute</td><td>aacute</td></tr> -<tr><td>226</td><td>acircumflex</td><td>acircumflex</td><td>acircumflex</td></tr> -<tr bgcolor="yellow"><td>227</td><td>abreve</td><td>atilde</td><td>atilde</td></tr> -<tr><td>228</td><td>adieresis</td><td>adieresis</td><td>adieresis</td></tr> -<tr bgcolor="yellow"><td>229</td><td>lacute</td><td>aring</td><td>aring</td></tr> -<tr><td>230</td><td>cacute</td><td>cacute</td><td>cacute</td></tr> -<tr bgcolor="yellow"><td>231</td><td>ccedilla</td><td>ccedilla</td><td>ccedilla</td></tr> -<tr><td>232</td><td>ccaron</td><td>egrave</td><td>egrave</td></tr> -<tr bgcolor="yellow"><td>233</td><td>eacute</td><td>eacute</td><td>eacute</td></tr> -<tr><td>234</td><td>eogonek</td><td>eogonek</td><td>eogonek</td></tr> -<tr bgcolor="yellow"><td>235</td><td>edieresis</td><td>edieresis</td><td>edieresis</td></tr> -<tr><td>236</td><td>ecaron</td><td>igrave</td><td>igrave</td></tr> -<tr bgcolor="yellow"><td>237</td><td>iacute</td><td>iacute</td><td>iacute</td></tr> -<tr><td>238</td><td>icircumflex</td><td>icircumflex</td><td>icircumflex</td></tr> -<tr bgcolor="yellow"><td>239</td><td>dquoteright</td><td>idieresis</td><td>idieresis</td></tr> -<tr><td>240</td><td>dbar</td><td>eth</td><td>eth</td></tr> -<tr bgcolor="yellow"><td>241</td><td>nacute</td><td>nacute</td><td>nacute</td></tr> -<tr><td>242</td><td>ncaron</td><td>ograve</td><td>ograve</td></tr> -<tr bgcolor="yellow"><td>243</td><td>oacute</td><td>oacute</td><td>oacute</td></tr> -<tr><td>244</td><td>ocircumflex</td><td>ocircumflex</td><td>ocircumflex</td></tr> -<tr bgcolor="yellow"><td>245</td><td>ohungarumlaut</td><td>otilde</td><td>otilde</td></tr> -<tr><td>246</td><td>odieresis</td><td>odieresis</td><td>odieresis</td></tr> -<tr bgcolor="yellow"><td>247</td><td>divide</td><td>divide</td><td>divide</td></tr> -<tr><td>248</td><td>rcaron</td><td>oslash</td><td>oslash</td></tr> -<tr bgcolor="yellow"><td>249</td><td>uring</td><td>ugrave</td><td>ugrave</td></tr> -<tr><td>250</td><td>uacute</td><td>uacute</td><td>uacute</td></tr> -<tr bgcolor="yellow"><td>251</td><td>uhungarumlaut</td><td>ucircumflex</td><td>ucircumflex</td></tr> -<tr><td>252</td><td>udieresis</td><td>udieresis</td><td>udieresis</td></tr> -<tr bgcolor="yellow"><td>253</td><td>yacute</td><td>yacute</td><td>yacute</td></tr> -<tr><td>254</td><td>tcedilla</td><td>thorn</td><td>iogonek</td></tr> -<tr bgcolor="yellow"><td>255</td><td>dotaccent</td><td>ydieresis</td><td>ydieresis</td></tr> -</table> - -<P><i>Tabelę przedrukowano z Biuletynu GUST, nr 9/1997, -s. 31</i> </i><BR> -<i>Zmodyfikowano 13.09.2004, zgodnie z aktualnym układem QX wer. 0.06 (StaW)</i></P> -<hr> -<A HREF="qx-info.html#P9"><IMG ALIGN="BOTTOM" SRC="./back.gif">Powrót</A> -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/tpstyle.css b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/tpstyle.css deleted file mode 100644 index 7a1260f4bff..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/fonty/tpstyle.css +++ /dev/null @@ -1,7 +0,0 @@ -/* *** 08-03-1999 *** */ -BODY { background: white; -/* margin-right: 120px; */ - color: black; } -/* font-family: helvetica, arial, sans-serif } */ -H1 {background: white; font-family: helvetica } -H2, H3, H4 {background: white; font-family: helvetica } diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/artykul.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/artykul.gif Binary files differdeleted file mode 100644 index 5a2c8bde198..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/artykul.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/context.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/context.gif Binary files differdeleted file mode 100644 index 738f888c035..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/context.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/cop.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/cop.gif Binary files differdeleted file mode 100644 index 733485cbe75..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/cop.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/grupa.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/grupa.gif Binary files differdeleted file mode 100644 index 2dce7f676f5..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/grupa.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/gust.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/gust.gif Binary files differdeleted file mode 100644 index 4285f671748..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/gust.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/gustloge.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/gustloge.gif Binary files differdeleted file mode 100644 index 1a2c2feeb38..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/gustloge.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/indexowanie.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/indexowanie.gif Binary files differdeleted file mode 100644 index a452f37ad42..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/indexowanie.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/latex2e.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/latex2e.gif Binary files differdeleted file mode 100644 index 362d41cb7b4..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/latex2e.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/lew-7vs.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/lew-7vs.gif Binary files differdeleted file mode 100644 index 52419f9e518..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/lew-7vs.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/lew.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/lew.gif Binary files differdeleted file mode 100644 index f962ba37c3a..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/lew.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/mail.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/mail.gif Binary files differdeleted file mode 100644 index 5f76d5c1b10..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/mail.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/podpis.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/podpis.gif Binary files differdeleted file mode 100644 index cf3654113e4..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/podpis.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/prog.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/prog.gif Binary files differdeleted file mode 100644 index 8ad05cd640f..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/prog.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/tex.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/tex.gif Binary files differdeleted file mode 100644 index 635b2e9fea2..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/tex.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/texologia.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/texologia.gif Binary files differdeleted file mode 100644 index 57007771de0..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/texologia.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/wa.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/wa.gif Binary files differdeleted file mode 100644 index aa699190c2d..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/gify/wa.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/day.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/day.html deleted file mode 100644 index b20205b34de..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/day.html +++ /dev/null @@ -1,24 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -</head> -<body> -<h4>tablica nazw dni tygodnia</h4> -<pre> -static p_char_u pl_maz_day_name_ptr = - { - (char_u *)NULL, - (char_u *)"niedziela", - (char_u *)"poniedziałek", - (char_u *)"wtorek", - (char_u *)"środa", - (char_u *)"czwartek", - (char_u *)"piątek", - (char_u *)"sobota", - }; -</pre> - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/decode.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/decode.html deleted file mode 100644 index 8d66284702c..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/decode.html +++ /dev/null @@ -1,26 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -</head> -<body> -<h4>struktura zawierająca adresy tablic nazw liczb</h4> - -Jest ona definiowana w zbiorze opisującym język - - -<pre> -static struct decode maz_decode = - { - &<a href=jedn.html>maz_jedn</a>, - &<a href=dies.html>maz_dies</a>, - &<a href=setki.html>maz_setki</a>, - &<a href=tys.html>maz_tys</a>, - &<a href=mil.html>maz_mil</a> - }; -</pre> - -</body> -</html> - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/dies.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/dies.html deleted file mode 100644 index 9c530a7ae88..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/dies.html +++ /dev/null @@ -1,26 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -</head> -<body> -<pre> -static p_char_u maz_dies = - { - (char_u *)"???", - (char_u *)"dwadzieścia", - (char_u *)"trzydzieści", - (char_u *)"czterdzieści", - (char_u *)"piećdziesiąt", - (char_u *)"sześcdziesiąt", - (char_u *)"siedemdziesiąt", - (char_u *)"osiemdziesiąt", - (char_u *)"dziewięćdziesiąt" - }; - - -</pre> - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/fig1.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/fig1.gif Binary files differdeleted file mode 100644 index 2f2e3705f88..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/fig1.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/flags.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/flags.html deleted file mode 100644 index 3f20c10269a..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/flags.html +++ /dev/null @@ -1,19 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -</head> -<body> -<h4>pole flag</h4> - -Pole to przeznaczone jest do wyzwalania funkcji dodatkowych -dla różnych języków. Zdefiniowana jest jedna wartość odpowiedzialna -za wyzwolenie funkcji ustalającej kolejność -sortowania liczb w języku polskim (stała -bit zdefiniowany stałą <code>NUM_ORDER</code> (wartośc 1). -Funkcje specjalne dla różnych języków powinny być wyzwalane -różnymi bitami pola <code>flags</code>. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/id.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/id.html deleted file mode 100644 index 236873fc7b8..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/id.html +++ /dev/null @@ -1,17 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -</head> -<body> -<h4> Pole <code>id</code></h4> - -Pole zawiera adres ciągu znaków definiujących identyfikator języka. -Do wyboru języka służy opcja <a href=program.html#optL>-L <i>jęz</i></a> -określenie <i>jęz</i> jest właśnie tym identyfikatorem. Dołączenie -nowego języka automatycznie powoduje pojawienie się go na liście -dopuszczalnych języków (opcja -h). - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/index.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/index.html deleted file mode 100644 index 7d2f93f754f..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/index.html +++ /dev/null @@ -1,49 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<title> Wszystko o indeksowaniu </title> -</head> -<body bgcolor=#F0F0A0> - -<img src="../gify/indexowanie.gif" width=540 height=135><p> - - -Trudno sobie wyobrazić publikację o charakterze naukowo-technicznym -bez skorowidza. Skorowidz (index) jest uporządkowanym zbiorem używanych -haseł i pojęć. Przy każdej pozycji figuruje numer strony, na której -ona występuje. - -<p>Używając pakietu TeX-a możemy zaspokoić życzenia nawet najbardziej -wymagającego wydawcy. W przedstawianym cyklu postaramy się przedstawić -narzędzia służące do budowy skorowidza oraz <b>unikalny</b> opis -zasad sortowania w języku polskim. - -<p> System TeX jest jednym z niewielu narzędzi pozwalających rozwiązać -problem definiowania skorowidza w wygodny sposób, różny od -,,ręcznego'' tworzenia. Są cztery podstawowe zalety tego narzędzia: -<ol> -<li> efekt można uzyskać w skończonym czasie -<li> hasła są automatycznie sortowane, grupowane i opatrywane numerem strony -<li> kolejność haseł jest <b>zgodna z porządkiem leksykograficznym w języku -polskim</b> -<li> mamy pełną kontrolę nad ostateczną postacią skorowidza -<li> efekty są powtarzalne -</ol> -<hr> -<img src="../gify/artykul.gif"> <a href=porzadek.html>Kolejność leksykograficzna w języku polskim</a> -- <i>B. Lichoński</i> <small>(01.10.1995)</small><br> -<img src="../gify/artykul.gif"> <a href=program.html>Indexowanie za pomocą programu <kbd>plmindex</kbd></a> (dawniej makeindx) -- <i>W. Macewicz</i> <small>(05.03.1999)</small><br> -<img src="../gify/artykul.gif"> <a href=plmindex.html>Program</a> -<kbd>plmindex</kbd> (Polish (Multi Language) makeIndex) -- <i>W. Macewicz</i> <small>(01.10.1995)</small> - -<hr> -<a href=../texologia.html><img src="../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../gify/mail.gif" hspace=10></a> -<a href=http://home.elka.pw.edu.pl/~macewicz/index.html>Włodzimierz Macewicz</a> -<hr> -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/jedn.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/jedn.html deleted file mode 100644 index d9c938299a5..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/jedn.html +++ /dev/null @@ -1,36 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -</head> -<body> -<pre> -static p_char_u maz_jedn = - { - (char_u *)"???", - (char_u *)"jeden", - (char_u *)"dwa", - (char_u *)"trzy", - (char_u *)"cztery", - (char_u *)"pieć", - (char_u *)"sześć", - (char_u *)"siedem", - (char_u *)"osiem", - (char_u *)"dziewięć", - (char_u *)"dziesięć", - (char_u *)"jedenaście", - (char_u *)"dwanaście", - (char_u *)"trzynaście", - (char_u *)"czternaście", - (char_u *)"piętnaście", - (char_u *)"szesnaście", - (char_u *)"siedemnaście", - (char_u *)"osiemnaście", - (char_u *)"dziewiętnaście" - }; - -</pre> - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/lang.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/lang.html deleted file mode 100644 index 20e08b9e8f8..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/lang.html +++ /dev/null @@ -1,78 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -</head> -<body> -<h4>Tablica struktur opisujących języki</h4> - -Tablica zawiera struktury opisujące definiowane języki. Ostatnim -elementem tablicy <b>musi</b> być element -którego wartość pola <code>id</code> wynosi <code>NULL</code>. -<pre> -Public struct _multilanguage multilanguage[] = - { - { - &us_day_name_ptr, - &us_mon_name_ptr, - &us_toascii_table, - &us_lower_table, - &us_upper_table, - &us_char_type, - &us_order_tbl, - 0, - NULL, - "english", - "US english", - NULL - }, - { - <a href=day.html>&pl_maz_day_name_ptr</a>, - <a href=mon.html>&pl_maz_mon_name_ptr</a>, - <a href=toascii.html>&pl_maz_toascii_table</a>, - <a href=lower.html>&pl_maz_lower_table</a>, - <a href=upper.html>&pl_maz_upper_table</a>, - <a href=typy.html>&pl_maz_char_type</a>, - <a href=order.html>&pl_maz_order_tbl</a>, - 0, - <a href=decode.html>Decode_Number</a>, - <a href=id.html>"PL-mazowia"</a>, - <a href=name.html>"Polish mazowia"</a>, - <a href=spec.html>&maz_decode</a> - }, - { - &pl_iso2_day_name_ptr, - &pl_iso2_mon_name_ptr, - &pl_iso2_toascii_table, - &pl_iso2_lower_table, - &pl_iso2_upper_table, - &pl_iso2_char_type, - &pl_iso2_order_tbl, - 0, - Decode_Number, - "PL-latin2", - "Polish ISO-8859-2 (Latin2)", - &iso2_decode - }, - { - NULL, - NULL, - NULL, - NULL, - NULL, - NULL, - NULL, - 0, - NULL, - NULL, - NULL, - NULL - } - }; - -</pre> - -</body> -</html> - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/lower.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/lower.html deleted file mode 100644 index 0d0a5e4a725..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/lower.html +++ /dev/null @@ -1,38 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -</head> -<body> -<h4>Tablica konwersji na małe litery</h4> - -W tablicy są zdefiniowane odpowiedniki dla dużych liter alfabetu. -Tylko te znaki, które są określone jako ,,małe'' w -<a href=typy.html>tablicy typów</a> -<pre> -static a_char_u pl_maz_lower_table = - { - 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', - 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', - 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', - 'y', 'z', '[', '\\', ']', '^', '_', - ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', - ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', - ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', - ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', - ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', - ' ', ' ', ' ', ' ', ' ', ' ', ' ', 'ą', - 'ę', ' ', ' ', ' ', ' ', 'ć', ' ', ' ', - 'ś', ' ', ' ', ' ', 'ł', ' ', ' ', ' ', - 'ź', 'ż', ' ', 'ó', ' ', 'ń' - }; -</pre> - -Tablica zawiera definicje dla wszystkich znaków o kodzie -większym od litery 'A' - - -</body> -</html> - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/mil.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/mil.html deleted file mode 100644 index 643228a384d..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/mil.html +++ /dev/null @@ -1,21 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -</head> -<body> -<pre> -static p_char_u maz_mil = - { - (char_u *)"???", - (char_u *)"milion", - (char_u *)"miliony", - (char_u *)"miliony", - (char_u *)"miliony", - (char_u *)"milionów" - }; -</pre> - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/mon.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/mon.html deleted file mode 100644 index 6efbefe86e1..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/mon.html +++ /dev/null @@ -1,31 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -</head> -<body> -<h4>tablica nazw dni miesięcy</h4> -<pre> - -static p_char_u pl_maz_mon_name_ptr = - { - (char_u *)NULL, - (char_u *)"styczeń", - (char_u *)"luty", - (char_u *)"marzec", - (char_u *)"kwiecień", - (char_u *)"maj", - (char_u *)"czerwiec", - (char_u *)"lipiec", - (char_u *)"sierpień", - (char_u *)"wrzesień", - (char_u *)"październik", - (char_u *)"listopad", - (char_u *)"grudzień" - }; -</pre> - -</body> -</html> - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/name.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/name.html deleted file mode 100644 index 0f500d98573..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/name.html +++ /dev/null @@ -1,15 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -</head> -<body> -<h4>Nazwa języka</h4> - -Pole zawiera adres ciągu znaków określających nazwę języka. Nazwa ta -pojawia się przy wywołaniu programu. - - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/order.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/order.html deleted file mode 100644 index e0123d55411..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/order.html +++ /dev/null @@ -1,181 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -</head> -<body> - -<h4>Tablica definiująca kolejność</h4> - -Tablica określa kolejność znaków w tablicy. Jej budowa jest zależna -od rodzaju języka. Funkcja porównująca ciągi znaków pobiera -element tablicy adresowany wartością porównywanego znaku. W rezultacie -<b>porównywane są wartości elementów tablicy, adresowanych kodami -porównywanych znaków</b> - -<pre> - { -0, 1, 2, 3, 4, 5, 6, 7, -8, -TAB, /* 9 */ -LF, /* 10 0a */ -11, -12, -CR, /* 13 0d */ -14, -15, -16, 17, 18, 19, 20, 21, 22, 23, -24, 25, 26, 27, 28, 29, 30, 31, -' ', /* 32 20 */ -'!', /* 33 21 */ -0x22, /* 34 22 quote */ -'#', /* 35 23 */ -'$', /* 36 24 */ -'%', /* 37 25 */ -'&', /* 38 26 */ -0x27, /* 39 27 single quote */ -'(', /* 40 28 */ -')', /* 41 29 */ -'*', /* 42 2a */ -'+', /* 43 2b */ -',', /* 44 2c */ -'-', /* 45 2d */ -'.', /* 46 2e */ -'/', /* 47 2f */ -'0', /* 48 30 */ -'1', /* 49 31 */ -'2', /* 50 32 */ -'3', /* 51 33 */ -'4', /* 52 34 */ -'5', /* 53 35 */ -'6', /* 54 36 */ -'7', /* 55 37 */ -'8', /* 56 38 */ -'9', /* 57 39 */ -':', /* 58 3a */ -';', /* 59 3b */ -'<', /* 60 3c */ -'=', /* 61 3d */ -'>', /* 62 3e */ -'?', /* 63 3f */ -'@', /* 64 40 */ -'a' * CCCC + 4, /* 'A', 65 41 */ -'b' * CCCC + 4, /* 'B', 66 42 */ -'c' * CCCC + 4, /* 'C', 67 43 */ -'d' * CCCC + 4, /* 'D', 68 44 */ -'e' * CCCC + 4, /* 'E', 69 45 */ -'f' * CCCC + 4, /* 'F', 70 46 */ -'g' * CCCC + 4, /* 'G', 71 47 */ -'h' * CCCC + 4, /* 'H', 72 48 */ -'i' * CCCC + 4, /* 'I', 73 49 */ -'j' * CCCC + 4, /* 'J', 74 4a */ -'k' * CCCC + 4, /* 'K', 75 4b */ -'l' * CCCC + 4, /* 'L', 76 4c */ -'m' * CCCC + 4, /* 'M', 77 4d */ -'n' * CCCC + 4, /* 'N', 78 4e */ -'o' * CCCC + 4, /* 'O', 79 4f */ -'p' * CCCC + 4, /* 'P', 80 50 */ -'q' * CCCC + 4, /* 'Q', 81 51 */ -'r' * CCCC + 4, /* 'R', 82 52 */ -'s' * CCCC + 4, /* 'S', 83 53 */ -'t' * CCCC + 4, /* 'T', 84 54 */ -'u' * CCCC + 4, /* 'U', 85 55 */ -'v' * CCCC + 4, /* 'V', 86 56 */ -'w' * CCCC + 4, /* 'W', 87 57 */ -'x' * CCCC + 4, /* 'X', 88 58 */ -'y' * CCCC + 4, /* 'Y', 89 59 */ -'z' * CCCC + 4, /* 'Z', 90 5a */ -0x5b, /* 91 5b */ -0x5c, /* 92 5c */ -0x5d, /* 93 5d ] */ -0x5e, /* 94 5e */ -'_', /* 95 5f */ -0x60, /* 96 60 ` */ -'a' * CCCC, /* 97 61 */ -'b' * CCCC, /* 98 62 */ -'c' * CCCC, /* 99 63 */ -'d' * CCCC, /* 100 64 */ -'e' * CCCC, /* 101 65 */ -'f' * CCCC, /* 102 66 */ -'g' * CCCC, /* 103 67 */ -'h' * CCCC, /* 104 68 */ -'i' * CCCC, /* 105 69 */ -'j' * CCCC, /* 106 6a */ -'k' * CCCC, /* 107 6b */ -'l' * CCCC, /* 108 6c */ -'m' * CCCC, /* 109 6d */ -'n' * CCCC, /* 110 6e */ -'o' * CCCC, /* 111 6f */ -'p' * CCCC, /* 112 70 */ -'q' * CCCC, /* 113 71 */ -'r' * CCCC, /* 114 72 */ -'s' * CCCC, /* 115 73 */ -'t' * CCCC, /* 116 74 */ -'u' * CCCC, /* 117 75 */ -'v' * CCCC, /* 118 76 */ -'w' * CCCC, /* 119 77 */ -'x' * CCCC, /* 120 78 */ -'y' * CCCC, /* 121 79 */ -'z' * CCCC, /* 122 7a */ -'{', /* 123 7b */ -'|', /* 124 7c */ -'}', /* 125 7d */ -'~', /* 126 7e */ - 127, - 128, - 129, - 130, - 131, - 132, - 133, -'a' * CCCC + 1, /* aogonek 134 86 */ - 135, - 136, - 137, - 138, - 139, - 140, -'c' * CCCC + 1, /* c acute 141 8d */ - 142, -'a' * CCCC + 5, /* Aogonek 143 8f */ -'e' * CCCC + 5, /* Eogonek 144 90 */ -'e' * CCCC + 1, /* eogonek 145 91 */ -'l' * CCCC + 1, /* polish l 146 92 */ - 147, - 148, -'c' * CCCC + 5, /* O acute 149 95 */ - 150, - 151, -'s' * CCCC + 5, /* S acute 152 98 */ - 153, - 154, - 155, -'l' * CCCC + 5, /* polish L 156 9c */ - 157, -'s' * CCCC + 1, /* s acute 158 9e */ - 159, -'z' * CCCC + 5, /* Z dot 160 a0 */ -'z' * CCCC + 6, /* Z acute 161 a1 */ -'o' * CCCC + 1, /* o acute 162 a2 */ -'o' * CCCC + 5, /* O acute 163 a3 */ -'n' * CCCC + 1, /* n acute 164 a4 */ -'n' * CCCC + 5, /* N acute 165 a5 */ -'z' * CCCC + 1, /* z dot 166 a6 */ -'z' * CCCC + 2, /* z acute 167 a7 */ - 168, 169, 170, 171, 172, 173, 174, 175, - 176, 177, 178, 179, 180, 181, 182, 183, - 184, 185, 186, 187, 188, 189, 190, 191, - 192, 193, 194, 195, 196, 197, 198, 199, - 200, 201, 202, 203, 204, 205, 206, 207, - 208, 209, 210, 211, 212, 213, 214, 215, - 216, 217, 218, 219, 220, 221, 222, 223, - 224, 225, 226, 227, 228, 229, 230, 231, - 232, 233, 234, 235, 236, 237, 238, 239, - 240, 241, 242, 243, 244, 245, 246, 247, - 248, 249, 250, 251, 252, 253, 254, 255 - }; -<pre> - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/plmindex.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/plmindex.html deleted file mode 100644 index a9b83115776..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/plmindex.html +++ /dev/null @@ -1,157 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<title> Program plmindex </title> -</head> -<body bgcolor=#F0F0A0> -Przedstawiam Państwu program <code>plmindex</code>, czyli -swoją implementację programu <code>makeindx</code> (wersja 2.12). -Program jest dostępny w postaci pakietu spakowanego (źródła) -programem <code>zip</code> -jest on dostępny pod następującym adresem -<a href="ftp://ftp.elka.pw.edu.pl/pub/unix/DTP/plmindex.zip">plmindex.zip</a><br> -i binaria dla dos'a (djgpp) i Windowsów -- domyślna strona kodowa Mazowia<br> -<a href="ftp://ftp.elka.pw.edu.pl/pub/unix/DTP/djgpp.zip">djgpp.zip</a><br> -oraz dla Windowsów (MS C++) -- domyślna strona kodowa cp1250<br> -<a href="ftp://ftp.elka.pw.edu.pl/pub/unix/DTP/msc.zip">msc.zip</a><br> -Pakiety są także dostępne w archiwum GUST, pod adresem:<br> -<a href=ftp://ftp.gust.org.pl/TeX/GUST/contrib/GUSTPROG/plmindex.zip>plmindex.zip</a> oraz na CTAN-ach -w katalogu <tt>..../language/polish</tt> - - -<p>Program ten służy do sortowania i grupowania skorowidzów -utworzonych pakietem LaTeX. Po przetworzeniu zbioru może on -być dołączony do tekstu jako gotowy skorowidz. - -<p>Krótki opis opcji programu można uzyskać po wywołaniu<br> -plmindex -h - -<p> -Zmiany w programie polegają na dostosowaniu go do pracy -z dowolnym ośmio-bitowym alfabetem (sposobem kodowania). -Prezentowana wersja pozwala na opracowanie skorowidzów -w języku polskim (kod Mazowii, cp1250, cp852 i ISO-8859-2) oraz angielskim. -Zdefiniowanie nowego języka polega na zbudowaniu kilku -tablic określających: porządek leksykograficzny, -kategorie znaków, odpowiedniki liter małe-duże i -<b>nie wymaga modyfikacji kodu</b> programu. Wszystkie funkcje -odpowiedzialne za operowanie na ciągach znaków (,,stringach'') -są sterowane tablicami. Są one całkowicie niezależne od -implementacji kompilatora <code>C</code>. Program był -kompilowany następującymi kompilatorami: -<ul> -<li> Borland C++ v 4.51 -- po dodaniu kolejnych tablic wielkość programu - przerosła możliwości środowiska 16-bitowego -<li> Watcom C++ v 10.0a -<li> GNU C++ v 2.8.1 (System MS-DOS) -- uwaga na wersję 2.8.0, czasami - źle obsługuje - przesyłanie parametrów do funkcji o niezananej liczbie parametrów -<li> GNU C++ v 2.8.1 (SunOS 6.5 i Linux) -<li> MSC C++ 6.0 (Windows 98) -</ul> -dla każdego kompilatora zostały napisane odpowiednie -<code>makefile</code>, łatwo rozróżniane po ostatnim członie -nazwy (rozszerzeniu): -<dl> -<dd><code>.wcc</code> -- Watcom, -<dd><code>.djg</code> -- GNU (MS-Dos), -<dd><code>.gcc</code> -- GNU (SunOS -- ogólnie Unix)<br> -<dd><code>.msc</code> -- MSC C++ 6.0 (Windows 98)<br> -<dd><code>.emx</code> -- GNU (DOS >>implementacja E.Mathesa<< lub OS) -</dl> -odpowiedniemu zbiorowi należy zmienić nazwę na <code>makefile</code> -i uruchomić program <code>make</code> (lub <code>wmake</code> w przypadku -pakietu Watcom i nmake w przypadku MSC) lub wywłać<br> -<tt> -[n|w]make -f makefile.<i>xxx</i> -</tt> - -<hr> -<center> <h2>Opis tablic i struktur</h2> </center> - - -<p>Została zdefiniowana struktura <code>_multilanguage</code> -zawierająca tablice opisujące cechy języka. Odsyłacze przyporządkowane -nazwom pól wskazują na zbiory zawierające przykładowe -definicje dla kodu Mazowii. Nazwa przykładowej tablicy -zawiera prefix określający definiowany język. -<pre> -struct _multilanguage - { - p_char_u <a href=day.html>*day_name_ptr</a>; /* tablica nazw dni tygodnia */ - p_char_u <a href=mon.html>*mon_name_ptr</a>; /* tablica nazw miesięcy */ - int_u <a href=toascii.html>*toascii_table</a>; /* tablica konwersji znaków - o kodach > 127 na - kod ASCII np. ą --> a */ - a_char_u <a href=lower.html>*lower_table</a>; /* tablica konwersji małych - liter na duże */ - a_char_u <a href=upper.html>*upper_table</a>; /* tablica konwersji dużych - liter na małe */ - a_char_u <a href=typy.html>*char_type</a>; /* tablica typów znaków */ - int_u <a href=order.html>*order_tbl</a>; /* tablica definiująca - kolejność leksykograficzną */ - word <a href=flags.html>flags</a>; /* słowo flag */ - char_u <a href=spec.html>*(*_special)(const long)</a>; /* adres funkcji dodatkowych */ - char <a href=id.html>*id</a>; /* identyfikator języka */ - char <a href="name.html">*name</a>; /* nazwa języka */ - struct decode <a href=decode.html>*decode</a>; /* adres struktury opisującej - nazwy liczb */ -}; -</pre> -<pre> -struct decode - { - p_char_u *<a href=jedn.html>jedn</a>; /* adres tablicy nazw jednostek */ - p_char_u *<a href=dies.html>dies</a>; /* adres tablicy nazw dziesiątek */ - p_char_u *<a href=setki.html>setki</a>; /* adres tablicy nazw setek */ - p_char_u *<a href=tys.html>tys</a>; /* adres tablicy nazw tysięcy */ - p_char_u *<a href=mil.html>mil</a>; /* adres tablicy nazw milionów */ - }; -</pre> - -definicje typów -<pre> -typedef unsigned char char_u; - -typedef const unsigned char *p_char_u[]; - -typedef const unsigned char a_char_u[]; -typedef const int int_u[]; -typedef unsigned int word; -</pre> - -Powyższe definicje znajdują się w zbiorze <code>mkind.h</code>. - -<p>W celu podłączenia nowego języka należy utworzyć nowy zbiór -nagłówkowy zawierający opis języka w postaci tabel. - -<p>Utworzony zbiór należy dołączyć poleceniem -<code>#include</code> do zbioru <code>language.c</code> -W zbiorze <code>language.c</code> znajdują się funkcje -odpowiedzialne za operacje na ciągach znaków. Są one -sterowane zmienną <code>Language</code>, będącą wskazaniem -na element tablicy <a href=lang.html><code>multilanguage</code></a> zawierającą -struktury wszystkich zadeklarowanych języków. Początkowa wartość -zmiennej <code>Language</code> określa domyślny język -skorowidza (jest ona zadeklarowana w zbiorze <code>mkind.c</code>). -Dopuszczalna wartość zmiennej jest określona przez konstrukcję -<code>enum _language</code>, tak że w przypadku definiowania -nowego języka należy zdefiniować nowy element -- będzie -on identyfikatorem języka. - - -<p>W zbiorze <code>language.c</code> znajduje się deklaracja -tablicy struktur opisu języków. Ostatnim elementem tablicy -musi być opis zawierający w polu <code>id</code> wartość -<code>NULL</code> - -<hr> -<a href=../texologia.html><img src="../gify/lew-7vs.gif" hspace=10 border=0></a> -<a href=../gify/wa.gif" hspace=10></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../gify/mail.gif" hspace=10></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a> -<!-- *date* --> -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/porzadek.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/porzadek.html deleted file mode 100644 index 98b1190a639..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/porzadek.html +++ /dev/null @@ -1,885 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<title> TeX na indeksie</title> -</head> -<body bgcolor=#F0F0A0> - -<center> -<h2> TeX na indeksie</h2><p> - -<i></i> <p> -<i></i> <p> -autor: </i><a href=mailto:b.lichonski@gwo.com.pl> Bogusław Lichoński</a></i> -</center> - -<hr> - -<p> - -<center> -<h3>Spis treści</h3><p> -</center> - -<a href=#wprowadzenie>Wprowadzenie<br> -<a href=#polsku>Indeks po polsku</a><br> -<dd><a href=#komp>Język polski a komputery</a><br> -<dd><a href=#reguly>Reguły sortowania po polsku</a><br> -<dd><a href=#sortowanie>Sortowanie cyfr</a><br> -<a href=#skorowidz>Zrób skorowidz</a><br> -<a href=#uzyt>Programy i makra użytkowe</a><br> -<dd><a href=#PLindex><code><b>MakeIndex</b></code> i <code><b>PLindex</b></code></a><br> -<dd><a href=#uzywac>Jak używać <code><b>PLindex</b></code></a><br> -<dd><a href=#bieg><code><b>PLindex</b></code> w biegu</a><br> -<dd><a href=#idxmac><code>IDXMAC</code> i <code>PLIDXMAC</code></a><br> -<dd><a href=#pierwszy><code>PLIDXMAC</code> po raz pierwszy</a><br> -<dd><a href=#pauzy>Indeks z pauzami</a><br> -<dd><a href=#potrafi>Co jeszcze potrafi <code>PLIDXMAC</code></a><br> -<a href=#zakon>Zakończenie</a><br> -<a href=#dostep>Dostęp</a><br> -<a href=#bib>Bibliografia</a><br> -<a href=#przy>Przypisy</a><br> - -<i></i><p> - -<h3><a name=wprowadzenie>Wprowadzenie</h3> - -<p>Na pewno każdy z nas korzystał z indeksu. Niekiedy daje on nieocenione -usługi, szczególnie wtedy, gdy czytamy grube i ciekawe tomisko. Niemal -niemożliwe wydaje się korzystanie z TeXbiblii, czyli dzieła Donalda -E. Knutha ,,The TeXbook'', bez obszernego skorowidzu. - -<p>Indeks nazwałbym tradycyjnym oszczędzaczem czasu. Jeżeli dzieło jest -czytane przez wiele osób, to z pewnością czas potrzebny na stworzenie -skorowidzu będzie o wiele krótszy od łącznego czasu, -jaki muszą stracić czytelnicy -na odszukanie interesującego zagadnienia. Nie muszę chyba przekonywać -nikogo, kto często korzysta z indeksów o ich niezwykłej przydatności. -Jeśli jednak ktoś wątpi, przytoczę przykład. Posiadana przeze mnie gruba -książka kucharska nie zawiera prawie ilustracji. Znalezienie w niej -przepisu na jajecznicę zajęło mi 22 sekundy. Przy braku indeksu sekundy -zastąpiłyby z pewnością minuty -- choć z punktu widzenia -prawdopodobieństwa istnieje szansa odnalezienia żądanego przepisu przy -pierwszym otworzeniu książki... - -<p>Jeśli więc indeks powinien być nieodzownym elementem -każdej naukowej pozycji, -to dlaczego tak często jest on pomijany? - -<p>Otóż proces tworzenia indeksu nigdy nie był i nie będzie łatwy. -Bardzo trudno więc znaleźć osobę, która podejmie się tej pracy. -Winne takiego stanu rzeczy są także wydawnictwa, które często -nie podejmują wysiłków, by tworzyć indeksy. - -<p>Pierwszym problemem jest wybór koncepcji, czyli pomysłu na skorowidz. -Indeks powinien znacznie ułatwiać czytelnikowi dostęp do treści dzieła, -i to w sposób najprostszy. Trudną sprawą jest więc układ logiczny haseł w indeksie -oraz ich dobór. Już w tym pierwszym etapie twórca skorowidzu musi kilka -razy przeczytać dzieło i zastanowić się, jak wyglądać ma skorowidz, by -był zgodny z pierwotną koncepcją. - -<p>Druga część pracy, to ,,wychwycenie'' wszystkich haseł i stron, na -których te hasła występują, oraz sortowanie -- praca ta wykonywana -bez pomocy komutera jest przysłowiowo benedyktyńska. - -<p>O ile pierwszy z etapów jest zawsze trudny i pracochłonny, to jednak przy -dużym doświadczeniu redaktora może być sprawnie wykonany; -drugi etap może wykonać za -człowieka maszyna, czyli komputer wraz z oprogramowaniem. -Nie można pomininąć faktu, iż do rozwiązania powyższego problemu -idealnie nadaje się... TeX. - -<p>Użytkownicy LaTeX-a już od dawna mogą tworzyć skorowidze i sortować je -przy pomocy programu <code><b>MakeIndex</b></code>. Przygotowanie indeksu wygląda następująco: - -<ul> -<li>tworzymy dokument LaTeX-owy, w którym - etykietujemy słowa, wybrane do skorowidzu przy pomocy - komendy <code>\index</code> - -<li>kompilujemy i otrzymujemy nieposortowany plik <code>.idx</code>, zwierający - hasła w kolejności występowania w tekście - -<li>program <code><b>MakeIndex</b></code> sortuje wejściowy plik <code>.idx</code>, tworząc posortowany plik - <code>.ind</code> będący złożonym skorowidzem - -<li>kolejna kompilacja daje w efekcie publikację z indeksem -</ul> - -<p>Powyższe cztery kroki opisane są szczegółowo w rozdziale --- ,,<a href=#skorowidz>Zrób skorowidz</a>''. - -<p>Oczywiście w tym miejscu nasunąć może się kilka pytań, jak choćby ,,czy -można korzystać z <em>plain</em>-TeX-a?'', czy też ,,jak radzić sobie z tekstami -polskimi?''. Odpowiedzi na te pytania oraz opis jak radzić -sobie z powyższymi problemami w praktyce, udzielam w tym artykule. - - -<h3><a name=polsku>Indeks po polsku</a></h3> - -<p>W rozdziale tym opisuję zasady, według których -powinien być sortowany indeks zawierający polskie wyrazy. - -<p>Okazuje się, iż brak w Polsce stuprocentowo jasnej i wyczerpującej -normy określającej sposób porządkowania haseł w skorowidzach. -Istnieje -- moim zdaniem nie do końca wyczerpująca temat -- -norma PN--80/N--01223 ,,Szeregowanie alfabetyczne'', -której przedmiotem są: -<blockquote><i> -zasady szeregowania w porządku alfabetycznym w katalogach, -bibliografiach, opracowaniach dokumentacyjnych i innych wykazach -dokumentów oraz indeksach -</i></blockquote> - -<h4><a name=komp>Język polski a komputery</a></h4> - -<p>Pierwszym problemem mariażu języka polskiego i komputera jest kodowanie -polskich znaków diakrytycznych na komputerze PC. Jak powszechnie wiadomo -PC został stworzony dla potrzeb języka angielskiego i dopiero w wersji 5.0 -systemu operacyjnego DOS uwzględniono języki narodowe. - -<p>Gdy komputer PC znalazł się na polskich biurkach, zaistniała -potrzeba wprowadzenia standardu kodowania polskich znaków diakrytycznych. -Wymyślono więc standard Mazovia, który do dziś jest -u nas powszechnie stosowany<sup><a href=#red1>1r</a></sup>. -Firmy IBM i Hewlett-Packard nie przejęły się -tym faktem i stworzyły standard Latin2<sup><a href=#red2>2r</a></sup>, -zawierający -także wszystkie ,,nasze'' znaki. - -<p>Jeśli chodzi o polski format MeX, to przewiduje on użycie obu -standardów w dokumentach TeX-owych, więc program powinien sortować -polskie wyrazy w obu standardach. Ponieważ do pewnego czasu w Polsce -królowała nieprogramowalna karta Hercules, więc w plikach źródłowych -<code>.tex</code> używano powszechnie notacji prefiksowej do oznaczania polskich -znaków (np. <samp>`ą'=`/a'</samp>). Programy sortujące indeksy po polsku -powinny więc przewidywać i tę możliwość -z epoki przed-MeXowej. - -<h4><a name=reguly>Reguły sortowania po polsku</a></h4> - -<p>Reguły sortowania po polsku ujęte są w normie -PN--80/N--01223 [1], -która mówi, iż porządek w indeksie powinien być zgodny -z porządkiem w alfabecie polskim z dodaniem liter `q', `v', `x'. - -Alfabet polski z literami q, v, x. - -<pre><samp> - -a ą b c ć d e ę f g h i j k l ł m n - -ń o ó p q r s ś t u v w x y z ź ż - -</samp></pre> - - -<p>Obce znaki diakrytyczne nie powinny wpływać na porządek. -Chociaż w poprzednim zdaniu możnaby słowo ,,obce'' zamienić -na ,,wszelkie'', gdyż jak mówi norma na stronie 2: -<blockquote><i> -dopuszcza się nieuwzględnienie w szeregowaniu polskich znaków -diakrytycznych -</i></blockquote> -Nie wydaje się jednak, by taka forma sortowania była popularna i nie jest -uważana powszechnie za najbardziej wskazaną. -O ile mi wiadomo, żaden program -systemowy nie działa według powyższej -normy<sup><a href="#f1">1</a></sup> - -<p>Porządek w polskich skorowidzach, to tak zwany porządek słowowy, czyli -spacje i znaki interpunkcyjne zostaną umieszczone przed literami -alfabetu. Norma niezbyt jasno o tym mówi. Na stronie 1 -czytamy: -<blockquote><i> -W szeregowaniu należy brać pod uwagę alfabetyczną kolejność wyrazów, -a w ich obrębie -- liter. Występujące między wyrazami znaki -interpunkcyjne, spacje i łączniki należy traktować jako znaki -rozdzielające poszczególne wyrazy -</i></blockquote> - -<p>Mając na względzie powyższy cytat, przyjrzyjmy się przykładowi: - -<pre> -poprawnie nie poprawnie -- - - - - - - - - - - - -katalog informatyczny katalogi -katalog przedmiotowy katalog informatyczny -katalogi katalog przedmiotowy -</pre> - -<p>Zauważmy, że polski alfabet zawiera kilka znaków, których nie znajdziemy -w żadnym innym alfabecie narodowym. Ich wystąpienie w alfabecie jest -naturalne, to znaczy występują one zawsze po literze, która w znacznej -części ją tworzy. - - -<pre> -l << ł L << Ł -</pre> - -(znak <code><<</code> oznacza tu relację porządku w słowniku polskim) - -<p>Porządek wielkich i małych liter w języku polskim jest inny niż -w angielskim. Mała litera wystąpi przed wielką w dwu identyczny słowach, -na przykład: - -<pre> -polski << Polski (po polsku) -Polish << polish (po angielsku) -</pre> - -<p>Poruszona w ostatnim akapicie kwestia jest jednak bardzo kontrowersyjna. -Pomimo wielu poszukiwań ujętej w normie jasnej definicji, -nic nie udało mi się znaleźć. -W poradni językowej Uniwersytetu Gdańskiego -uzyskałem informację, iż precyzyjnej normy nie znajdę, jednak -istnieje zasada, że małe -litery powinny być przed wielkimi. Gdy podałem kilka przykładów -nie stosowania tej zasady -z dzieł niezłych przecież wydawnictw (jak choćby ,,Wiedza Powszechna''), -otrzymałem odpowiedź, że tylko bardzo poważne wydawnictwa przywiązują -wagę do tak istotnej reguły (sic!). - -<p>Słowniki niestety często nie przestrzegają tej zasady. Jedynie bardzo -poważne publikacje jak na przykład w 4-o tomowej Encyklopedii powszechnej -PWN wydanie I rok 1973 na stronie xi wyraźnie wspomina się iż: -<blockquote><i> -Za podstawę układu haseł EP PWN przyjęto kolejność liter alfabetu -polskiego -- od małych liter do dużych -</i></blockquote> -Podobnie Encyklopedia popularna PWN wydanie VI rok 1984 -wydana pod redakcją Rafała Łąkowskiego, mimo iż wszystkie hasła napisane -są wersalikami, uwzględnia poprawny sposób sortowania. - -<p>Niestety, niektóre wydawnictwa zapominają o normach i w sposób dowolny -umieszczają hasła w słownikach, stosując najczęściej angielskie normy -do porządkowania układu haseł. Jeszcze dziwniejsze wydaje się jednak -stosowanie polskich norm do sortowania słów angielskich, stało się tak -na przykład w angielsko-polskim i polsko-angielskim Słowniku minimum -Katarzyny Billip i Zofii Chociłowskiej, wydanym przez Wiedzę Powszechną -w 1968 roku, wydanie II. Na stronie 224 można znaleźć hasła -<code>polish</code> i <code>Polish</code>, -napisane w wymienionej właśnie kolejności... - -<p>Natomiast zupełnie niezrozumiałe dla mnie jest stosowanie w tym samym -słowniku i na tej samej stronie różnych zasad porządkowania! W ,,Słowniku -ortograficznym języka polskiego'' PWN, pod redakcją Mieczysława -Szymczaka, z roku 1992, wydanie 15, na stronie 612 znajdują się hasła: - -<pre> -polonez -Polonez - ... -Polka -polka -</pre> - -<p>Po bliższym przyjrzeniu się temu zjawisku można zauważyć pewną -własność chronologiczną. -Otóż starsze wydania -- mniej więcej sprzed 1970 -roku -- stosują zasadę porządkowania dwu identycznych haseł, -rozpoczynających się od litery małej lub wielkiej -(w kolejności: mała, wielka), zaś wydania nowsze nie stosują -żadnych zasad. -Sądzę, że wszystkiemu winne są komputery i oprogramowanie -zapożyczone od Anglosasów. - - -<h4><a name=sortowanie>Sortowanie cyfr</a></h4> -<p>Liczebniki główne powinny być -uporządkowane według ich dosłownego znaczenia, niezależnie od tego, czy -liczba jest zapisana słownie, czy jako ciąg cyfr. -W tym celu użyjemy następującej komendy: - -<pre> -\index{trzynaście@13} -</pre> - - -W skorowidzu pojawi się więc hasło `trzynaście', lecz algorytm sortowania -potraktuje ten napis jako liczbę `13'. - -<p>Na stronach 3 i 8 norma [1] mówi, iż -liczebniki porządkowe powinny być uporządkowane według -ich wartości, niezależnie od dosłownego systemu zapisu (arabski, -rzymski). Użytkownik znów może posłużyć się znaczkiem `@'. - -<pre> -\index{19.I.@I.} -\index{08.vii.@vii.} -\index{27.06.@06.} -</pre> - -<p>W języku polskim po liczebnikach porządkowych piszemy kropkę. - -<h3><a name=skorowidz>Zrób skorowidz</a></h3> - -<p>Zaawansowani użytkownicy LaTeX-a na pewno tworzyli już skorowidze -i proces ich powstawania nie jest dla nich żadną tajemnicą. -Dla wszystkich, którzy nie mieli tej okazji, podaję krótki przepis -jak tego dokonać: - - -<ul> -<li>Dodaj styl <code>makeidx</code> jako parametr komendy <code>\documentstyle</code> - (ujęty w nawiasy kwadratowe np. <code>\documentstyle[makeidx]{article}</code>) - -<li>Umieść w preambule komendę <code>\makeindex</code> tak, aby - znajdował się ona pomiędzy komendami - <code>\documenstyle</code> a <code>\begin{document}</code> - -<li>Umieść w tekście komendę <code>\printindex</code> w miejscu, w którym chcesz - umiejscowić skorowidz (zwykle jest to koniec dokumentu -- - bezpośrednio przed komendą <code>\end{document}</code>) -</ul> - -<p>Zastosowanie się do powyższych trzech punktów da oczywiście -skorowidz pusty, nie wyznaczyliśmy bowiem haseł, które pojawią się -w indeksie. Obok wybranego słowa wpisać należy komendę -<code>[\makeescape!]\index{!argument}</code>, której argument musi zawierać słowo pojawiające -się potem w skorowidzu. Dla przykładu przyjrzyjmy się ,,wyrwanemu'' -z dokumentu fragmentowi: - -<pre> -... pusta linia oznacza dla TeX-a -koniec akapitu\index{akapit}, więc ... -</pre> - -<p>Po takim zabiegu w skorowidzu pojawi się słowo `akapit' wraz z numerem -strony, na której słowo `akapitu' wystąpi. - -<p>Oto krótki przykład LaTeX-owego -dokumentu<sup><a href="#f2">2</a></sup>, -do którego tworzy się mini-indeks o nazwie <code>przyklad.tex</code>: - -<pre> -\documentstyle[makeidx]{article} -\makeindex -\begin{document} - Znaki końca linii traktowane są przez - TeX-a tak samo jak spacja\index{spacja}. - Dowolny ciąg spacji jest traktowany - przez TeX-a tak samo jak jedna - spacja\index{spacja}. Zatem nie jest - ważne, czy odstęp pomiędzy słowami - jest wprowadzony jako jedna, czy - więcej spacji\index{spacja}. - Jednakże pusta linia oznacza dla - TeX-a koniec akapitu\index{akapit}. -\printindex -\end{document} -</pre> - -<p>Uznać można w tym miejscu, iż wykonano pierwszy z czterech kroków -opisanych w rozdziale pierwszym. - -<p>Drugi krok, czyli kompilacja LaTeX-em, może wydać się łatwy. Jest tak -w istocie, o ile posiadamy plik stylu <code>makeidx.sty</code>. Plik ten zawiera -definicje makr do tworzenia indeksów i dystrybuowany jest wraz -z programem <code><b>MakeIndex</b></code>. <code>makeidx.sty</code> umieścić należy -w przeszukiwanym przez TeX-a -katalogu<sup><a href=#f3>3</a></sup> -<code>...\texinput</code> lub katalogu bieżącym; jeśli plik ten -istnieje kompilacja -powinna ,,przejść'' bez kłopotu. - -<pre> ->tex &lplain przyklad.tex -</pre> - -(znak `<code>></code>' symbolizuje prompt) - -<p>Krok trzeci to sortowanie powstałego z powyższej kompilacji pliku -<code>przyklad.idx</code>, który zawiera linia po linii hasła wraz z numerami -stron, na których występują w kolejności występowania ich w dokumencie. -Oto postać pliku <code>przyklad.idx</code>: - -<pre> -\indexentry{spacja}{1} -\indexentry{spacja}{1} -\indexentry{spacja}{1} -\indexentry{akapit}{1} -</pre> - -<p>Hasła w plikach <code>.idx</code> o powyższej strukturze można sortować na przykład -programem <code><b>MakeIndex</b></code> w następujący sposób: - -<pre> ->makeindex przyklad.idx -</pre> - -<p>Powstanie plik o nazwie <code>przyklad.ind</code>, który jest -gotowym do kompilacji uporządkowanym skorowidzem. -Wprowadzany jest on do składu przez komendę <code>\printindex</code>. Oto jego -postać: - -<pre> -\begin{theindex} - \item akapit, 1 - \indexspace - \item spacja, 1 -\end{theindex} -</pre> - -<p>Krok ostatni to kolejna kompilacja LaTeX-em. Oprócz zapisanego -dokumentu pojawi się nowa strona ze skorowidzem. - - -<h3><a name=uzyt>Programy i makra użytkowe</a></h3> - -<p>W pierwszym rozdziale postawiłem sobie dwa nieco kłopotliwe pytania, na -które obiecałem odpowiedzieć -- co niniejszym czynię. - -<h4><a name=PLindex><code><b>MakeIndex</b></code> i <code><b>PLindex</b></code></a></h4> -<p>Doświadczony użytkownik zauważył z pewnością, że w powyższym przykładzie -kompilacja pliku <code>przyklad.tex</code> nie przebiegnie poprawnie! Stanie się -tak, gdyż LaTeX nie ,,zna'' polskich znaków i w miejscach ich -wystąpienia wykaże błąd... - -<p>No właśnie -- co dzieje się z indeksem, gdy zaczynamy używać -<code>LaMeX-a</code> do -składania polskich publikacji? W skorowidzu pojawić się mogą oczywiście -polskie wyrazy zawierające polskie litery oraz podlegające polskim -normom sortowania. W takiej sytuacji program <code><b>MakeIndex</b></code> nie wystarcza. - -<p>Ponieważ źródła programu <code><b>MakeIndex</b></code> dostępne są jako -<i> free software</i>, więc -spróbowałem zaimplementować <code><b>MakeIndex</b></code> dla potrzeb polskiego użytkownika. -Powstał program <code><b>PLindex</b></code>, który sortuje według zasad opisanych w rozdziale -drugim -- ,,Indeks po polsku''. - -<p>Program <code><b>PLindex</b></code> posiada wszystkie możliwości programu -<code><b>MakeIndex</b></code> -(ang. upward compatible). Szczegółowe informacje o możliwościach obu -programów znaleźć można w pracach [3] -oraz [4]. -Jedyną nową opcją dodaną do programu <code><b>PLindex</b></code> jest `<code>-z</code>'. - - -<h4><a name=uzywac>Jak używać <code><b>PLindex</b></code></a></h4> -<p>Oto przepis jak używać <code><b>PLindex</b></code> do polskich skorowidzów: - -\noindent -<pre> ->plindex -z [mazovia|latin2|prefixing] - ... foo.idx -</pre> - - -<p>Po parametrze `<code>-z</code>' wpisać należy jeden z trzech podanych napisów, -określających sposób kodowania polskich znaków diakrytycznych. -Trzy kropki oznaczają, że istnieją inne parametry -(pokrywające się znaczeniem z parametrami programu <code><b>MakeIndex</b></code>). - -<p>Oczywiste wydaje się, iż nie można sortować zbioru wyrazów, używając -zasad dwóch różnych języków narodowych. Na przykład nie można sortować -jednocześnie w języku polskim (opcja `<code>-z</code>') oraz niemieckim (opcja `<code>-g</code>'). -Jeżeli użytkownik poda obie opcje, ostatnia z nich będzie brana pod -uwagę przez program. Także opcja `<code>-c</code>'<sup><a href=#f4>4</a></sup> -nie jest uwzględniana w trybie sortowania po polsku. - -<p>Domyślnie (ang. default) czyli bez jakiejkolwiek opcji <code><b>PLindex</b></code> działa -dokładnie tak samo jak <code><b>MakeIndex</b></code>, to znaczy sortuje zgodnie z angielskimi -normami i angielskim alfabetem. - - -<h4><a name=bieg><code> <b>PLindex</b></code> w biegu</a></h4> -<p>Pozwólmy teraz popracować programowi <code><b>PLindex</b></code>. Weźmy na przykład taki oto -plik <code>.idx</code> z polskimi znakami kodowanymi w standardzie Mazovii -i nazwijmy go <code>testpl.idx</code> - -<pre> -\indexentry{KĄT}{1} -\indexentry{kĄT}{1} -\indexentry{kąt}{1} -\indexentry{kąt}{100} -\indexentry{Kąt}{1} -\indexentry{kąT}{1} -\indexentry{KAT}{1} -\indexentry{kAT}{1} -\indexentry{kat}{1} -\indexentry{Kat}{1} -\indexentry{kaT}{1} -\indexentry{kółko}{1} -\indexentry{kolka}{1} -</pre> - - -<p>Wpiszmy teraz w linii komend polecenie: - -<pre> ->plindex -z mazovia test.idx -</pre> - - -<p>Po krótkiej chwili powinniśmy uzyskać rezultat w postaci pliku <code>.ind</code> -o nazwie <code>testpl.ind</code> w postaci źródłowej: - -<pre> -\begin{theindex} - \item kat, 1 - \item kaT, 1 - \item kAT, 1 - \item Kat, 1 - \item KAT, 1 - \item kąt, 1, 100 - \item kąT, 1 - \item kĄT, 1 - \item Kąt, 1 - \item KĄT, 1 - \item kolka, 1 - \item kółko, 1 -\end{theindex} -</pre> - -Wygląd w składzie -<pre> - - kat, 1 - - kaT, 1 - - kAT, 1 - - Kat, 1 - - KAT, 1 - - kąt, 1, 100 - - kąT, 1 - - kĄT, 1 - - Kąt, 1 - - KĄT, 1 - - kolka, 1 - - kółko, 1 - -</pre> - -<hr> - -oraz pliku-ilg<sup><a href=#f5>5</a></sup> -o nazwie <code>testpl.ilg</code>. - -<p>Zachęcam do przetestowania programu przy użyciu wszelkich sposobów. -Osobiście testowałem program wielokrotnie, między innymi posłużyłem się -zbiorem testów, jakie znalazły się w pakiecie programu -<code><b>MakeIndex</b></code> -w wersji 2.12. <code><b>PLindex</b></code> spisał się bez zarzutu. - - -<h4><a name=idxmac><code>IDXMAC</code> i <code>PLIDXMAC</code></a></h4> -<p>Można powiedzieć, że dotychczas artykuł przeznaczony był tylko dla -użytkowników LaTeX-a i nie zdziwię się, jeśli kogoś zdenerwuje ta -jednostronność. - -<p>W pakiecie programu <code><b>MakeIndex</b></code> w wersji 2.12 znaleźć można plik -<code>idxmac.tex</code>, -który zawiera makra do składania skorowidzów w systemie <em>plain</em>-TeX. -Ponieważ makra te po prostu nie działały, spróbowałem więc je poprawić -i nieco zmodyfikować dla użytkownika formatu MeX. - -<p>Po przetestowaniu makr </code>IDXMAC</code> znalazłem w nich kilka -błędów oraz -niezgodności z systemem LaTeX, które usunąłem; zmiany te szczegółowo -opisałem w [5]. - -<code>IDXMAC</code> z naniesionymi poprawkami i drobnymi dodatkami -dołączam do pakietu {<code><b>PLindex</b></code>} pod nazwą <code>PLIDXMAC</code> -w nadziei, -że okażą się przydatne dla użytkowników formatu <em>plain</em>. - - -<h4><a name=pierwszy><code>PLIDXMAC</code> po raz pierwszy</a></h4> -<p>W pakiecie programu <code><b>PLindex</b></code> znajduje się plik <code>plidxmac.tex</code>, który zawiera -wszystkie definicje potrzebne do tworzenia skorowidzu makr. - -<p>Plik ten należy dołączyć do tworzonego dokumentu TeX-owego komendą: - -<pre> -\input plidxmac.tex -</pre> - -którą należy umieścić przed wywołaniem jakiejkolwiek nowej komendy, -służącej do tworzenia indeksu. Może to być na przykład pierwsza linia -tego dokumentu. - -<p>W tym momencie mamy do dyspozycji trzy<sup><a href=#f6>6</a></sup> -nowe komendy i mimo iż nie jest ich zbyt wiele, w zupełności -wystarczą one do wygenerowania skorowidzu. -Kolejność wywołania komend jest istotna; oto ich układ: - - <pre> - ... -\makeindex - ... -\index{!argument} -\index{!argument} - ... -\index{!argument} - ... -\printindex - ... -</pre> - - -<p>Aby stworzyć najprostszy skorowidz, wystarczy w pliku źródłowym -(rozszerzenie <code>.tex</code>) -umieścić komendę <code>\makeindex</code>. Następnie obok wybranych do indeksu słów -należy wpisać komendę <code>[\makeescape!]\index{!argument}</code>, której dokładny opis znajdziesz -poniżej. Makro <code>\index</code> służy do etykietowania słów, które mają znaleźć się -w skorowidzu. - -<p>Miejsce publikacji, w którym życzymy sobie umieścić indeks, -oznaczyć należy -komendą <code>\printindex</code>, rzecz jasna skorowidz powinien być wcześniej posortowany -i złożony [4]. - -<p>Jeśli weźmiemy znany już plik <code>przyklad.tex</code> w postaci: - -<pre> - -\input plidxmac.tex -\makeindex - Znaki końca linii traktowane są - przez TeX-a tak samo jak - spacja\index{spacja}. Dowolny ciąg - spacji jest traktowany przez TeX-a - tak samo jak jedna - spacja\index{spacja}. Zatem nie jest - ważne, czy odstęp pomiędzy - słowami jest wprowadzony jako jedna, - czy więcej spacji\index{spacja}. - Jednakże pusta linia oznacza dla - TeX-a koniec akapitu\index{akapit}. -\printindex - -</pre> - -to plik <code>przyklad.idx</code> należy posortować wydając polecenie: - -<pre> ->plindex -z Mazovia -s plaintex.ist - przyklad.idx -</pre> - - -<p>Zagadkowe może tu być pojawienie się pliku <code>plaintex.ist</code>. Dokładnie -opisałem tę systuację w dokumentacji do programu <code><b>PLindex</b></code> -[4], -zaznaczę w tym miejscu, iż plik ten, to tak zwany plik stylu i powinien -znajdować się w kartotece bieżącej lub kartotece określonej przez -zmienną systemową <code>INDEXSTYLE</code> -(przykładowo<br> <code>SET INDEXSTYLE=c:\tex\ist</code>),<br> -oraz przedstawię jego zawartość: - -<pre> -preamble -"\\beginindex\n" -postamble -"\n\n\\endindex\n" -</pre> - - -<p>Posortowany plik <code>przyklad.ind</code> jest wspominanym już i gotowym do -kompilacji uporządkowanym skorowidzem, który wprowadzany jest do składu -komendą <code>\printindex</code>. Oto jego postać: - -<pre> -\beginindex -\item akapit, 1 -\indexspace -\item spacja, 1 -\endindex -</pre> - -<h4><a name=pauzy>Indeks z pauzami</a></h4> -<p>Ponieważ niektóre dzieła posiadają indeksy, w których zamiast wcięć -pojawiają się pauzy, dlatego zdefiniowałem makro <code>\indexemdashes</code>, które -wykonuje tę czynność. Makro to powinno pojawić się w pliku źródłowym -przed makrem <code>\printindex</code>. - - - -<h4><a name=potrafi>Co jeszcze potrafi <code>PLIDXMAC</code></a></h4> -<p>W rozdziale ,,<code>PLIDXMAC</code> po raz pierwszy'' -wspomniałem o innych możliwościach, -jakie niosą z sobą makra <code>PLIDXMAC</code>. - -<p>Pierwszą z nich jest wybór konwencji zapisu numerów stron. Domyślnie -przy hasłach pojawiają się cyfry arabskie, można także numerować -wielkimi i małymi cyframi rzymskimi, a także wielkimi i małymi literami. -Aby uzyskać któryś z opisanych efektów, wystarczy komendę -<code>\makeindex</code> -poprzedzić komendą:<br> - -<code>[\makeescape!]\pagenumbering{!argument}</code>, gdzie<br> - -<code>[\makeescape!]!argument</code> --> <code>arabic</code> | <code>roman</code> | -<code>Roman</code> | <code>alph</code> | <code>Alph</code> - -<hr> - -<p>Każdy, kto obok skorowidzu chciałby stworzyć -glosarium<sup><a href="#f7">7</a></sup>, -może dokonać tego w identyczny sposób, jak tworzy się -indeks. Wystarczy użyć komend <code>\makeglossary</code> oraz <code>\glossary</code>, które -odpowiadają makrom <code>\makeindex</code> i <code>\index</code>. Powstaje wówczas plik -z rozszerzeniem <code>.glo</code>. - -<p>Umieszczenie w dokumencie sekwencji: - -<pre> -\begindoublecolumns -\printindex -\enddoublecolumns -</pre> - -\noindent -spowoduje złożenie skorowidzu w dwu szpaltach wyrównanych do góry, zaś -umieściwszy po komendzie <code>\begindoublecolumns</code>; <code>\balancecolumns</code> -wyrównanych do dołu. - - -<h3><a name=zakon>Zakończenie</a></h3> - -<p>Tworzenie skorowidzów na pewno nie jest i nie będzie sprawą łatwą. -Niektóre systemy -- na przykład system WEB -- wspomagają ten proces, -tworząc automatycznie część indeksu. Jest to jeden z przykładów, -gdzie komputer wykonuje cząstkę pracy koncepcyjnej. - -<p>Rzeczywistą trudnością jest dobór kryteriów tworzenia skorowidzu dla -danego typu dzieła. Można zdecydować się na stworzenie kilku -indeksów w obrębie jednej publikacji, tworzyć indeksy po każdym -rozdziale czy tomie. Możliwości jest na prawdę wiele. Można śmiało -stwierdzić, że stworzenie odpowiedniego skorowidzu ,,dopasowanego'' do -publikacji jest swoistą sztuką. - -<p>Wiele osób w naszym kraju, posługujących się TeX-em jako systemem -składu, tworzy mniej lub bardziej obszerne publikacje naukowe, -zapominając o skorowidzach lub nie tworząc ich z braku odpowiednich -narzędzi. Mam nadzieję, że <code><b>PLindex</b></code> i zbiór makr -<code>PLIDXMAC</code> obudzą -w nas potrzebę ich tworzenia przydając się wielu użytkownikom. - -<h3><a name=dostep>Dostęp</a></h3> - -<p>Program <code><b>MakeIndex</b></code> dostępny jest np. w zasobach komputerów -CTAN. Program <code><b>PLindex</b></code> i makra <code>PLIDXMAC</code> dostępne są -na serwerze <a href=ftp://ftp.gust.org.pl/pub/TeX/indexing/>GUST</a>. - -<h3><a name=bib>Bibliografia</a></h3> -<ol> -<!-- norma-szeregowanie-alfabetyczne --> -<li>Norma PN--80/N--01223 ,,Szeregowanie alfabetyczne'', Maj 1980.<br> -<em> Norma zgłoszona przez Ministerstwo Kultury i Sztuki. Ustanowiona - przez Polski Komitet Miar i Jakości.</em> - -<!-- latex-lamport-PL --> -<li>Leslie Lamport. -<i> LaTeX System przygotowywania dokumentów. </i> -Ariel, 1992. -Tłumaczenie polskie: Piotr Wyrostek. - -<!-- makeindex-lamport --> -<li>Leslie Lamport. -<code><b>MakeIndex</b></code>: An Index Processor For LaTeX.<br> -Documentation for general <code><b>MakeIndex</b></code> users, Luty 1987. - -<!-- plindex --> -<li>Bogusław Lichoński. -<code><b>PLindex</b></code> polska implementacja programu <code><b>MakeIndex</b></code>.<br> -Dokumentacja dla użytkowników i programistów, Wrzesień 1993. - -<!-- plidxmac --> -<li>Bogusław Lichoński. -<code>PLIDXMAC</code> makra do tworzenia skorowidzów w systemie - plain-TeX.<br> -Dokumentacja dla użytkowników i programistów, Październik 1993. - -<!-- makeindex-chen --> -<li>Pehong Chen i Michael A. Harrison. -Index Preparation and Processing.<br> -Computer Science Division, Marzec 1987. -</ol> - -<h3><a name=przy>Przypisy</a></h3><p> -<i></i><p> - -<hr width=20% align=left> -<sup><a name="f1"><b>1</b></a></sup> Mimo iż -w dokumentacji systemu DOS znaleźć można informację o możliwości -sortowania słów w językach narodowych -- przy wykorzystaniu programu -systemowego <code>sort</code> -- to jednak opisana możliwość nie została chyba -sumiennie -przetestowana przez twórców systemu, gdyż... program nie działa -poprawnie. - - -<hr width=20% align=left> -<sup><a name="f2"><b>2</b></a></sup> Tekst jest fragmentem książki [2]. - - -<hr width=20% align=left> -<sup><a name="f3"><b>3</b></a></sup> Zwykle jest to katalog -określony zmienną <code>TEXINPUT</code>, na przykład poleceniem:<br> -<code>SET TEXINPUT=c:\tex\texinput</code> - - -<hr width=20% align=left> -<sup><a name="f4"><b>4</b></a></sup> Użycie tej opcji -powoduje znikanie pośrednich (zbytecznych) spacji. Domyślnie wszystkie -spacje są pamiętane. - - -<hr width=20% align=left> -<sup><a name="f5"><b>5</b></a></sup> Plik-ilg jest odpowiednikiem pliku-log, -produkowanego przez TeX-a, czyli jest zbiorem komunikatów wysyłanych -przez <code>PLindex</code>. - - -<hr width=20% align=left> -<sup><a name="f6"><b>6</b></a></sup> W rzeczywistości -jest ich więcej; patrz rozdział ,,Co jeszcze potrafi <code>PLIDXMAC</code>''. - - -<hr width=20% align=left> -<sup><a name="f7"><b>7</b></a></sup> glosarium -- od łac. <i> glossarium</i> zbiór -glos od łac. <i> glossa</i> (stary, obcy) wyraz wymagający wyjaśnienia; -słowni(cze)k wyrazów trudnich, rzadkich, przestarzałych, wymagających -objaśnienia. - - -<hr> -<i>od red.</i><br> -<hr width=20% align=left> -<sup><a name=red1>r1</a></sup> Mazovia była kodem czasowo dopuszczonym przez -Polską Normę, oficjalnie straciła już swoją ważność. Polska -Norma PN-93 T-42118 (zgodna z ISO-8859) określa sposób kodowania -polskich znaków diakrytycznych -<hr width=20% align=left> -<sup><a name=red2>r2</a></sup> Trudno mówić o standardzie, skoro -na tym samym komputerze obowiązują dwa różne sposoby DOS - 852 i -Windows - CP 1250, <b> niezgodne </b> z Polską Normą. - - - -<hr> -<a href=../texologia.html><img src="../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=../gify/wa.gif" hspace=10 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../gify/mail.gif" hspace=10 align=left></a> -Zredagował</br> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -Strona była <!-- *counter* --> razy czytana, -ostatnia modyfikacja: <!-- *date* --> -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/program.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/program.html deleted file mode 100644 index 061fde12b19..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/program.html +++ /dev/null @@ -1,668 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<title> Wszystko o indeksowaniu </title> -</head> -<body bgcolor=#F0F0A0> - - -<center> -<h2>Spis treści</h2> -</center> - -<a href=#wstep>Wstęp</a><br> -<a href=#schemat>Schemat przetwarzania</a><br> -<a href=#tworzenie>Tworzenie zbioru haseł</a><br> -<a href=#przetwarzanie>Przetwarzanie zbioru haseł</a><br> - <dd><a href=#poziomy>Skorowidz wielopoziomowy</a> - <dd><a href=#kolejnosc>Zmiana kolejności sortowania</a> - <dd><a href=#odsylacze>Odsyłacze w skorowidzu, efekty dodatkowe</a> - <dd><a href=#grupowanie>Grupowanie numerów stron</a> - <dd><a href=#znaki>Znaki specjalne</a><br> -<a href=#postac>Definiowanie postaci skorowidza</a><br> -<dd> <a href=#definicje>Używane polecenia</a> -<dd> <a href=#styl>Definiowanie zbioru poleceń</a> -<dd> <a href=#opcje>Opcje programu</a> -<hr> - -<a name=wstep><h2>Wstęp</h2></a> -Każda poważna publikacja o charakterze naukowo-technicznym powinna posiadać -skorowidz (indeks), czyli uporządkowany wykaz używanych, -bądź definiowanych pojęć, zawierający informacje na jakich stronach -są one używane. - -<p> -Jedną z zalet TeX-a jest możliwość automatycznego tworzenia zbiorów -dodatkowych, zawierających informacje związane z przetwarzanym tekstem. -Utworzony zbiór możemy przetworzyć innym programem; -przy ponownym uruchomieniu TeX-a -może on zostać dołączony do dokumentu podstawowego. - -<p> Do porządkowania zbioru haseł służy program <strong>plmindex</strong> -(dawniej <tt>makeindx</tt> lub <tt>makeindex</tt>). -Opisując proces tworzenia skorowidza powołuję się na swoją -implementację; program <strong>plmindex</strong>, czyli -<i>Polish (Multilanguage) index</i>. Program może być zastosowany -do budowy skorowidza w polskich publikacjach. Dokładny -opis własności programu <strong>plmindex</strong> znajduje -się w <a href="plmindex.html"> następnym artykule tego cyklu</a>. - - -<a name=schemat><h2>Schemat przetwarzania</h2></a> - -Tworzenie skorowidza w dokumencie przetwarzanym TeX-em -zostało zrealizowane według powyższego schematu zilustrowanego -rysunkiem:<br> - -<p align=center><img src="tex-idx.gif" -width=320 height=510><br> - -<p>Po pierwszym przetwarzaniu dokumentu otrzymujemy zbiór -dodatkowy z rozszerzeniem <code>.idx</code> (podstawowy trzon -nazwy jest identyczny z nazwą dokumentu). Zawiera on wszystkie -hasła, definiowane w dokumencie źródłowym za pomocą -polecenia <code>\index</code>. W celu zainicjowania zbioru haseł -należy wywołać polecenie <code>\plmindex</code> - -<p>Podstawową rolą programu <strong>plmindex</strong> jest uporządkowanie i -posortowanie zbioru haseł wygenerowanego przez pakiet LaTeX-a. -Uporządkowany zbiór skorowidza -dołączamy do dokumentu podstawowego poleceniem <code>\printindex</code>. -Standardowo zbiór ten ma rozszerzenie <code>.ind</code>. - - -<a name=tworzenie><h2>Tworzenie zbioru haseł</h2></a> - -Niezbędny zestaw poleceń w dokumencie umożliwiający utworzenie -i dołączenie skorowidza: -<pre> -\documentclass{article} -\usepackage{makeidx} -\makeindex -\begin{document} -. -. -. -..... bqq\index{bqq} - .... aqq\index{aqq} -. -. -. -\printindex -\end{document} -</pre> -Po przetworzeniu pakietem LaTeX2e otrzymamy następujący zbiór skorowidza: -<pre> -\indexentry{bqq}{1} -\indexentry{aqq}{1} -</pre> - -<p> -Poszczególne hasła sa definiowane poleceniem <code>\index{...}</code>. -Najwygodniej jest umieszczać polecenia tworzące hasła w momencie -pisania dokumentu. Trudno sobie wyobrazić automat wprowadzający -wskazane słowa do skorowidza, ponieważ hasła powinny występować -w swojej podstawowej formie (np. rzeczowniki w mianowniku), a nie -w formie wynikającej z kontekstu; pozostaje ,,ręczne'' definiowanie -hasła przy okazji jego istotnego wystąpienia. - -<p>W zbiorze haseł -każde zdefiniowane pojęcie jest umieszczane jako pierwszy argument polecenia -<code>\indexentry</code>, drugim argumentem jest numer strony na -której ono wystąpiło (wg. aktualnego formatu pisania numerów stron). -Należy dbać o to, aby między wystąpieniem danego hasła, a -poleceniem wprowadzającym je do skorowidza nie nastąpiło przejście -do nowej strony.<br> - -<center> -<table border> -<tr> - <td> definicja błędna </td> <td> definicja poprawna </td> - </tr> -<tr> - <td> <code>aqq \index{aqq} - </code> </td> <td> <code>aqq\index{aqq} - </code> </td> - </tr> -</table> -</center> - -<a name=przetwarzanie><h2> Przetwarzanie zbioru haseł </h2></a> - -Zbiór zawierający listę wszystkich haseł należy przetworzyć programem -<strong>plmindex</strong>. W najprostszym przypadku linia wywołania programu wygląda następująco: -<pre> -<strong>plmindex</strong> <i>zbiór</i> -</pre> -Hasła definiowane w zbiorze <i>zbiór</i><code>.idx</code> zostaną -pogrupowane (usunięte wielokrotne definicje na tej samej stronie) -oraz posortowane i zapisane do zbioru <i>zbiór</i><code>.ind</code>. -W naszym przykładzie, -uporządkowany zbiór (rozszerzenie <code>.ind</code>) -będzie wyglądał następująco: -<pre> -\begin{theindex} - - \item aqq, 1 - - \indexspace - - \item bqq, 1 - -\end{theindex} -</pre> -Podczas powtórnego przetwarzania dokumentu pakietem LaTeX2e, powyższy zbiór -zostanie dołączony w miejscu wystąpienia polecenia <code>\printindex</code>. - -<a name=poziomy><h3>Skorowidz wielopoziomowy</h3></a> - -Program <strong>plmindex</strong> pozwala na zdefiniowanie trójpoziomowej -struktury hasła. -Znakiem odzielającym poziomy jest <code>!</code> (wykrzyknik). Przykładowe -polecenia: -<pre> -krowa\index{ssaki!parzysto-kopytne!krowa} -koń\index{ssaki!nieparzysto-kopytne!koń} -tapir\index{ssaki!nieparzysto-kopytne!tapir} -są ssakami\index{ssaki} -</pre> -określenia: <code>parzysto-kopytne</code> i <code>nieparzysto-kopytne</code> -są hasłami podrzędnymi hasła <code>ssaki</code> i samodzielnie -nie wystąpują (nie są definiowane w sposób jawny). Nazwy <code>krowa</code>, -<code>koń</code> i <code>tapir</code> -stanowią najniższy poziom. - -<p> -Po przetworzeniu programem <strong>plmindex</strong> zbiór <code>.ind</code> wygląda następująco: -<pre> -\begin{theindex} - - \item ssaki, 1 - \subitem nieparzysto-kopytne - \subsubitem koń, 1 - \subsubitem tapir, 1 - \subitem parzysto-kopytne - \subsubitem krowa, 1 - -\end{theindex} -</pre> -Numery stron są umieszczane tylko wtedy jeśli hasło jest wprowadzone -w <b>sposób jawny</b> do indeksu (np. -hasło <code>parzysto-kopytne</code> zostanie utworzone automatycznie, -i nie zostanie opatrzone numerem strony). - -<p>Ostatecznie po wydrukowaniu powyższy fragment skorowidza wygląda -następująco: -<img src="fig1.gif" align="middle"> - -<a name=kolejnosc><h3>Zmiana kolejności sortowania</h3></a> - -Czasami zdarza się, że hasło powinno być umieszczone w innym miejscu -niż wynika to z porządku leksykograficznego (np. polecenie -TeX-a poprzedzone znakiem <code>\</code> umieszczamy w miejscu -wynikającym z nazwy polecenia, ignorując znak <code>\</code>). W tym wypadku -polecenie <code>\index</code> ma następującą skladnię: -<pre> -\index{hasło do sortowania@hasło do indeksu} -</pre> -określenie -<code>hasło do sortowania</code> służy programowi <strong>plmindex</strong> jako wzorzec do nadania -porządku leksykograficznego, natomiast <code>hasło do indeksu</code> -znajdzie się w spisie. W przypadku haseł wielopoziomowych -polecenie może wyglądać następująco: -<pre> -\index{sort@index!sort-1@index-1!sort-2@index-2} -</pre> -Innym powodem użycia tej konstrukcji może być chęć zmiany kroju -pisma jakim składane jest dane hasło (np. wyróżnienie słowa kluczowego): -<pre> -\index{alfa@{\itshape alfa}} -</pre> -Zbiór <code>.ind</code> wygląda następująco: -<pre> -\begin{theindex} - - \item {\itshape alfa}, 1 - -\end{theindex} -</pre> - -<a name=odsylacze><h3>Odsyłacze w skorowidzu, efekty dodatkowe</h3></a> - -Definiując hasło skorowidza, możemy w tym momencie zwrócić -uwagę czytelnika na inne hasło, służy do tego operator -<i>encapsulacji</i>, którym jest znak <code>|</code>.<br> -Przykład: -<pre> -\def\seename{p.} -\def\see#1#2{#2, ({\itshape \seename~#1}\/)} - -aqq\index{aqq|see{bqq}} -</pre> -da nam następujące hasło w skorowidzu: -<pre> - - \item aqq, \see{bqq}{1} - -</pre> -które w dokumencie wynikowym, będzie wyglądało następująco: -<dl> -<dd> aqq, 1, (<i>p. bqq</i>) -</dl> -Łatwo widać, że napis po znaku <code>|</code> jest traktowany -jako makropolecenie (jego argumentem aktualnym jest zawsze numer strony). -W przypadku konstrukcji <code>see</code> definiowany jest własny parametr -określający hasło podobne -- parametr drugi (numer strony) jest pobierany -z listy parametrów aktualnych, ale nie jest wykorzystywany -(w przeciwnym wypadku pojawiłby się jako blok <code>{1}</code>. - -<p> -Za pomocą <i>enkapsulacji</i> można zrealizować rozróżnianie typu -występującego -hasła, np. miejsce definicji odróżniamy od normalnego wystąpienia użyciem -innej czcionki przy podawaniu numeru strony; i tak: -<dl> -<dd><i>italic</i> hasło używane w przykładzie -<dd><b>bold</b> miejsce zdefniowania pojęcia -<dd> pozostałe składane czcionką standardową -</dl> -Przykład: -<pre> -\def\italic#1{{\itshape #1}} -\def\bold#1{{\bfseries #1}} - -\def\idxb#1{\index{#1|bold}} -\def\idxi#1{\index{#1|italic}} -\let\idx=\index - -aqq\idxb{aqq} %miejsce definicji -aqq\idx{aqq} %normalne wystąpienie -aqq\idxi{aqq} %użycie w przykładzie -</pre> -i rezultat: -<pre> - - \item aqq, 1, \bold{1}, \italic{1} - -</pre> - -<a name="grupowanie"><h3>Grupowanie numerów stron</h3></a> - -Używając polecenia <code>\index</code> możemy zadeklarować, że -dane hasło jest opisywane na kilku stronach. Początek -opisu hasła zaznaczamy: -<pre> -strona 1: aqq\index{aqq|(} -</pre> -a kończymy -<pre> -strona 3: aqq\index{aqq|)} -</pre> -w wyniku działania programu <strong>plmindex</strong> i ponownego przetwarzania LaTeX-em -otrzymamy: -<pre> - aqq, 1-3 -</pre> -jeżeli między konstrukcją -<code>\index{...|(}</code>, a <code>\index...|)}</code> -pojawi się normalna definicja tego samego hasła to zostanie -ona zignorowana (jako zawierająca się w zadanym zakresie). Jeżeli konstrukcja -zamykająca nie wystąpi, to ostatnia definicja hasła spełni tą rolę. - -<p>Standardowo, jeżeli hasło występuje na kolejnych stronach to -numery stron są grupowane (efekt taki jak w powyższym przykładzie). -Używanie powyższej -konstrukcji ma sens, jeśli chcemy uzyskać ten efekt tylko dla wybranych haseł, -wtedy należy wywołać program <strong>plmindex</strong> z opcją <a href=#optr> --r</a>, która wyłączy standardowe grupowanie numerów stron. - -<a name=znaki><h3>Znaki specjalne</h3></a> - -W wyżej opisywanych konstrukcjach znaki <code>|</code>, -<code>|</code>, -<code>!</code> i -<code>@</code> miały znaczenie specjalne, jeżeli chcemy -w haśle skorowidza użyć jednego z wyżej wymienionych znaków -należy poprzedzić go znakiem <code>"</code> np. - -<pre> -aqq!aqq\index{aqq"!aqq} -</pre> -wprowadzi do skorowidza hasło: -<pre> -aqq!aqq, 1 -</pre> - -<a name=postac><h2>Definiowanie postaci skorowidza</h2></a> - -Program <strong>plmindex</strong> porządkując zbiór haseł wstawia szereg -poleceń. Możemy mieć wpływ zarówno na ich zestaw, jak i na ich definicję. - -Właściwości programu możemy zmieniać na trzy sposoby: - -<dl> -<dt> <a name=definicje><b>zmienić standardowe definicje używanych poleceń -(makroinstrukcji)</b></a> - -<dd>Program <strong>plmindex</strong> zanurza zbiór posortowanych i posegregowanych haseł -w środowisku <code>index</code>. Użycie środowiska powoduje -zdefiniowanie podrozdziału o nazwie zdefiniowanej przez makroinstrukcję -<code>\indexname</code>. Standardowo wartością polecenia -jest napis <code>Index</code>, jeżeli chcemy zmienić napis -należy zmienić definicję tego polecenia np: -<pre> -\renewcommand\indexname{Skorowidz} -</pre> -Do definiowania sposobu prezentacji haseł na różnych -poziomach używane są następujące makroinstrukcje:<br> -</dl> -<table border> -<tr> <th>poziom</th> <th> nazwa</th> <th>standardowa definicja</th> </tr> -<tr> <td>1</td> <td>\item</td> <td>\par\hangindent 40\p@</td></tr> -<tr> <td>2</td> <td>\subitem</td> <td>\par\hangindent 40\p@ \hspace*{20\p@}</td></tr> -<tr> <td>3</td> <td>\subsubitem</td> <td>\par\hangindent 40\p@ \hspace*{30\p@}</td></tr> -</table><br> -<dl> -<dd>między grupy haseł (między hasła zaczynające się od różnych znaków -- -ale tylko na najwyższym poziomie) jest wstawiane polecenie:<br> -<code>\indexspace</code> o wartości<br> -<code>\par\vskip10\p@ \@plus5\p@ \@minus 3\p@\relax</code><p> - -<dt> <a name=styl><b>zmienić zestaw poleceń (makroinstrukcji)</b></a> -<dd> -Możemy utworzyć specjalny zbiór zawierający szereg poleceń -sterujących programem <strong>plmindex</strong>. Program <strong>plmindex</strong> wczytuje ten zbiór -jeżeli jest zdefiniowana opcja <code>-s</code> (p. <a href=#style>opcje</a>); -standardowym rozszerzeniem nazwy jest <code>.mst</code>. -W zbiorze tym można zdefiniować następujące wartości:<p> -</dl> -<table border> -<tr><th>Nazwa</th><th>Wartość standardowa</th><th>Opis</th></tr> -<tr><td nowrap><code>preamble</code> <i>string</i> </td> - <td nowrap>"\\begin{theindex}\n" </td> - <td>początek zbioru</td></tr> -<tr><td nowrap><code>postamble</code> <i>string</i> </td> - <td nowrap>"\n\n\\end{theindex}\n" </td> - <td>koniec zbioru</td></tr> -<tr><td nowrap><code>setpage_prefix</code> <i>string</i> </td> - <td nowrap>"\n \\setcounter{page}{" </td> - <td>początek polecenia - definiujący - zmianę wartości numeru - strony</td></tr> -<tr><td nowrap><code>setpage_suffix</code> <i>string</i> </td> - <td nowrap>"}\n" </td> - <td>koniec definicji - polecenia zmiany - numeru strony</td></tr> -<tr><td nowrap><code>group_skip</code> <i>string</i> </td> - <td nowrap>"\n\n \\indexspace\n"</td> - <td> polecenie wstawiane przed rozpoczęciem - grupy haseł</td></tr> -<tr><td nowrap><code>headings_flag</code> <i>string</i> </td> - <td nowrap>0 </td> - <td>flaga aktywująca - wstawianie poleceń - przy zmianie - pierwszego znaku - haseł, wartość - pozytywna (>0) - wstawiany będzie - znak w postaci dużej - litery, jeśli <0 - znak małej litery</td></tr> -<tr><td nowrap><code>heading_prefix</code> <i>string</i> </td> - <td nowrap>"" </td> - <td>ciąg znaków, który - będzie poprzedzał - w.m. znak</td></tr> -<tr><td nowrap><code>symhead_positive</code> <i>string</i> </td> - <td nowrap>"Symbols" </td> - <td>nazwa grupy - haseł nie zaczynających - się literą (wstawiany - jeśli flaga >0)</td></tr> -<tr><td nowrap><code>symhead_negative</code> <i>string</i> </td> - <td nowrap>"symbols" </td> - <td>nazwa grupy - haseł nie zaczynających - się literą (wstawiany - jeśli flaga <0)</td></tr> -<tr><td nowrap><code>numhead_positive</code> <i>string</i> </td> - <td nowrap>"Numbers" </td> - <td>nazwa grupy - haseł zaczynających - się cyfrą (wstawiany - jeśli flaga <0)</td></tr> -<tr><td nowrap><code>numhead_negative</code> <i>string</i> </td> - <td nowrap>"numbers" </td> - <td>nazwa grupy - haseł zaczynających - się cyfrą (wstawiany - jeśli flaga <0)</td></tr> -<tr><td nowrap><code>item_0</code> <i>string</i> </td> - <td nowrap>"\n \\item " </td> - <td>polecenie wstawiane - między dwie pozycje - na poziomie 0</td></tr> - -<tr><td nowrap><code>item_1</code> <i>string</i> </td> - <td nowrap>"\n \\subitem " </td> - <td>polecenie wstawiane między dwie - pozycje na poziomie 1</td></tr> - -<tr><td nowrap><code>item_2</code> <i>string</i> </td> - <td nowrap>"\n \\subsubitem " </td> - <td>polecenie wstawiane - między dwie pozycje - na poziomie 2</td></tr> -<tr><td nowrap><code>item_01</code> <i>string</i> </td> - <td nowrap>"\n \\subitem " </td> - <td>polecenie wstawiane między - pozycje poziomu 0 i 1</td></tr> -<tr><td nowrap><code>item_x1</code> <i>string</i> </td> - <td nowrap>"\n \\subitem " </td> - <td>polecenie wstawiane między - pozycje poziomu 0 i 1, - jeśli pozycja poziomu 0 - nie wystąpiła w sposób - jawny (nie będzie opatrzona - numerem strony)</td></tr> -<tr><td nowrap><code>item_12</code> <i>string</i> </td> - <td nowrap>"\n \\subsubitem " </td> - <td>polecenie wstawiane między - pozycje poziomu 1 i 2</td></tr> -<tr><td nowrap><code>item_x2</code> <i>string</i> </td> - <td nowrap>"\n \\subsubitem " </td> - <td>polecenie wstawiane między - pozycje poziomu 1 i 2 - jeśli pozycja poziomu 1 - nie wystąpiła w sposób - jawny (nie będzie opatrzona - numerem strony)</td></tr> -<tr><td nowrap><code>delim_0</code> <i>string</i> </td> - <td nowrap>", " </td> - <td>separator między hasłem - poziomu 0, - a pierwszym numerem strony</td></tr> -<tr><td nowrap><code>delim_1</code> <i>string</i> </td> - <td nowrap>", " </td> - <td>separator między hasłem - poziomu 1, a pierwszym - numerem strony</td></tr> -<tr><td nowrap><code>delim_2</code> <i>string</i> </td> - <td nowrap>", " </td> - <td>separator między hasłem - poziomu 2, a pierwszym - numerem strony</td></tr> -<tr><td nowrap><code>delim_n</code> <i>string</i> </td> - <td nowrap>", " </td> - <td>separator między - kolejnymi numerami stron - (wszystkie poziomy haseł)</td></tr> -<tr><td nowrap><code>delim_r</code> <i>string</i> </td> - <td nowrap>"--" </td> - <td>separator odzielający - numery zakresów stron - występowania hasła</td></tr> -<tr><td nowrap><code>delim_t</code> <i>string</i> </td> - <td nowrap>"" </td> - <td>ciąg znaków umieszczany - na końcu listy numerów - stron</td></tr> -<tr><td nowrap><code>encap_prefix</code> <i>string</i> </td> - <td nowrap>"\\" </td> - <td>pierwsza część ciągu - znaków wstawiana - przy używaniu - znaku sterującego - enkapsulacji - (<code>|</code>)</td></tr> -<tr><td nowrap><code>encap_infix</code> <i>string</i> </td> - <td nowrap>"{" </td> - <td>druga część - znaków wstawiana - przy używaniu - znaku sterującego - enkapsulacji - (<code>|</code>)</td></tr> -<tr><td nowrap><code>encap_suffix</code> <i>string</i> </td> - <td nowrap>"}" </td> - <td>ciąg znaków zamykający - polecenie enkapsulacji</td></tr> -<tr><td nowrap><code>line_max</code> <i>number</i> </td> - <td nowrap>72 </td> - <td>maksymalna liczba znakow w linii - (jeśli definicja hasła będzie - dłuższa, zostanie przeniesiona do - następnej linii)</td></tr> -<tr><td nowrap><code>indent_space</code> <i>string</i> </td> - <td nowrap>"\t\t" </td> - <td>ciąg znaków wstawiany na początku - ,,łamanej linii''</td></tr> -<tr><td nowrap><code>indent_length</code> <i>number</i> </td> - <td nowrap>16 </td> - <td>określenie szerokości w.m. - ciągu znaków (potrzebne do - prowadzenia pozycji w bieżącej - linii</td></tr> -</table> -<dl> -<p>Przykład: -Zawatrość zbioru <code>.mst</code> -<pre> -delim_0 "~~" -delim_1 "~~" -delim_2 "~~" -headings_flag 1 -heading_prefix "{\\par\\goodbreak\\vskip2ex\\par\\large\\bf\\noindent " -heading_suffix "}\\par\\nobreak\\vskip 1.5ex" -</pre> -daje następujący efekt: -<pre> -\begin{theindex} -{\par\goodbreak\vskip2ex\par\large\bf\noindent A}\par\nobreak\vskip 1.5ex - \item a~~\bold{16}, \see{odsyłacz}{16}, \bold{25} - \subitem effect~~\bold{20} - \subsubitem new~~\bold{20} - \subsubitem overlay~~\bold{20} - \subsubitem replace~~\bold{20} - \subitem href~~\bold{25} - \subsubitem \#~~\bold{19} - -. -. -. - - \indexspace -{\par\goodbreak\vskip2ex\par\large\bf\noindent Z}\par\nobreak\vskip 1.5ex - \item zlecenie poszukiwania~~54 - \item zmiana czcionki~~28 - \item znaki specjalne~~92 - -\end{theindex} -</pre> -makroinstrukcja <code>\bold</code> została zdefiniowana jako:<br> -<code>\def\bold#1{{\bfseries #1}}</code><p> - - -<dt> <a name=opcje><b>zmienić sposób działania programu <strong>plmindex</strong> definiując parametry - wywołania (opcje)</b></a> -<dd> -Program <strong>plmindex</strong> posiada szereg parametrów wywołania. Ogólna -postać wygląda następująco: -<pre> -<strong>plmindex</strong> [<opt>] [<idx0> ...] -</pre> -<code><opt></code> mogą przyjmować jedną z następujących wartości:<p> -</dl> -<table border> -<tr> <th> opcja</th> <th> opis</th> </tr> -<tr><td> -l </td><td> podczas sortowania ignoruj spacje między słowami hasła; - np. hasło <code>aqq bqq</code> zostanie potraktowane - tak jak <code>aqqbqq</code> - </td></tr> -<tr><td> -i </td><td> jako zbioru haseł użyj standardowego strumienia (stdin) - </td></tr> -<tr><td> -q </td><td> nie wyświetlaj komunikatów - </td></tr> -<tr><td> <a name="optr">-r</a> </td><td> nie grupuj numerów stron; np. - jeżeli hasło wystąpi - na stronie 1, 2 i 3 to w skorowidzu - <b>nie zostanie</b> to przedstawione jako 1-3, natomiast - hasła grupowane w sposób jawny (p. <a href=#grupowanie> - grupowanie numerów stron</a>), będą miały pogrupowane - numery stron - </td></tr> -<tr><td> -c </td><td> ciąg spacji i tabulatorów jest zamieniany na - jedną spację - </td></tr> -<tr><td nowrap> <a name=optL>-L</a> <i>lang</i> </td><td> wybór języka, determinującego porządek - leksykograficzny - <table border=0> - <tr><td><i>lang</i> </td><td> <code>english</code></td></tr> - <tr><td> </td><td> <code>PL-latin2</code></td></tr> - <tr><td> </td><td> <code>PL-mazowia</code></td></tr> - <tr><td> </td><td> <code>PL-cp1250</code></td></tr> - <tr><td> </td><td> <code>PL-cp852</code></td></tr> - </table><td></tr> -<tr><td nowrap> -s <i>sty</i> </td><td> -<a name="style">nazwa zbioru</a> definicji (standardowe rozszerzenie - <code>.mst</code>) - </td></tr> -<tr><td nowrap> -o <i>ind</i> </td><td> nazwa zbiory wyjściowego (standardowo taka - jak zbiór wejściowy z - rozszerzeniem <code>.ind</code>) - </td></tr> -<tr><td> -? <br>-h </td><td> wyświetlenie listy opcji</td></tr> -<tr><td> <a name=optw>-! </td><td> opcja procedur specjalnych (zależy od - wybranego języka; dla języka polskiego - oznacza, że liczby (cyfry) będa umieszczane - w miejscu wynikającym z napisu reprezentującego - ich wartości; np. cyfra 1 zostanie potraktowana - tak jak napis <code>jeden</code>) (czywiście - można wymusić inną <a href=#kolejnosc>kolejność</a> - sortowania)</td></tr> -<tr><td nowrap> -t <i>log</i> </td><td> <i>log</i> zbiór zawierający - dodatkowe komunikaty (standardowo nazwa taka jak - zbiór wejściowy z rozszerzeniem - <code>.ilg</code>) - </td></tr> -<tr><td nowrap> -p <i>num</i> </td><td> <i>num</i> - początkowa wartość licznika stron<br> -</table> -<dl> -<dd><idx0> - zbiór haseł (standardowe rozszerzenie <code>.idx</code>)<br> -</dl> - -<hr> -<a href=../texologia.html><img src="../gify/lew-7vs.gif" hspace=10 border=0></a> -<a href=../gify/wa.gif" hspace=10></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../gify/mail.gif" hspace=10></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a> -<hr> -Strona była <!-- *counter* --> razy czytana, <!-- *date* --> -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/setki.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/setki.html deleted file mode 100644 index 0600577790f..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/setki.html +++ /dev/null @@ -1,27 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -</head> -<body> - -<pre> -static p_char_u maz_setki = - { - (char_u *)"???", - (char_u *)"sto", - (char_u *)"dwieście", - (char_u *)"trzysta", - (char_u *)"czterysta", - (char_u *)"piećset", - (char_u *)"sześćset", - (char_u *)"siedemset", - (char_u *)"osiemset", - (char_u *)"dziewięćset" - }; - -</pre> - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/spec.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/spec.html deleted file mode 100644 index 9dad5230033..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/spec.html +++ /dev/null @@ -1,20 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -</head> -<body> - -<h4>Adres funkcji dodatkowej</h4> - -W polu tym znajduje się adres funkcji dodatkowej. W przypadku -języka polskiego odpowiada ona za porządek leksykograficzny -liczb (przy zapalonej opcji <code><a href=program.html#optw>-!</a></code>) -Jest ona wywoływana jeśli pole <a href=flags.html>flag</a> ma zapalony -bit zdefiniowany stałą <code>NUM_ORDER</code> (wartośc 1). -Funkcje specjalne dla różnych języków powinny być wyzwalane -różnymi bitami pola <code>flags</code>. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/tex-idx.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/tex-idx.gif Binary files differdeleted file mode 100644 index 7f2a83784de..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/tex-idx.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/toascii.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/toascii.html deleted file mode 100644 index 9e2be3cc319..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/toascii.html +++ /dev/null @@ -1,150 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -</head> -<body> - -<h4>Tablica konwersji znaków na znaki ASCII</h4> - -Tablica zawiera odpowiedniki znaków o kodach powyżej >128 na znaki ASCII. -W tablicy wstawione są kody znaków najbardziej podobnych do oczekiwanych; -np. ą --> a; tablica ma 128 elementów. - -<pre> -static int_u pl_maz_toascii_table = - { - 'C', /* 128 0x80 */ - 'u', /* 129 0x81 */ - 'e', /* 130 0x82 */ - 'a', /* 131 0x83 */ - 'a', /* 132 0x84 */ - 'a', /* 133 0x85 */ - 'a', /* 134 0x86 */ - 'c', /* 135 0x87 */ - 'e', /* 136 0x88 */ - 'e', /* 137 0x89 */ - 'e', /* 138 0x8a */ - 'i', /* 139 0x8b */ - 'i', /* 140 0x8c */ - 'c', /* 141 0x8d */ - 'A', /* 142 0x8e */ - 'A', /* 143 0x8f */ - 'E', /* 144 0x90 */ - 'e', /* 145 0x91 */ - 'l', /* 146 0x92 */ - 'o', /* 147 0x93 */ - 'o', /* 148 0x94 */ - 'C', /* 149 0x95 */ - 'u', /* 150 0x96 */ - 'u', /* 151 0x97 */ - 'S', /* 152 0x98 */ - 'O', /* 153 0x99 */ - 'U', /* 154 0x9a */ - 'c', /* 155 0x9b */ - 'L', /* 156 0x9c */ - 'Y', /* 157 0x9d */ - 's', /* 158 0x9e */ - 'f', /* 159 0x9f */ - 'Z', /* 160 0xa0 */ - 'Z', /* 161 0xa1 */ - 'o', /* 162 0xa2 */ - 'O', /* 163 0xa3 */ - 'n', /* 164 0xa4 */ - 'N', /* 165 0xa5 */ - 'z', /* 166 0xa6 */ - 'z', /* 167 0xa7 */ - '?', /* 168 0xa8 */ - '!', /* 169 0xa9 */ - '!', /* 170 0xaa */ - ' ', /* 171 0xab */ - ' ', /* 172 0xac */ - '!', /* 173 0xad */ - '<', /* 174 0xae */ - '>', /* 175 0xaf */ - '|', /* 176 0xb0 */ - '|', /* 177 0xb1 */ - '|', /* 178 0xb2 */ - '|', /* 179 0xb3 */ - '|', /* 180 0xb4 */ - '|', /* 181 0xb5 */ - '|', /* 182 0xb6 */ - '|', /* 183 0xb7 */ - '|', /* 184 0xb8 */ - '|', /* 185 0xb9 */ - '|', /* 186 0xba */ - '|', /* 187 0xbb */ - '+', /* 188 0xbc */ - '+', /* 189 0xbd */ - '+', /* 190 0xbe */ - '+', /* 191 0xbf */ - '+', /* 192 0xc0 */ - '+', /* 193 0xc1 */ - '+', /* 194 0xc2 */ - '|', /* 195 0xc3 */ - '-', /* 196 0xc4 */ - '|', /* 197 0xc5 */ - '|', /* 198 0xc6 */ - '|', /* 199 0xc7 */ - '|', /* 200 0xc8 */ - '|', /* 201 0xc9 */ - '-', /* 202 0xca */ - '-', /* 203 0xcb */ - '|', /* 204 0xcc */ - '-', /* 205 0xcd */ - '|', /* 206 0xce */ - '-', /* 207 0xcf */ - '-', /* 208 0xd0 */ - '-', /* 209 0xd1 */ - '-', /* 210 0xd2 */ - '|', /* 211 0xd3 */ - '|', /* 212 0xd4 */ - '|', /* 213 0xd5 */ - '|', /* 214 0xd6 */ - '|', /* 215 0xd7 */ - '|', /* 216 0xd8 */ - '-', /* 217 0xd9 */ - '-', /* 218 0xda */ - '|', /* 219 0xdb */ - '-', /* 220 0xdc */ - '|', /* 221 0xdd */ - '|', /* 222 0xde */ - '-', /* 223 0xdf */ - 'a', /* 224 0xe0 */ - 's', /* 225 0xe1 */ - 'G', /* 226 0xe2 */ - 'p', /* 227 0xe3 */ - 'S', /* 228 0xe4 */ - 's', /* 229 0xe5 */ - 'm', /* 230 0xe6 */ - 't', /* 231 0xe7 */ - 'p', /* 232 0xe8 */ - 'H', /* 233 0xe9 */ - 'O', /* 234 0xea */ - 'd', /* 235 0xeb */ - 'o', /* 236 0xec */ - 'o', /* 237 0xed */ - 'e', /* 238 0xee */ - 'n', /* 239 0xef */ - '=', /* 240 0xf0 */ - '+', /* 241 0xf1 */ - '>', /* 242 0xf2 */ - '<', /* 243 0xf3 */ - 'f', /* 244 0xf4 */ - 'f', /* 245 0xf5 */ - '/', /* 246 0xf6 */ - '=', /* 247 0xf7 */ - 'o', /* 248 0xf8 */ - '.', /* 249 0xf9 */ - '.', /* 250 0xfa */ - ' ', /* 251 0xfb */ - ' ', /* 252 0xfc */ - '2', /* 253 0xfd */ - '.', /* 254 0xfe */ - ' ', /* 255 0xff */ - }; -</pre> - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/typy.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/typy.html deleted file mode 100644 index 4fe03f2dd6e..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/typy.html +++ /dev/null @@ -1,109 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -</head> -<body> - -<h4>tablica określająca typ znaków</h4> - -Tablica definiuje typ znaków, każdy bit określa przynależność -do określonej kategorii; - -<pre> -#define IS_UPPER 0x01 /*duża litera*/ -#define IS_LOWER 0x02 /*mała litera*/ -#define IS_BLANK 0x04 /*,,białe znaki''*/ -#define IS_DIG 0x08 /*cyfra*/ -#define IS_XDIG 0x10 /*cyfra szesnastkowa*/ -#define IS_CTR 0x20 /*znak sterujący*/ -#define IS_ALPH 0x40 /*znak traktowany jak litera*/ -#define IS_ALPHA (IS_LOWER | IS_UPPER) /*litera*/ -#define IS_ALNUM (IS_DIG | IS_ALPHA) /*litera lub cyfra*/ -</pre> - -<pre> -static a_char_u pl_maz_char_type = - { -IS_CTR, IS_CTR, IS_CTR, IS_CTR, -IS_CTR, IS_CTR, IS_CTR, IS_CTR, -IS_CTR, IS_CTR | IS_BLANK, IS_CTR | IS_BLANK, IS_CTR | IS_BLANK, -IS_CTR | IS_BLANK, IS_CTR | IS_BLANK, IS_CTR, IS_CTR, -IS_CTR, IS_CTR, IS_CTR, IS_CTR, -IS_CTR, IS_CTR, IS_CTR, IS_CTR, -IS_CTR, IS_CTR, IS_CTR, IS_CTR, -IS_CTR, IS_CTR, IS_CTR, IS_CTR, -IS_BLANK, 0x000, 0x000, 0x000, -0x000, 0x000, 0x000, 0x000, -0x000, 0x000, 0x000, 0x000, -0x000, 0x000, 0x000, 0x000, -IS_XDIG | IS_DIG, IS_XDIG | IS_DIG, IS_XDIG | IS_DIG, IS_XDIG | IS_DIG, -IS_XDIG | IS_DIG, IS_XDIG | IS_DIG, IS_XDIG | IS_DIG, IS_XDIG | IS_DIG, -IS_XDIG | IS_DIG, IS_XDIG | IS_DIG, 0x000, 0x000, -0x000, 0x000, 0x000, 0x000, - -0x000, IS_XDIG | IS_UPPER,IS_XDIG | IS_UPPER,IS_XDIG | IS_UPPER, -IS_XDIG | IS_UPPER,IS_XDIG | IS_UPPER,IS_XDIG | IS_UPPER,IS_UPPER, -IS_UPPER, IS_UPPER, IS_UPPER, IS_UPPER, -IS_UPPER, IS_UPPER, IS_UPPER, IS_UPPER, -IS_UPPER, IS_UPPER, IS_UPPER, IS_UPPER, -IS_UPPER, IS_UPPER, IS_UPPER, IS_UPPER, -IS_UPPER, IS_UPPER, IS_UPPER, 0x000, -0x000, 0x000, 0x000, IS_ALPH, - -0x000, IS_XDIG | IS_LOWER,IS_XDIG | IS_LOWER,IS_XDIG | IS_LOWER, -IS_XDIG | IS_LOWER,IS_XDIG | IS_LOWER,IS_XDIG | IS_LOWER,IS_LOWER, -IS_LOWER, IS_LOWER, IS_LOWER, IS_LOWER, -IS_LOWER, IS_LOWER, IS_LOWER, IS_LOWER, -IS_LOWER, IS_LOWER, IS_LOWER, IS_LOWER, -IS_LOWER, IS_LOWER, IS_LOWER, IS_LOWER, -IS_LOWER, IS_LOWER, IS_LOWER, 0x000, -0x000, 0x000, 0x000, IS_CTR, - -0x000, 0x000, 0x000, 0x000, -0x000, 0x000, IS_LOWER, 0x000, /* 84 */ - /* a ogonek */ -0x000, 0x000, 0x000, 0x000, /* 88 */ -0x000, IS_LOWER, 0x000, IS_UPPER, /* 8c */ - /* c acute*/ /* A ogonek*/ -IS_UPPER, IS_LOWER, IS_LOWER, 0x000, /* 90 */ -/*E ogonek */ /*e ogonek */ /* polish l */ -0x000, IS_UPPER, 0x000, 0x000, /* 94 */ - /* C acute */ -IS_UPPER, 0x000, 0x000, 0x000, /* 98 */ -/* S acute */ -IS_UPPER, 0x000, IS_LOWER, 0x000, /* 9c */ -/* Polish L */ /* s acute */ -IS_UPPER, IS_UPPER, IS_LOWER, IS_UPPER, /* a0 */ -/* Z acute */ /* Z dot */ /* o acute */ /* O acute*/ -IS_LOWER, IS_UPPER, IS_LOWER, IS_LOWER, /* a4 */ -/*n acute */ /* N acute */ /* z acute */ /* z dot */ -0x000, 0x000, 0x000, 0x000, -0x000, 0x000, 0x000, 0x000, -0x000, 0x000, 0x000, 0x000, -0x000, 0x000, 0x000, 0x000, -0x000, 0x000, 0x000, 0x000, -0x000, 0x000, 0x000, 0x000, - -0x000, 0x000, 0x000, 0x000, -0x000, 0x000, 0x000, 0x000, -0x000, 0x000, 0x000, 0x000, -0x000, 0x000, 0x000, 0x000, -0x000, 0x000, 0x000, 0x000, -0x000, 0x000, 0x000, 0x000, -0x000, 0x000, 0x000, 0x000, -0x000, 0x000, 0x000, 0x000, -0x000, 0x000, 0x000, 0x000, -0x000, 0x000, 0x000, 0x000, -0x000, 0x000, 0x000, 0x000, -0x000, 0x000, 0x000, 0x000, -0x000, 0x000, 0x000, 0x000, -0x000, 0x000, 0x000, 0x000, -0x000, 0x000, 0x000, 0x000, -0x000, 0x000, 0x000, 0x000 - }; -</pre> - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/tys.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/tys.html deleted file mode 100644 index 0b9a0cd1bc1..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/tys.html +++ /dev/null @@ -1,22 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -</head> -<body> - -<pre> -static p_char_u maz_tys = - { - (char_u *)"???", - (char_u *)"tysiąc", - (char_u *)"tysiące", - (char_u *)"tysiące", - (char_u *)"tysiące", - (char_u *)"tysięcy" - }; -</pre> - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/upper.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/upper.html deleted file mode 100644 index 509cc12fa6b..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/idx/upper.html +++ /dev/null @@ -1,35 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -</head> -<body> - -<h4>Tablica konwersji na duże litery</h4> - -W tablicy są zdefiniowane odpowiedniki dla małych liter alfabetu. -Tylko te znaki, które są określone jako ,,małe'' w -<a href=typy.html>tablicy typów</a> -<pre> -static a_char_u pl_maz_upper_table = - { - 'A','B','C','D','E','F','G','H', - 'I','J','K','L','M','N','O','P', - 'Q','R','S','T','U','V','W','X', - 'Y','Z','{','|','}','~',' ', - ' ',' ',' ',' ',' ',' ','Ą',' ', - ' ',' ',' ',' ',' ','Ć',' ',' ', - ' ','Ę','Ł',' ',' ',' ',' ',' ', - ' ',' ',' ',' ',' ',' ','Ś',' ', - 'Ź',' ','Ó',' ','Ń',' ','Ź','Ż' - }; -</pre> - -Tablica zawiera definicje dla wszystkich znaków o kodzie -większym od litery 'a'. - - -</body> -</html> - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/index.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/index.html deleted file mode 100644 index 318e42bccee..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/index.html +++ /dev/null @@ -1,128 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex,latex,context, Wirtualna Akademia"> -<title> Katedra TeX-ologii stosowanej </title> -</head> -<body bgcolor=#F0F0A0> - -<!--#lang --> -<!-- modified by StaW 12.05.2008 --> -<!-- TeX Live 2008 off-line revision, on-line version commented out --> - -<a href="gify/lew.gif"> -<img src="gify/texologia.gif" - width=540 height=135 - alt="Katedra TeX-ologii"></a> - -<p> -<font size=+2>W</font>itam w dziale TeX-ologii stosowanej -<font size=+2>W</font>irtualnej - <font size=+2>A</font>kademii. -Mam nadzieję, że znajdziesz tu artykuły na interesujące tematy. -Informacje o tym dziale możesz znaleźć w <a href=manifest.html> -manifeście</a>. - -<p> -Ikona <img src="gify/grupa.gif"> oznacza grupę artykułów na dany -temat, natomiast <img src="gify/artykul.gif"> konkretny artykuł.<p> - -Kopiowanie i powielanie artykułów oznaczonych znakiem <img src="gify/cop.gif"> -jest dozwolone wyłącznie po uzyskaniu zgody Autora.<p> - -<br>Osoby, które jeszcze nigdy nie zetknęły się z systemem TeX, mogą -przeczytać <a href="kuchnia/tex.html"> krótkie wprowadzenie</a> lub -nieco dłuższy -<!-- <a href="http://www.gust.org.pl/doc/cototex"> --> -<a href="./cototex.html"> -Przewodnik po systemie TeX</a>. - -<br>Zachęcam również do nawiązania kontaktu z:<br> -<table> -<tr valign="bottom"> <td> -<a href=http://www.gust.org.pl> -<!-- <img src=gify/gust.gif height=70 width=100></a> --> -<img src=gify/gustloge.gif> -<font size=+1>G</font>rupą -<font size=+1>U</font>żytkowników -<font size=+1>S</font>ystemu -<font size=+1>T</font>e<font size=+1>X</font></a> -</td><td> - oraz z <a href="http://www.gust.org.pl/projects/klinika"> -Kliniką -<!-- <img width=30% src="http://www.gust.org.pl/projects/klinika/images/sloik1.png" -alt="TeX raz dziennie, pół tabletki"/> --> -</a></td></tr> -</table> - -<p> -<i><b> Miłej lektury </i></b> - -<hr> -<img src="gify/grupa.gif"> -<a href="./poczatki/index.html">TeX dla początkujących</a><br> - -<img src="gify/grupa.gif"> -<a href="../guides-pl/index.html"> -<!-- <a href="http://www.gust.org.pl/doc/"> --> -Podręczniki TeX-a i LaTeX-a dla -początkujacych oraz wybrana dokumentacja</a> (w formacie PDF)<br> -<hr> - -<p> -<img src="gify/grupa.gif"> -<a href=tex/tex.html>TeX jako taki</a><br> - -<img src="gify/grupa.gif"> -<a href=latex2e/latex2e.html>LaTeX w całej okazałości</a> (m.in. -<a href=latex2e/macro/macro_t.html>wybrane pakiety makr -w układzie tematycznym</a>)<br> - -<img src="gify/grupa.gif"> -<a href=context/context.html>ConTeXt</a><br> - -<img src="gify/grupa.gif"> -<a href=prog/prog.html>Oprogramowanie pomocnicze</a><br> -<hr> - -<p> -Artykuły warte przeczytania<br> - -<img src="gify/artykul.gif"> -<a href=prog/hyph.html>Tam gdzie minus oznacza dzielenie</a> --- <i>B. Jackowski, M. Ryćko</i> <small>(10.10.1995)</small> -<dd><small>dzielenie wyrazów -- artykuł dla wszystkich </small><br> - -<img src="gify/artykul.gif"> -<!-- <a href="http://www.gust.org.pl/doc/fonts/abc">Fontowe ABC</a><br> --> -<a href="./fonty/font-abc.html">Fontowe ABC</a><br> - -<img src="gify/artykul.gif"> -<!-- <a href="http://www.gust.org.pl/doc/fonts/nfss">Fonty w LaTeX2e</a><br> --> -<a href="./fonty/nfss.html">Fonty w LaTeX2e</a><br> - -<img src="gify/artykul.gif"> -<!-- <a href="http://www.gust.org.pl/doc/fonts/fonts_inst">Instalowanie fontów Type 1/True Type</a><br> --> -<a href="./fonty/fonthint.html">Instalowanie fontów Type 1/True Type</a><br> - -<img src="gify/grupa.gif"> -<a href=idx/index.html>Skorowidz (indeks) w polskiej publikacji</a><br> - -<img src="gify/artykul.gif"> -<a href=./prog/auctex.html> -Używanie TeX-a w systemie Unix (AUCTeX)</a><br> - -<img src="gify/artykul.gif"> -<!-- <a href="http://www.ipipan.gda.pl/~andrzej/homepage/TeX-pub.htm">Zasoby TeX-owe różnych wydawców</a> --> -<a href="./TeX-pub.html">Zasoby TeX-owe różnych wydawców</a> - -<hr> -<em> -W. Macewicz, S. Wawrykiewicz (ostatnie zmiany 12.05.2008)</em> -<hr> - -</body> -</html> - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/kuchnia/hist.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/kuchnia/hist.html deleted file mode 100644 index ba6846f61a5..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/kuchnia/hist.html +++ /dev/null @@ -1,72 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="historia texa, Wirtualna Akademia"> -<title>Historia Programu TeX</title> -</head> -<body> - -<h2> Krótka historia powstania TeX-a</h2> - -<p>Donald Knuth pracował nad swoim kilkutomowym dziełem .... -Działo się to w epoce początków zastosowań programów do składu tekstów. -Po obejrzeniu wersji wstępnej I tomu, złożonej nowymi -narzędziami, Donald Knuth przerwał pisanie -książki i zajął się projektowaniem programu wspomagającego skład. -W wyniku prac -powstał program TeX -- służący do składu i program MeTaFont --- służący do projektowania fontów oraz pięć książek, będących -obszerną dokumentacją nowego systemu. Programy zostały -napisane w specjalnym, <b>przenośnym</b> języku, również -wymyślonym przez prof. Knutha. Język charakteryzuje się tym, że jednocześnie -tworzy się program i dokument opisujący algorytmy i jego fragmenty. -Interpreterami tego języka jest <code>WEAVE</code> i <code>TANGLE</code> - -Po przetworzeniu napisanego tekstu programem <code>TANGLE</code> otrzymujemy -program w <code>Pascal-u</code>, a po przetworzeniu programem -<code>WEAVE</code> -książkę, gotową do przetworzenia programem TeX, nadającą się do druku. -Jest to niewątpliwie kłopotliwy sposób pisania programów, ale pozwala -na oszczędności w najbardziej kosztownej fazie testowania i pielęgnacji -programu. - -<p>Powstały programy <b>praktycznie bezbłędne</b> (prof. Knuth -wyznaczył nagrodę za każdy znaleziony błąd w programach TeX, MeTafont, -Weave i Tangle), dostępne na wszystkich komputerach (co najmniej 16-bitowych) -pracujących pod dowolnym systemem operacyjnym. Program TeX -zachowuje się <b>jednakowo</b> na każdym komputerze, sposób -obliczeń jest niezależny od dokładności arytmometru. - -<p>Biorąc pod uwagę złożoność funkcji programu, jest on -bardzo efektywny mimo przenaszalności kodu. Efektywność programu -nie wynika z mikrooszczędności wynikających ze sztuczek kodowania, -ale z odpowiedniego zaprojektowania algorytmów i struktur danych. - -<p>Od roku 1982 miały miejsce tylko dwie niewielkie modyfikacje -jego funkcji (prof. Knuth zadecydował, że system nie będzie podlegał -dalszym modyfikacjom). Ostatnią wersją jest 3.1415 (numery wersji -rosną zgodnie z kolejnymi przybliżeniami liczby pi), a różnice wynikają -głównie z dostosowania do różnych systemów wejścia/wyjścia, a nie -z poprawiania, czy tez z modyfikacji podstawowych funkcji programu TeX. - - -<p>Program TeX, zgodnie z wolą Donalda Knutha jest własnością świata; -tz. dozwolone jest wykorzystywanie dowolnych fragmentów kodu -programu w dowolnych celach, również komercyjnych. Można zrobić -własną implementację programu i sprzedawać ją. - - -<p align="right"> <img src="http://home.elka.pw.edu.pl/~macewicz/img/podpis.gif"> - - -<hr> -<a href=../gify/wa.gif" hspace=10></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../gify/mail.gif" hspace=10></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a> -<hr> -Strona była <!-- *counter* --> razy czytana, <!-- *date* --> -</body> -</html> - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/kuchnia/tex.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/kuchnia/tex.html deleted file mode 100644 index a7210b7b87c..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/kuchnia/tex.html +++ /dev/null @@ -1,164 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, Wirtualna Akademia"> -<title>Program TeX</title> -</head> -<body> - -<h2> Parę słów o programie TeX</h2> - -Najprościej mówiąc, TeX jest programem służącym do składu tekstów, -jego podstawową rolą jest zastąpienie pracy zecera. Jest to jednak -zbyt duże uproszczenie. TeX jest systemem, czyli zbiorem -różnych narzędzi, stanowiących logiczną całość, służącym do -profesjonalnego przygotowania publikacji, ze szczególnym uwzględnieniem -matematyki. Jądrem systemu jest oczywiście program TeX. Używając -terminologii informatycznej jest to specjalizowany makrogenerator przystosowany -do przetwarzania tekstów. Język, przy pomocy -którego sterujemy składem, pozwala na absolutnie precyzyjne -wyrażenie swoich życzeń. Osoba opisująca postać dokumentu jest w roli -redaktora technicznego przekazującego swoją wolę zecerowi. Język -opisu jest niewątpliwie trudny, można powiedzieć że tak trudny jak -problem, którego rozwiązaniu służy. - -<p>Łamanie tekstu jest nie tylko wiedzą, ale i sztuką. Ostateczny -kształt dokumentu musi uwzględniać: -tradycję, reguły estetyki, zdolności percepcyjne człowieka, funkcjonalność -i wiele innych aspektów. Iluzją jest, że jakikolwiek program -jest w stanie samodzielnie uwzględnić wszystkie aspekty; musi zrobić to -człowiek posiadający odpowiednią wiedzę i doświadczenie. Program -jest jedynie narzędziem, które pozwoli na efektywne osiągnięcie -postawionego celu. - -<p>Podstawową cechą programu TeX, różniącą go od innych -jest to, że może on zrobić tyle, na ile pozwala wiedza osoby go -używającej, a nie tyle, na ile pozwala wyobraźnia jego twórcy. Jest to -nie tylko system, ale i pewna filozofia podejścia do rozwiązywanego -problemu. - -<p>Program TeX został wymyślony i napisany przez Donalda Knutha. -Historia jego powstania jest na tyle ciekawa, że pozwolę sobie ją -w paru słowach <a href=hist.html> -przytoczyć</a>. - -<p>Przygotowując publikację wydajemy dyspozycje składu w postaci poleceń, -następnie tak przygotowany tekst przetwarzamy programem TeX. Jest to -działanie w trybie <i>off line</i> w odróżnieniu od trybu <i>on line</i> -oferowanego przez programy nowej generacji. Ostateczny -efekt zależy od precyzji (naszej wiedzy) wyrażania naszych życzeń. -Program wymaga od nas ścisłego formułowania naszych życzeń, pozwala -na <b>obiektowe</b> podejście do zagadnienia -- jest to -naturalne podejście do problemu. Definiujemy obiekty: akapity, tytuły, -listy, skorowidze, spisy itp. i określamy sposoby składu tych obiektów: -marginesy, -czcionkę, odstępy itp. Mając wprowadzony tekst, opisany poleceniami składu, -możemy zmienić formę dokumentu zmieniając jedynie -atrybuty (cechy) zdefiniowanych obiektów bez konieczności -modyfikowania dokumentu. Tryb pracy -popularnych programów typu <dfn>MS-Word</dfn> sprzyja wstawianiu znaków -sterujących w danym miejscu, dających pożądany efekt wizualny -- -zmiana formy dokumentu wymaga skasowania starych znaków sterujących -i wstawienia nowych w <b>całym dokumencie</b>. Praca -z systemem TeX zdecydowanie utrudnia tego rodzaju działanie -(doraźna ingerencja wymaga większej, a nie mniejszej wiedzy). Przystępując -do pracy należy określić jakie efekty chcemy uzyskać, zdefiniować -odpowiednie obiekty, które będą reprezentowane w ten sposób, -a następnie posługiwać się ich definicjami. - -<p>Dodatkową zaletą pracy z systemem TeX, jest to, że używamy wyłącznie -znaków pisarskich bezpośrednio dostępnych na klawiaturze. Pisząc wzory -matematyczne używamy nazw symboli i konstrukcji i nie musimy -zmieniać trybu pracy edytora, odrywać rąk od klawiatury, aby -wziąć mysz itp. W 99/100 przypadków złożony wzór matematyczny -nie wymaga ,,ręcznych'' interwencji; -w odróżnieniu od wszystkich innych znanych -mi programów. Zdefiniowane są prawie wszystkie używane symbole -matematyczne (jak do tej pory brakowało mi tylko symbolu -potrójnej całki po kole). Nazwy poleceń odzwierciedlają ich funkcje, -nie musimy pamiętać znaczenia wielu klawiszy funkcyjnych, których -znaczenie trudno skojarzyć z ich nazwami. Jeżeli nazwy poleceń -są trudne do zapamiętania można w łatwy sposób tworzyć ich synonimy. - - -<p>Niewątpliwie TeX-a nie da się używać nie rozumiejąc -jego języka programowania, w odróżnienu od programów -typu <dfn>MS-Word</dfn>, ale twierdzę że sprzyja to systematycznemu -podejściu do problemu. Aby używać TeX-a trzeba zdobyć niezbędną wiedzę -również o sztuce składu publikacji, nie da się go używać tak jak starej -maszyny do pisania. Włożony wysiłek szybko procentuje -wzrostem efektywności pracy. W znanych mi -narzędziach, w miarę zdobywania wiedzy o nich i doświadczenia, napotykamy -na liczne bariery, błędy i ograniczenia, bardzo denerwujące -doświadczonego użytkownika. Używanie takiego programu staje -się walką z narzędziem, a nie z postawionym zadaniem. -Autor TeX-a zadbał o to, aby był to program <b>bezbłędny</b> i -jego cechy oraz własności nie uległy zmianie; -TeX jest niezwykle stabilnym programem. - -<p> Przewagę TeX-a nad innymi programami widać szczególnie -przy składzie formuł matematycznych. Symbole i operatory matematyczne zostały -podzielone na grupy. Zostały zdefiniowane cechy tych grup i określone -zasady sąsiedztwa (np. odstęp między znakami). Nazwy symboli są jasne -i logiczne. Nie musimy określać pozycji każdego symbolu; robi to -za nas TeX. Wiele programów (np. WordPerfect) ma zapożyczony sposób -definiowania wzorów matematycznych, ale efekt końcowy jest -drastycznie gorszy (bez ręcznej korekty). - -<p>Na szczęście używając programu TeX możemy korzystać z wiedzy -innych. Mamy do dyspozycji ponad 20 MB zbiorów makroinstrukcji, -ułatwiających proces składu. W celu ułatwienia pracy -w 1982 został napisany przez L.Lamporta zbiór makroinstrukcji nazwany -systemem LaTeX. Zawiera on definicje najczęściej używanych -obiektów i określa sposób ich składu. LaTeX jest pewnego rodzaju -nakładką na język składu TeX-a (zdefiniowaną w jego języku), -ułatwiającą pisanie typowych artykułów, raportów i książek -przez samych autorów. Opatrując tekst kilkoma (no może kilkudziesięcioma) -poleceniami, otrzymujemy zadowalający rezultat składu. Zmieniając -cechy zdefiniowanych obiektów możemy taką publikację bardzo -łatwo dostosować do wymagań konkretnego wydawnictwa. - -<p>L.Lamport -ma niewątpliwie duże zasługi w popularyzacji TeX-a i -dostosowaniu go do potrzeb ,,normalnego'' użytkownika, ale sam -kod systemu LaTeX jest bardzo nieporządny, w dodatku przez kilka -lat zostało napisanych szereg makroinstrukcji pisanych w różny -sposób, często wprowadzających efekty uboczne. -W wyniku pracy -p. Franka Mitellbacha i Rainera Schöpfa cały pakiet LaTeX-a został napisany -<b>od nowa</b> -- znany jest on pod nazwą LaTeX2e (2 epsilon, -jako forma przejściowa do systemu 3), a coraz -częściej pod nazwą LaTeX (,,stary'' LaTeX został nazwany LaTeX-209). - -<p>Nowy system ma budowę warstwową. W języku TeX-a została zdefiniowana -spójna i logiczna warstwa umożliwiająca pisanie kodu prawie ,,proceduralnego'', -a nie jako klasyczne makrowołania. -Został zdefiniowany elegancki interface -dla programistów definiujących skład i piszących nowe -pakiety makroinstrukcji. -Ze względu na to, że klasyczne -makrogeneratory tracą na znaczeniu, a większość programistów -przyzwyczajonych jest do języków proceduralnych (Pascal, C) jest -to niewątpliwie duże ułatwienie. -W tym języku -pośrednim został zdefiniowany od nowa system LaTeX, jako zbiór -poleceń realizujących podobne cele, jak system LaTeX L.Lamporta. - -<p>Dodatkową zaletą programu TeX i pakietu LaTeX jest to, że -są one programami <i>public domain</i>, używając ich nie musimy -wnosić żadnych opłat. W szerzącej się komercyjnej bylejakości -TeX jest przykładem rzadko spotykanej staranności, stabilności - i bezbłędności działania. - -<p align="right"> <img src="../gify/podpis.gif"> - - -<hr> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../gify/mail.gif" hspace=10></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a> -<hr> -</body> -</html> - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/latex2e.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/latex2e.html deleted file mode 100644 index 155f87475d2..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/latex2e.html +++ /dev/null @@ -1,152 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="latex, Wirtualna Akademia"> -<title> The Latex2e Companion </title> -</head> -<body bgcolor=#a0f0a0> -<!-- TeX Live 2004 off-line revision, StaW 06.09.2004 --> - -<img src="../gify/latex2e.gif" width="540" height="135" clear="all"/> - -<p> -Dział poświęcony dla ,,wygodnickich'' którzy nie chcą uczyć się -TeX-a -- jest to oczywiście żart (patrz <a href="../tex/tex.html"> TeX</a>). -Pakiet LaTeX<small>2e</small> jest zbiorem makroinstrukcji, ułatwiającym -tworzenie dokumentów za pomocą systemu TeX. Jest on niewątpliwie -łatwiejszy do opanowania niż język TeX, proponowany przez D.E. Knutha -w standardowym pakiecie makr (tzw. <em>plain</em>). LaTeX dedykowany -jest przede wszystkim -tym, którzy nie zajmują się składem publikacji na codzień, a chcą -aby ich artykuły wyglądały przyzwoicie.</p> - -<p>Używanie makroinstrukcji LaTeXa pozwala na osiągnięcie bardzo istotnego -celu -- <b>separacji opisu <em>struktury</em> dokumentu, od opisu jego <em>wyglądu</em></b>. -Należy pamiętać, że czas tworzenia publikacji jest dosyć długi, często bierze w -tym udział kilka osób. Zdarza się również, że informacja jest publikowana w -kilku wersjach; np. książka, przeglądarka hipertekstu, sjaldy; bądź też -książka powstaje ze zbioru materiałów publikowanych w innej formie. Jeśli -elementy dokumentu są odpowiednio oznakowane, do jego przetwarzania możemy wykorzystać -komputer, być może wcale nie trzeba go przetwarzać, wystarczy przyporządkować znacznikom -inną formę prezentacyjną. -</p> - -<p>Krótko mówiąc, LaTeX to absolutne minimum (są znacznie bardziej zaawansowane -języki znaczników) tego co możesz zrobić, abyś nie musiał tej samej pracy -wykonywać wielokrotnie.</p> - -<p> -LaTeX<small>2e</small> jest znacznie zmienioną implementacją pakietu -LaTeX (zwanego od tej pory LaTeX2.09), utworzonego w latach 80. przez L. Lamporta. -Został stworzony przez znanych TeX-pertów: Michela Goossensa, -Franka Mittelbacha oraz Alexandra Samarina. Pakiet ma budowę warstwową; -główny wysiłek autorów został skierowany na zdefiniowanie -zbioru poleceń ułatwiających tworzenie własnych zbiorów makroinstrukcji. -W tej ,,technicznej'' warstwie został napisany pakiet nowego LaTeXa.</p> - -<p>LaTeX2e jest jedynie wersją przejściową do LaTeX3. Niektóre jego elementy -są już dostępne w postaci pakietów do LaTeX2e jako <a href="http://www.latex-project.org/code/experimental">experimental code</a>.</p> - -<p> -Podstawy LaTeX<small>2e</small> zawiera przetłumaczone na język. polski: -<a href="../../lshort-polish/lshort2e.pdf"> -<!-- <a href="http://www.gust.org.pl/PDF/lshort2e.pdf"> --> -,,Nie za krótkie wprowadzenie do systemu LaTeX2e''</a> (plik PDF, 88 str.).</p> - -<p> -W dziale tym będę prezentował pakiety makroinstrukcji -i artykuły ułatwiające korzystanie z pakietu LaTeX<small>2e</small>.</p> - -<p><i></i></p> -<p><i></i></p> -<hr> -<ul> -<img src="../gify/artykul.gif"> -<a href=tytuly/s.html>Tytuły</a> --- <i>W. Macewicz</i> <small>(07.11.1995)</small><br> -<img src="../gify/artykul.gif"> -<a href=spisy/spis.html>Spisy (treści, tabel i rysunków)</a> --- <i>W. Macewicz</i> <small>(20.11.1995)</small><br> -<img src="../gify/artykul.gif"> -<a href=listy/list.html>Listy (wykazy)</a> --- <i>W. Macewicz</i> <small>(10.03.1999)</small><br> -<img src="../gify/artykul.gif"> -<!-- <a href="kolory/color.pdf">LaTeX w kolorach</a> --> -<a href="ftp://ftp.gust.org.pl/TeX/GUST/bulletin/19/color.pdf">LaTeX w kolorach</a> --- <i>W. Macewicz</i> (Biul. GUST, z. 19)<br> -<img src="../gify/artykul.gif"> -<a href=macro/macro.html>Ciekawe makroinstrukcje</a> - (w układzie <a href=macro/macro_t.html>tematycznym</a> - oraz <a href="macro/moje_typy.html">moje typy</a>) --- <i>W. Macewicz</i><br> -<img src="../gify/artykul.gif"> -<a href="../../guides-pl/grafika.pdf"> -<!-- <a href="http://www.immt.pwr.wroc.pl/~myszka/grafika/grafika.pdf"> --> -Włączanie grafik do tekstów w LaTeX2e</a> --- <i>W. Myszka</i> <small>(2004)</small><br> -<img src="../gify/artykul.gif"> -<a href="../poczatki/platex.html"> -<!-- <a href="http://www.gust.org.pl/DOC/poczatki/platex.html"> --> -Generowanie formatu PLaTeX</a> --- <i>S. Wawrykiewicz</i><br> -</ul> - -<hr> -<table> -<tr><td> -Ciekawe dokumenty w jezyku angielskim:</td> -<td> -<a href="../../../english/latex2e-html/index.html"> -<!-- <a href="ftp://sunsite.icm.edu.pl/pub/CTAN/info/latex2e-help-texinfo/latex2e.html"> --> -Hypertext Help with LaTeX</a></tr> -<tr><td></td><td> -<a href="../../../english/epslatex-en/epslatex.ps"> -<!-- <a href="ftp://sunsite.icm.edu.pl/pub/CTAN/info/epslatex.ps"> --> -grafika w LaTeX (plik postscriptowy)</a></td></tr> -<tr><td></td><td> -<a href="../../../english/lshort-english/lshort.pdf"> -<!-- <a href="ftp://sunsite.icm.edu.pl/pub/CTAN/info/lshort/english/lshort.pdf"> --> -Podstawy LaTeX2e</a> (wersja oryginalna, plik PDF)</td></tr> -<tr><td></td><td> -<!-- <a href=ftp://sunsite.icm.edu.pl/pub/CTAN/info/symbols/comprehensive/symbols-a4.pdf> --> -<a href="../../../english/symbols/symbols-a4.pdf"> -Zestaw symboli</a> -</td></tr> - -<tr><td>Dokumentacja dystrybucji LaTeX:</td><td> -<a href="../../../../../texmf-dist/doc/latex/base/html/usrguide/usrguide.html"> -<!-- <a href="ftp://sunsite.icm.edu.pl/pub/CTAN/macros/latex/doc/html/usrguide/usrguide.html"> --> -LaTeX2e dla autorów</a> -</td></tr><tr><td></td> <td> -<a href="../../../../../texmf-dist/doc/latex/base/html/fntguide/fntguide.html"> -<!-- <a href="ftp://sunsite.icm.edu.pl/pub/CTAN/macros/latex/doc/html/fntguide/fntguide.html"> --> -o fontach</a> -</td></tr><tr><td></td><td> -<a href="../../../../../texmf-dist/doc/latex/base/html/clsguide/clsguide.html"> -<!-- <a href="ftp://sunsite.icm.edu.pl/pub/CTAN/macros/latex/doc/html/clsguide/clsguide.html"> --> -o klasach</a> -</td></tr><tr><td></td><td> -<a href="../../../../../texmf-dist/doc/latex/base/html/cfgguide/cfgguide.html"> -<!-- <a href="ftp://sunsite.icm.edu.pl/pub/CTAN/macros/latex/doc/html/cfgguide/cfgguide.html"> --> -konfigurowanie LaTeX-a</a> -</td></tr><tr><td></td><td> -<a href="../../../../../texmf-dist/doc/latex/base/html/modguide/modguide.html"> -<!-- <a href="ftp://sunsite.icm.edu.pl/pub/CTAN/macros/latex/doc/html/modguide/modguide.html"> --> -modyfikowanie LaTeX-a</a> -</td></tr><tr><td></td><td> -<a href="../../../../../texmf-dist/doc/latex/graphics/grfguide.ps"> -<!-- <a href="ftp://sunsite.icm.edu.pl/pub/CTAN/macros/latex/required/graphics/grfguide.ps"> --> -grafika w Latex-u</a> -</td></tr> -<tr><td></td> -</table> -<hr> -<em>W. Macewicz</em>, -<em>S. Wawrykiewicz</em> -(TeX Live 2008 revision, 12.05.2008). -<hr> -</body> -</html> - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/desc_p1.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/desc_p1.gif Binary files differdeleted file mode 100644 index aaad97ef024..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/desc_p1.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/desc_p2.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/desc_p2.gif Binary files differdeleted file mode 100644 index 62a350a7834..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/desc_p2.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/desc_p3.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/desc_p3.gif Binary files differdeleted file mode 100644 index 752bdbf5629..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/desc_p3.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/desc_p4.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/desc_p4.gif Binary files differdeleted file mode 100644 index 414fdce505a..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/desc_p4.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/description.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/description.gif Binary files differdeleted file mode 100644 index 09665a47ddf..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/description.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/description.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/description.html deleted file mode 100644 index 53ef04f5857..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/description.html +++ /dev/null @@ -1,135 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="latex, description, Wirtualna Akademia"> -<title>description</title> -</head> -<body bgcolor=#a0f0a0> -<h1>description</h1> -<p> -Opisywana lista nie ma zdefiniowanej domyślnej etykiety, zakłada się, -że każda pozycja jest opatrzona własną etykietą (parametr -polecenie <tt>\item</tt>). Standardową postać trudno uznać za zadowalającą, -poniższa struktura -<pre> -\noindent aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa -aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa -aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa -aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa -aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa -\begin{description} -\item[i] aqq -aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa -aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa -aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa -aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa -\item[ii] bqq -aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa -aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa -\item[iii] bqq -aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa -\end{description} -aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa -aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa -aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa -aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa -</pre> -będzie wyglądała:<br> -<img src=desc_p1.gif><br> -jak widać na przykładzie występują trzy różne wielkości lewego marginesu, -stwarza to niemiłe wrażenie, dobrze by było -gdyby lewy margines w każdym wypadku był jednakowy, dla wszystkich -linii wykazu, bez względu na długość etykiety. -<p>Złożoność (i pogmatwanie) środowiska <tt>list</tt> nie pozwala na dużą -swobodę, nie mniej jednak, możemy zdefiniować szereg odmian listy -<tt>description</tt>.<p> -<b>Przykład 1:</b> Lista dająca łatwą możliwość definiowania szerokości -lewego marginesu<p> -<pre> -\newenvironment{Ventry}[1]{% - \begin{list}{} - {\renewcommand{\makelabel}[1]{% - \textsf{##1:}\hfill}% - \settowidth{\labelwidth}{\textsf{#1:}}% - \leftmargin=\labelwidth% - \advance \leftmargin\labelsep}}% - {\end{list}} -\begin{Ventry}{Rezultat} -\item[Opis] środowisko pozwala na zdefiniowanie listy o zadanej szerokości -marginesu, jego szerokość wyznacza szerokość najdłuższej etykiety, -którą to należy podać jako argument -\item[Błędy] brak, -\item[Rezultat] jest zadowalający -\end{Ventry} -</pre> -daje następujący efekt:<p> -<img src=desc_p2.gif><p> -<b>Przykład 2:</b> Lista podobna do wyżej zdefiniowanej, ale zdefiniowano -dodatkową własność, jeżeli etykieta jest dłuższa od określonej -szerokości to opis jest umieszczany w następnej linii -<pre> -\newlength{\Mylen} -% -\newcommand{\entrylabel}[1]{% -\settowidth{\Mylen}{\textsf{#1:}}% -\ifthenelse{\lengthtest{\Mylen > \labelwidth}} - {\parbox[b]{\labelwidth} - {\makebox[0pt][l]{\textsf{#1:}}\\}}% - {\textsf{#1:}}% - \hfil\relax} -\newenvironment{entry}[1]% - {\begin{list}{}% - {\renewcommand{\makelabel}{\entrylabel}% - \settowidth{\labelwidth}{\textsf{#1:}}% - \leftmargin=\labelwidth% - \advance \leftmargin\labelsep}}% - {\end{list}} -% -\noindent aqq -aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa -\begin{entry}{Błędy} -\item[Opis] środowisko pozwala na zdefiniowanie listy o zadanej szerokości -marginesu, jego szerokość wyznacza szerokość wybranej etykiety, -którą to należy podać jako argument -\item[Błędy] brak, -\item[Rezultat] jest zadowalający -\end{entry} -aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa -</pre> -<p> -<img src=desc_p3.gif><p> -a oto przykład<br> -<b>Przykład 3:</b> Lista gdzie etykieta podlega -procesowi łamania na szerokości wyznaczonej przez długość -argumentu -<p> -<pre> -\newcommand{\Myentrylabel}[1]{% -\raisebox{0pt}[1ex][0pt]{% - \makebox[\labelwidth][l]{% - \parbox[t]{\labelwidth}{\hspace{0pt}\textsf{#1:}}}}}% -\newenvironment{Myentry}[1]% - {\begin{list}{} - {% - \settowidth{\labelwidth}{\textsf{#1:}}% - \leftmargin=\labelwidth% - \advance \leftmargin\labelsep% - \renewcommand{\makelabel}{\Myentrylabel}}}% - {\end{list}} -% -\noindent aqq -aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa -\begin{Myentry}{Błędy} -\item[Opis] środowisko pozwala na zdefiniowanie listy o zadanej szerokości -marginesu, jego szerokość wyznacza szerokość wybranej etykiety, -którą to należy podać jako argument -\item[Błędy] brak, -\item[Rezultat] jest zadowalający, a nawet jeszcze bardziej, bowiem -zbyt długa etykieta podlega procesowi łamania -\end{Myentry} -</pre> -<img src=desc_p4.gif> -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/enum_p1.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/enum_p1.gif Binary files differdeleted file mode 100644 index b1de5a98cfd..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/enum_p1.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/enum_p2.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/enum_p2.gif Binary files differdeleted file mode 100644 index 3fbcf9a8e2e..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/enum_p2.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/enumerate.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/enumerate.gif Binary files differdeleted file mode 100644 index abf928698e6..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/enumerate.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/enumerate.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/enumerate.html deleted file mode 100644 index cb634143a9e..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/enumerate.html +++ /dev/null @@ -1,94 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="latex, enumerate, Wirtualna Akademia"> -<title>lista numerowana (<tt>enumerate</tt>)</title> -</head> -<body bgcolor=#a0f0a0> -<h1>lista numerowana (<tt>enumerate</tt>)</h1> -<p> -Lista numerowana może być zagnieżdżana do 4 poziomów. -</p> -<p>Poniżej wymienione makroinstrukcje odpowiadają za wygląd listy: -<table border=1> -<tr> -<th>znaczenie</th> - <th>definicja I</th> - <th>definicja II</th> - <th>definicja III</th> - <th>definicja IV</th></tr> -<tr> -<td>licznik</td> - <td><tt>enumi</tt></td> - <td><tt>enumii</tt></td> - <td><tt>enumiii</tt></td> - <td><tt>enumiv</tt></td></tr> -<tr> -<td>reprezentacja</td> - <td><tt>\def\theenumi{\arabic{enumi}}</tt></td> - <td><tt>\def\theenumii{\alph{enumii}}</tt></td> - <td><tt>\def\theenumiii{\roman{enumiii}}</tt></td> - <td><tt>\def\theenumiv{\Alph{enumiv}}</tt></td></tr> -<tr> -<td>etykieta</td> - <td><tt>\def\labelenumi{\theenumi.}</td> - <td><tt>\def\labelenumii{(\theenumi)}</tt></td> - <td><tt>\def\labelenumiii{\theenumi.}</tt></td> - <td><tt>\def\labelenumiv{\theenumi.}</tt></td></tr> -<tr> -<td>dodatkowy prefix<br> - przy odwołaniach</td> - <td><tt>\def\p@enumi{}</td> - <td><tt>\def\p@enumii{\theenumi}</tt></td> - <td><tt>\def\p@enumiii{\theenumi(\theenumii)}</tt></td> - <td><tt>\def\p@enumiv{\p@enumiii\theenumiii}</tt></td></tr> -</table><br> -<dl> -<dt>licznik -<dd>nazwa licznika na danym poziomie -<dt>reprezentacja -<dd>sposób wyprowadzenia wartości licznika: <tt>arabic</tt> -- liczby arabskie, -<tt>alph</tt> -- kolejne, małe litery alfabety, <tt>roman</tt> -- -liczby rzymskie (małymi literami), <tt>Alph</tt> -- kolejne, duże -litery alfabetu, <tt>Roman</tt> -- liczby rzymskie (dużymi literami) -<dt>etykieta -<dd>definicja etykiety, makroinstrukcja ta jest wywoływana -w celu oznaczenia danej pozycji listy (polecenie <tt>\item</tt>) -<dt>dodatkowy prefix -<dd>przy odwołaniach <tt>\ref</tt> do danej pozycji listy (oznaczonej -etykietą -- <tt>\label</tt>) do właściwego numeru pozycji (na danym poziomie) -dodawany jest zdefiniowany prefix -- na ogół jest to -reprezentacja licznika poziomu wyższego. Umożliwia to łatwiejsze zorientowanie -się do jakiego elementu listy następuje odwołanie. -</dl> -Przykład: -<pre> -\renewcommand{\labelenumi}{\S\theenumi.} -\begin{enumerate} -\item Ala ma kota\label{ala} -\item Ola ma Asa -\end{enumerate} -Paragraf \ref{ala} opisuje stan posiadania Ali. -</pre> -da poniższy efekt:<br> -<img src=enum_p1.gif><br> -Jeżeli dodatkowo zdefiniujemy prefix -<pre> -\makeatletter -\def\p@enumi{\S} -\makeatother -\renewcommand{\labelenumi}{\S\theenumi.} -\begin{enumerate} -\item Ala ma kota\label{ala} -\item Ola ma Asa -\end{enumerate} -Paragraf \ref{ala} opisuje stan posiadania Ali. -</pre> -<img src=enum_p2.gif><br> - - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/item_p1.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/item_p1.gif Binary files differdeleted file mode 100644 index ded6f0f3b11..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/item_p1.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/item_p2.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/item_p2.gif Binary files differdeleted file mode 100644 index a177d7776e0..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/item_p2.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/itemize.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/itemize.gif Binary files differdeleted file mode 100644 index fac8a578e85..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/itemize.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/itemize.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/itemize.html deleted file mode 100644 index 8af20f559f4..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/itemize.html +++ /dev/null @@ -1,71 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="latex, itemize, Wirtualna Akademia"> -<title>lista nienumerowana (<tt>itemize</tt>)</title> -</head> -<body bgcolor=#a0f0a0> -<h1>lista nienumerowana (<tt>itemize</tt>)</h1> -<p> -Lista nienumerowana może być zagnieżdżana do 4 poziomów. -</p> -<p>Poniżej wymienione makroinstrukcje odpowiadają za wygląd listy: -<table border=1> -<tr> -<th>znaczenie</th> - <th>definicja I</th> - <th>definicja II</th> - <th>definicja III</th> - <th>definicja IV</th></tr> -<tr> -<td>etykieta</td> - <td><tt>\def\labelitemi{\m@th\bullet}}</td> - <td><tt>\def\labelitemii{\bfseries --}</tt></td> - <td><tt>\def\labelitemiii{\m@th\ast}</tt></td> - <td><tt>\def\labelitemiv{\m@th\cdot}</tt></td></tr> -</table><br> -<dl> -<dt>etykieta -<dd>definicja etykiety, makroinstrukcja ta jest wywoływana -w celu oznaczenia danej pozycji listy (polecenie <tt>\item</tt>) -</dl> -Ilustracja: -<pre> -\begin{enumerate} - \item Ala ma kota - \begin{enumerate} - \item Ala ma kota - \begin{enumerate} - \item Ala ma kota - \begin{enumerate} - \item Ala ma kota - \item Ola ma Asa - \end{enumerate} - \item Ola ma Asa - \end{enumerate} - \item Ola ma Asa - \end{enumerate} - \item Ola ma Asa -\end{enumerate} -</pre> -da poniższy efekt:<br> -<img src=item_p1.gif><br> -Przykład własnej listy: -<pre> -\newenvironment{MYitemize}{% - \renewcommand{\labelitemi}{$\blacksquare$}% - \begin{itemize}} - {\end{itemize}} -\begin{MYitemize} - \item Ala ma kota - \item Ola ma Asa -\end{MYitemize} -</pre> -<img src=item_p2.gif><br> - - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/klopoty.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/klopoty.html deleted file mode 100644 index 1e9c50582e6..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/klopoty.html +++ /dev/null @@ -1,75 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<title>Przyczyny kłopotów związanych ze zmianą wartości parametrów składu list</title> -</head> -<body bgcolor=#a0f0a0> -<h1>Przyczyny kłopotów związanych ze zmianą wartości parametrów składu list</h1> - -<p> -Jeśli chcemy zmienić parametry należy zmienić definicję odpowiedniej -makroinstrukcji, ustawianie lokalnie wartości parametru nie spowoduje -pożądanych efektów. Ze względu na nieco pokrętny sposób definiowania parametrów -możemy mieć kłopoty z ustawieniem wartości nam odpowiadających.</p> - -<p> -Zdefiniowana makroinstrukcja <tt>\@listi</tt> jest -zapamiętywana (makropodstawienie) pod nazwą <tt>\@listI</tt>. -<pre> -\def\normalsize{% -. -. -. -\let\@listi=\@listI -} -\def\@listi{% - . - . - . -} -\let\@listI=\@listi -</pre> -Każdorazowa -zmiana fontu na <tt>\normalsize</tt> powoduje nadanie makroinstrukcji -<tt>\@listi</tt> wartości zapamiętanej w <tt>\@listI</tt>; -następuje odtworzenie ciała pierwotnie zdefiniowanej makroinstrukcji -(w której są definiowane parametry opisujące skład listy) -<tt>\@listi</tt> -- <b>należy -zmienić definicję makroinstrukcji <tt>\@listI</tt>, a nie <tt>\@listi</tt> -</b>. W przypadku wywołania -makroinstrukcji <tt>\small</tt> lub <tt>\footnotesize</tt> jest jeszcze gorzej: -makroinstrukcja <tt>\@listi</tt> jest definiowana wewnątrz ww. -makroinstrukcji; -<pre> -\def\small{% - . - . - \def\@listi{% - . - . - . - } -} -</pre> -tzn. każde użycie <tt>\small</tt> lub <tt>footnotesize</tt> -spowoduje <b>ponowne</b> zdefiniowanie <tt>\@listi</tt> definiującej -parametry składu list.</p> - -<p> -Jeśli chcemy mieć wpływ na parametry składu należy utworzyć -własną makroinstrukcję <tt>\@listI</tt> oraz <tt>\small</tt> -i <tt>\footnotesize</tt> -- będziemy mieli wpływ na skład -listy na pierwszym poziomie oraz zdefiniowaă wěasne -<tt>\@listii</tt>, <tt>\@listiii</tt> ..., -aby nadać własne wartości składu na wyższych stopniach zagnieżdzenia.</p> - -<p> -Patrz -<a href=porzadek.html>Rozwiązanie problemu modyfikacji parametrów</a><br> - -</body> -</html> - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/list.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/list.html deleted file mode 100644 index 2209effb466..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/list.html +++ /dev/null @@ -1,58 +0,0 @@ -<html> -<head> - -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="latex, listy, wykazy, Wirtualna Akademia"> -<title>Listy (wykazy)</title> -</head> -<body bgcolor=#a0f0a0> -<h1>Listy (wykazy)</h1> -W LaTeXu zdefiniowano trzy podstawowe typy wykazów:<br> -<dl> -<dt> lista numerowana -- <tt>enumerate</tt> -<dd> kolejne pozycje są numerowane cyframi arabskimi, -<dt> lista nienumerowana -- <tt>itemize</tt> -<dd> wszystkie elementy listy są oznaczane identycznym wyróżnikiem -(może być inny dla każdego poziomu zagnieżdzenia listy) -<dt> lista, gdzie dla każdej pozycji jest określany indywidualny wyróżnik -(etykieta) -- <tt>description</tt> -</dl> -<p> Wszystkie rodzaje wykazów tworzą -otoczenia (środowisko -- <i>envinronment</i>), korzystając ze -wspólnej konstrukcji <tt>list</tt> (jest to też środowisko) -- -odmiennie definiując etykietę (wyróżnik listy).</p> - -<a href=standard.html>Standardowe listy (predefiniowane)</a> - -<p> -Nazwy i znaczenie parametrów sterujących ilustruje rysunek<br> -<br> -<img src=lista_p.gif><br clear="all"> -parametr <tt>\partopsep</tt> jest dodawany jeśli lista otwierana -jest w trybie pionowym (<tt>vmode</tt>).</p> -<p> -Wartość kary za złamanie strony przed listą jest jest przechowywana -w liczniku <tt>\@beginparpenalty</tt>, przed kolejnym elementem -listy w <tt>\@itempenalty</tt>, a po zakoîczeniu listy w -<tt>\@endparpenalty</tt> -</p> -<p> -Parametry zilustrowane na rysunku, określające wygląd listy (długość etykiety, -odstępy między elementami, wcięcia akapitowe itp.) są definiowane -przez makroinstrukcje:<br> -<tt>\@listi</tt><br> -<tt>\@listii</tt><br> -<tt>\@listiii</tt><br> -<tt>\@listiv</tt><br> -<tt>\@listv</tt><br> -<tt>\@listvi</tt><br> -Są one wywoływane wewnątrz środowiska <tt>list</tt> w zależności od -stopnia zagnieżdzenia.</p> -<a href=klopoty.html>Przyczyny kłopotów związanych ze zmianą wartości -parametrów składu list</a><br> -<a href=porzadek.html>Rozwiązanie problemu modyfikacji parametrów</a><br> -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/lista_p.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/lista_p.gif Binary files differdeleted file mode 100644 index d127053dc99..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/lista_p.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/porzadek.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/porzadek.html deleted file mode 100644 index e012835ddfc..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/porzadek.html +++ /dev/null @@ -1,162 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<title>Rozwiązanie problemu modyfikacji parametrów</title> -</head> -<body bgcolor=#a0f0a0> -<h1>Rozwiązanie problemu modyfikacji parametrów</h1> - -Proponuję utworzenie własnych definicji makroinstrukcji zmieniających -parametry. Przy okazji ustalę wartości parametrów na takie, -które są akceptowalne w polskich wydawnictwach. - -<p><b>Uwaga!</b> Wartości są określane dla dokumentu składanego -czcionką 11pt. Dla standardowych typów dokumentu, wartości parametrów -są zawarte w zbiorach: -<tt>size10.clo</tt>, -<tt>size11.clo</tt>, -<tt>size12.clo</tt>.</p> - -<pre> -\makeatletter -\renewcommand\normalsize{% - \@setfontsize\normalsize\@xipt{13.6}% - \abovedisplayskip 11\p@ \@plus3\p@ \@minus6\p@ - \abovedisplayshortskip \z@ \@plus3\p@ - \belowdisplayshortskip 6.5\p@ \@plus3.5\p@ \@minus3\p@ - \belowdisplayskip \abovedisplayskip - \let\@listi\@listN} - -\renewcommand\small{% - \@setfontsize\small\@xpt\@xiipt - \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@ - \abovedisplayshortskip \z@ \@plus3\p@ - \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@ - \belowdisplayskip \abovedisplayskip - \let\@listi\@listS} - -\renewcommand\footnotesize{% - \@setfontsize\footnotesize\@ixpt{11}% - \abovedisplayskip 8\p@ \@plus2\p@ \@minus4\p@ - \abovedisplayshortskip \z@ \@plus\p@ - \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@ - \belowdisplayskip \abovedisplayskip - \let\@listi\@listF} -\makeatother -</pre> - -<p> -Powyższe makroinstrukcje mają podobną budowę, wykorzystując ten sam mechanizm -zmiany parametrów; Makroinstrukcje <tt>\@listN</tt>, <tt>\@listS</tt> -i <tt>\@listF</tt> definiują niektóre parametry dla poziomów wyższych -(marginesy), które są używane wewnątrz makroinstrukcji definiujących -wartości parametrów dla wyższych poziomów.</p> -<pre> -\makeatletter -\def\@listN{% - \listparindent 1.5em% - \leftmargini 1.5em% - \leftmarginii 1.5em% - \leftmarginiii 1.5em% - \leftmarginiv 1.5em% - \leftmarginv 1.5em% - \leftmarginvi 1.5em% - \labelsep .5em% - \labelwidth\leftmargini% - \advance\labelwidth-\labelsep% - \leftmargin\leftmargini% listi normal% - \topsep 1.5pt plus 0.5pt minus 0.5pt% - \parsep 0.0pt plus 0.2pt minus 0.1pt% - \partopsep 0.5pt plus 0.5pt minus 0.1pt% - \itemsep 0.0pt plus 0.2pt minus 0.1pt}% -\def\@listS{% - \listparindent 1.5em% - \leftmargini 1.5em% - \leftmarginii 1.5em% - \leftmarginiii 1.5em% - \leftmarginiv 1.5em% - \leftmarginv 1.5em% - \leftmarginvi 1.5em% - \labelsep .5em% - \labelwidth\leftmargini% - \advance\labelwidth-\labelsep% - \leftmargin\leftmargini% - \topsep 1pt plus 0.2pt minus 0.2pt% - \parsep 0.0pt plus 0.2pt minus 0.1pt% - \partopsep 0.5pt plus 0.2pt minus 0.1pt% - \itemsep \parsep}% -\def\@listF{% - \listparindent 1.5em% - \leftmargini 1.5em% - \leftmarginii 1.5em% - \leftmarginiii 1.5em% - \leftmarginiv 1.5em% - \leftmarginv 1.5em% - \leftmarginvi 1.5em% - \labelsep .5em% - \labelwidth\leftmargini% - \advance\labelwidth-\labelsep% - \leftmargin\leftmargini% - \topsep 0pt plus 0.0pt minus 0.0pt% - \parsep 0.0pt plus 0.0pt minus 0.0pt% - \partopsep 0.0pt plus 0.0pt minus 0.0pt% - \itemsep \parsep}% -\def\@listii{% - \listparindent 1em% - \leftmargin\leftmarginii% - \labelwidth\leftmarginii% - \labelsep .5em% - \advance\labelwidth-\labelsep% - \topsep 1pt plus 0.1pt minus 0pt% - \parsep 0.0pt plus 0.1pt minus 0pt% - \partopsep 0.5pt - \itemsep \parsep}% -\def\@listiii{% - \listparindent 1em% - \leftmargin\leftmarginiii% - \labelwidth\leftmarginiii% - \labelsep .5em% - \advance\labelwidth-\labelsep% - \topsep 0pt - \parsep 0pt - \partopsep 0pt - \itemsep \topsep}% -\def\@listiv{% - \listparindent 1em% - \leftmargin\leftmarginiv% - \labelwidth\leftmarginiv% - \labelsep .5em% - \advance\labelwidth-\labelsep% - \topsep 0pt% - \parsep 0pt% - \partopsep 0pt% - \itemsep \topsep}% -\def\@listv{% - \listparindent 1em% - \leftmargin\leftmarginv% - \labelwidth\leftmarginv% - \labelsep .5em% - \advance\labelwidth-\labelsep% - \topsep 0pt% - \parsep 0pt% - \partopsep 0pt% - \itemsep \topsep}% -\def\@listvi{% - \listparindent 1em% - \leftmargin\leftmarginvi% - \labelwidth\leftmarginvi% - \labelsep .5em% - \advance\labelwidth-\labelsep% - \topsep 0pt% - \parsep 0pt% - \partopsep 0pt% - \itemsep \topsep}% -\normalsize -\makeatother -</pre> -</body> -</html> - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/standard.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/standard.html deleted file mode 100644 index 006f8fa6169..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/listy/standard.html +++ /dev/null @@ -1,60 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<title>Standardowe listy (wykazy)</title> -</head> -<body bgcolor=#a0f0a0> -<h1>Standardowe listy (wykazy)</h1> -<p> -<table border=0> -<tr valign="top"><td><tt>\begin{itemize}<br> - \item Ala ma kota<br> - \item Ola ma asa<br> - \end{itemize} </tt></td><td><img src=itemize.gif></td></tr> -<tr valign="top"><td><tt>\begin{enumerate}<br> - \item Ala ma kota<br> - \item Ola ma asa<br> - \end{enumerate} </tt></td><td><img src=enumerate.gif></td></tr> -<tr valign="top"><td><tt>\begin{description}<br> - \item[A] Ala ma kota<br> - \item[B] Ola ma asa<br> - \end{description} </tt></td><td><img src=description.gif></td></tr> -</table><br> -Jak widać, poszczególne elementy listy są poprzedzane -wywołaniem makroinstrukcji <tt>\item</tt>. Posiada ona jeden -opcjonalny parametr. W przypadku <tt>enumerate</tt> i <tt>itemize</tt> -określona jest wartość domyślna (zgodnie z opisanym na początku sensem), -w przypadku <tt>description</tt> wartość domyślna nie jest określona.</p> - -<p> -W przypadku wykazów <tt>enumerate</tt> i <tt>itemize</tt> wywołanie -makroinstrukcji z parametrem powoduje, że wyróżnikiem (etykietą) będzie -wartość parametru, a nie wartość domyślna (w przypadku <tt>enumerate</tt> -nie jest inkrementowany licznik).</p> - -<p> -Użytkownik może zmieniać wyróżnik elementu listy. W przypadku -listy numerowanej najlepiej dołączyć pakiet -<a href=../macro/enumerate.html>enumerate</a>, który definiuje taką -listę w bardziej elastyczny sposób, umożliwiając zmianę numeracji -za pomocą parametru.<br> -np:<br> -<pre> -\begin{enumerate}[a)] -\item Ala ma kota -\item Ola ma Asa -\end{enumerate} -</pre> -spowoduje oznaczanie kolejnymi, małymi literami alfabetu <tt>a)</tt>, -<tt>b)</tt> itd. Prawa rządzące budową listy -można poznać czytając:<br> -<a href=enumerate.html>enumerate</a><br> -<a href=itemize.html>itemize</a><br> -<a href=description.html>description</a></p> - - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/3parttab.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/3parttab.gif Binary files differdeleted file mode 100644 index 38c17ad0968..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/3parttab.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/3parttable.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/3parttable.html deleted file mode 100644 index 7e88b6ad3de..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/3parttable.html +++ /dev/null @@ -1,60 +0,0 @@ - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zestaw ciekawych pakietów makr </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name="3parttab">threeparttable (3parttable)</a></h2> - -<p> Pakiet dostarcza środowiska <code>threeparttable</code> umożliwiającego - definiowanie odsyłaczy (,,footnote'') wewnątrz tabeli. Odsyłacze - są realizownie w środowisku <code>tablenotes</code> jako kolejne pozycje - <code>\item</code>. Działanie najlepiej zilustruje przykład. - - <pre> - \begin{threeparttable} - \caption{...} - \begin{tabular}{|l|l|} - \hline - pierwsza kolumna\tnote{a}& druga kolumna\\ - \hline - pierwsza kolumna\tnote{b}& druga kolumna\\ - \hline - \end{tabular} - \begin{tablenotes} - \item [a] objaśnienie uwagi a - \item [b] objaśnienie uwagi b - \end{tablenotes} - \end{threeparttable} - </pre> - -<b>Uwaga</b><br> -Proszę zwrócić uwagę na polecenie <code>caption</code>. Pakiet definiuje -własne polecenie, może ono być użyte wewnątrz -środowiska <code>threeparttable</code>; nie koliduje ono z poleceniem -<code>caption</code> użytym na zewnątrz omawianego środowiska (w przypadku -zanurzenia całości w środowisku <code>table</code>). - -<p> -<img src="3parttab.gif"> - -<p> -Pakiet jest dostępny pod adresem: -<a href=ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/misc/threeparttable.sty> -ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/misc/threeparttable.sty</a><p> -<hr> - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: 24.03.2003. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/BAhhline.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/BAhhline.png Binary files differdeleted file mode 100644 index 18096294d81..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/BAhhline.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/accent.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/accent.gif Binary files differdeleted file mode 100644 index 1f5a029c1db..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/accent.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/accents.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/accents.html deleted file mode 100644 index 34706b73e12..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/accents.html +++ /dev/null @@ -1,41 +0,0 @@ - - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>accents</h2> - -Polecenie nowe definiuje akcenty i poprawia pozycjonowanie -podwójnych akcentów. - -<table border=1> -<tr><th>opcje </th><th> opis </th></tr> -<tr><td><tt>nonscript </tt></td><td>inaczej pozycjonuje akcent - w przypadku gdy akcentowany symbol jest w subscripcie</td></tr> -<tr><td><tt>single </tt></td><td>????</td></tr> -</table> - -<p> -<b>polecenia</b><br> -<img src=accent.gif> - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 6.02.2004 r. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/acromake.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/acromake.gif Binary files differdeleted file mode 100644 index 6da50f5ebff..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/acromake.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/acromake.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/acromake.html deleted file mode 100644 index 12dbded2a39..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/acromake.html +++ /dev/null @@ -1,66 +0,0 @@ - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name=acromake>acromake</a></h2> - -<p> -Pakiet zawiera makropolecenie do definiowania akronimów. Definiuje się -polecenie zawierające akronim (wraz ze sposobem jego prezentowania; -np. rodzaj czcionki) i pełne rozwinięcie nazwy. Przy pierwszym użyciu -zdefiniowanego polecenia pojawi się pełna nazwa, a przy następnych -sam akronim. W języku polskim forma pełna powinna być zdefiniowana tak, -aby końcówki odmiany były zgodne z kontekstem użycia (patrz przyklad; -pełna nazwa została zdefiniowana błędnie). -<p> - -<b>Przykład</b> -<p> - -<pre> -\acromake{NBP}{{\tt NBP}}{Narodowy Bank Polski} -\acromake{PKO}{{\tt PKO}}{Powszechna Kasa Oszczędności} - -\NBP jest największym bankiem w Polsce. -Nie wszyscy lubią \NBP i ciułają pieniądze w \PKO. Oczywiście -\PKO nie jest doskonałe, ale to rzecz gustu. -</pre> - -<p> -<img src="acromake.gif" width=700 height=63> -<p> - -<b>Uwaga:</b><br> -Jeżeli kolejne użycie polecenia jest na innej stronie niż pierwsze -to pojawia się dodatkowy komentarz informujący na której -stronie jest definicja (w języky angielskim). Zmodyfikowana -wersja pakietu (polsko--angielska) nosi nazwę <code>iaacromake</code> -(można go znaleźć na serwerze<br> -<code>IAPW.ia.pw.edu.pl/sys/emtex/texinput/latex2e/local</code> logując się -jako GUEST -- nie anonymos). - -<p> -Pakiet jest dostępny pod adresem: -<a href=ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/misc/acromake.sty> -ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/misc/acromake.sty</a><p> - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/afterpage.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/afterpage.html deleted file mode 100644 index 20377b37e05..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/afterpage.html +++ /dev/null @@ -1,52 +0,0 @@ - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name=afterpage>afterpage</a></h2> - -Dostarcza polecenia <code>\afterpage{<i>text</i>}</code>. <i>tekst</i> -zostanie umieszczony na następnej - stronie jako pierwszy; nowy akapit na stronie, następujący -dalej tekst będzie kontynuacją akapitu zapoczątkowanego na poprzedniej -stronie:<br> - -<pre> -\afterpage{\bf tekst przeznaczony na początek -najbliższej strony (ilustracja -polecenia \afterpage).} -</pre> - - -<b>Uwaga:</b><br> -Niektóre konstrukcje blokują -umieszczenie tekstu, może on znaleźć się -dopiero na kolejnej stronie. <code>\afterpage</code> nie działa -w środowisku wielokolumnowym. Argumentem polecenia może być -również polecenie (środowisko) definiujące obiekt ruchomy np. -<code>figure</code>. - -<p> -Pakiet jest dostępny pod adresem:<br> -<a href=ftp://ftp.gust.org.pl/TeX/macros/latex/packages/tools/afterpage.dtx> -ftp://ftp.gust.org.pl/TeX/macros/latex/packages/tools/afterpage.dtx</a><p> - -<hr> - - - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/alltt.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/alltt.html deleted file mode 100644 index 9b8b49725f6..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/alltt.html +++ /dev/null @@ -1,33 +0,0 @@ - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name=alltt>alltt</a></h2> - -Definiuje środowisko <code>alltt</code>. Zachowuje ono cechy - środowiska <code>verbatim</code>, ale bez przedefiniowania - znaków <code>\</code>, <code>{</code> i <code>}</code><p> - - -Pakiet jest częścią LaTeX2<small>e</small>. -<hr> - - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/amsthm.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/amsthm.html deleted file mode 100644 index 4420b1901cd..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/amsthm.html +++ /dev/null @@ -1,216 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>amsthm</h2> -Pakiet pozwala na definiowanie środowisk służących do opisu przykładów, -zadań, definicji itp. (p. <a href="theorem.html">theorem.sty</a>) -podstawowym poleceniem jest:<br> -<code>\newteorem{<i>nazwa środowiska</i>}{<i>tekst nagłówka</i>}</code><br> -lub<br> -<code>\newteorem{<i>nazwa środowiska</i>}%<br> - [<i>nazwa innego środowiska</i>]{<i>tekst nagłówka</i>}</code><br> -(w typ wypadku licznikiem kolejnych pozycji będzie licznik określony przez -<i>nazwa innego środowiska</i> (wspólny licznik))<br> -<code>\newteorem*{<i>nazwa środowiska</i>}{<i>tekst nagłówka</i>}</code><br> -jak powyżej, ale środowisko nie będzie numerowane<br> -oraz<br> -<code>\newteorem{<i>nazwa środowiska</i>}%<br> -{<i>tekst nagłówka</i>}[<i>licznik nadrzędny</i>]</code><br> -licznik zliczający kolejne użycie <i>nazwa środowiska</i> jest zerowany przy zmianie -licznika <tt><i>licznik nadrzędny</i></tt> (np: <tt>chapter</tt>, <tt>section</tt>. -<tt>subsection</tt> lub nazwa innego środowiska definiowanegp -za pomocą polecenie <tt>\newtheorem</tt>), oraz -w <b>skład numeru wchodzi licznik nadrzędny</b>. Oba warianty dodatkowe są -wzajemnie wykluczające się. - -<p> -Postać wywołania zdefiniowanego środowiska jest następująca:<br> -<tt> -\begin{<i>nazwa</i>}<br> -<i>zawartość</i><br> -\end{<i>nazwa</i>}<br> -</tt> -lub<br> -<tt> -\begin{<i>nazwa</i>}[<i>dodatek</i>]<br> -<i>zawartość</i><br> -\end{<i>nazwa</i>}<br> -</tt> -gdzie <i>nazwa</i> jest nazwą środowiska zdefiniowaną poleceniem -<tt>\newtheorem</tt>, a <i>dodatek</i> może stanowić dodatkowy -komentarz (będący częścią nagłówka). - -<p> -Definicja i użycie nowego środowiska może wyglądać następująco: -<pre> -\newtheorem{twierdzenie}{Twierdzenie} -\newtheorem{lemat}{Lemat}[twierdzenie] -. -. -. -\begin{twierdzenie} -podstawowe -\begin{lemat} -pierwszy lemat -\end{lemat} -\begin{lemat} -drugi lemat -\end{lemat} -\end{twierdzenie} - -\begin{twierdzenie}[specjalne] -i jeszcze jedno twierdzenie -\end{twierdzenie} -</pre> -a po przetworzeniu: -<img src="amsthm1.png"><bre clear="all"> -<p> -Sposób prezentacji środowiska jest zależny od wybranego stylu. Polecenie -<tt>newtheorem</tt> można poprzedzić poleceniem <tt>theoremstyle</tt> -(domyślnie używany jest styl <tt>plain</tt>).</p> - -<p> -Wywołanie polecenie wygląda następująco:<br> -<code>\theoremstyle{<i>style</i>}</code><br> -gdzie <i>style</i> może przyjmować następujące wartości: -<dl> -<dt><tt>plain</tt> -<dd> emuluje oryginalny styl LaTeX'a (tekst nagłówka jest składany czcionką -wytłuszczoną, a wnętrze środowiska kursywą (bez przejścia do nowej linii -po nagłówku). -<dt><tt>definition</tt> -<dd> jak powyżej, ale wnętrze jest składane antykwą -<dt><tt>remark</tt> -<dd> tekst nagłówka składany jest kursywą (bez przejścia do nowej -linii po nagłówku), a wnętrze środowiska antykwą -</dl> - -<p>Lista dostępnych styli jest ograniczona, ale mamy do dyspozycji -polecenie umożliwiające definiowane nowych styli: -<tt> -\newtheoremstyle{<i>nazwa stylu</i>}%<br> - {<i>odległość przed</i>}%<br> - {<i>odległość po</i>}%<br> - {<i>font do składu wnętrza</i>}%<br> - {<i>wcięcie</i>}%<br> - {<i>font nagłówka</i>}%<br> - {<i>znak po nagłówku</i>}%<br> - {<i>odległość po nagłówku</i>}%<br> - {<i>własna definicja nagłówka</i>}<br> -</tt> -<p> -poszczególne parametry mają następujące znaczenie: -<table border="1"> -<tr> -<td><i>nazwa stylu</i></td> - <td>nazwa nowego stylu (może być argumentem polecenia - <tt>\theoremstyle</tt>) </td></tr> -<tr><td><i>odległość przed</i></td> - <td>określa odległość w pionie przed środowiskiem - (pusty argument oznacza 0pt)</td></tr> -<tr><td><i>odległość po</i></td> - <td>określa odległość w pionie po środowisku - (pusty argument oznacza 0pt)</td></tr> -<tr><td><i>font do składu wnętrza</i></td> - <td>określa font, którym prezentowany jest tekst - wnętrza środowiska</td></tr> -<tr><td><i>wcięcie</i></td> - <td>określa odległość tekstu nagłówka od lewego marginesu strony</td></tr> -<tr><td><i>font nagłówka</i></td> - <td>określa font, którym prezentowany jest - tekst nagłówka</td></tr> -<tr><td><i>znak po nagłówku</i></td> - <td>określa dodatkowy znak (ciąg znaków) wstawianych po - nagłówku; za pomocą tego parametru możemy wstawić - znak kropki po nagłówku</td></tr> -<tr><td><i>odległość po nagłówku</i> - <td>określa odległość w poziomie, między tekstem nagłówka, - a treścią twierdzenia; znak spacji oznacza normalną przerwę - między wyrazami (zmienną w razie potrzeby), wstawienie - polecenie <tt>\newline</tt> powoduje że tekst wnętrza jest - składany ,,od nowej linii'' - </td></tr> -<tr><td><i>własna definicja nagłówka</i></td> - <td>powyższa specyfikacja może ustalić na stałe - treść nagłówka określoną poleceniem <tt>\newtheorem</tt>. - Łatwo widać, że taka specyfikacja byłaby mało przydatna. - <p>Wyróżniono 3 części nagłówka: nazwa (drugi parametr - polecenie <tt>\newtheorem</tt>), numer kolejny oraz - dodatkowa notatka (parametr opcjonalny polecenia - <tt>\begin{<i>nazwa</i>}[<i>notka</i>]</tt>), - za wizualizację poszczególnych części odpowiadają - polecenia: <tt>\thmname</tt>, <tt>\thmnumber</tt> i <tt>\thmnote</tt>, - a wartości poszczególnych elementów są podstawiane za pierwszy, - drugi i trzeci parametr formalny (<tt>#1</tt> -- nazwa, - <tt>#2</tt> -- numer i <tt>#3</tt> -- opcjonalna notka). - W najprostszym przypadku specyfikacja tego parametru może wyglądać - następująco:<br> -<tt>\newtheoremstyle{mojetwierdzenie}<br> - {2ex}{2ex}{\sffamily}{0pt}{\normalfont}{.}{\newline}<br> - {{\thmname{#1 }}{\thmnumber{#2}}{\thmnote{ (#3)}}}</tt><br> -Specyfikacja ostatniego parametru jest neutralna (zgodna -z ustawieniami domyślnymi). - -<p>Spróbujmy zdefiniować środowisko, którego -numer będzie prezentowany na lewym marginesie, a dodatkowa notka -będzie prezentowana fontem ,,bold italic''<br> -<tt> -\newtheoremstyle{mojetwierdzenie}{2ex}{2ex}<br> - {\sffamily}{-1cm}{\bfseries}{}{\newline}<br> - {\thmnumber{\hbox to 1cm{#2.\hss}}\thmname{#1 }{\thmnote{ \itshape(#3)}}}<br> -\newtheoremstyle{mojlemat}{0pt}{0pt}{\itshape}{0pt}{\normalfont}{.}{\newline}%<br> - {\thmname{#1 }\thmnumber{#2}\thmnote{ (#3)}}<br> -\theoremstyle{mojetwierdzenie}<br> -\newtheorem{twierdzenie}{Twierdzenie}<br> -\theoremstyle{mojlemat}<br> -\newtheorem{lemat}{Lemat}[twierdzenie]<br> -.<br> -.<br> -.<br> -aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa <br> -aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa <br> -aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa <br> -aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa <br> -\begin{twierdzenie}<br> -podstawowe<br> -\begin{lemat}<br> -pierwszy lemat<br> -\end{lemat}<br> -dalszy tekst twierdzenia<br> -\begin{lemat}<br> -drugi lemat<br> -\end{lemat}<br> -po twierdzeniu i przed następnym<br> -\end{twierdzenie}<br> -\begin{twierdzenie}[specjalne]<br> -i jeszcze jedno twierdzenie<br> -\end{twierdzenie}<br> -</tt><br clear="all"> -<img src="amsthm2.png"> - </td></tr> -</table> -dodatkowo dostępna jest makroinstrukcja <tt>\swapnumbers</tt>, która -powoduje, że najpierw jest podawany numer kolejny środowiska, a potem -jego nagłówek. W przypadku użycia polecenie <tt>\newtheoremstyle</tt> -z bardziej wyrafinowanym formatem mogą wystąpić efekty uboczne. - - - -<hr> - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/amsthm1.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/amsthm1.png Binary files differdeleted file mode 100644 index 0331633498d..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/amsthm1.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/amsthm2.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/amsthm2.png Binary files differdeleted file mode 100644 index 336a34e3ad7..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/amsthm2.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/arabic.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/arabic.html deleted file mode 100644 index 19e350cf2be..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/arabic.html +++ /dev/null @@ -1,37 +0,0 @@ - - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name=arabic>arabic</a></h2> - -Zbiór zawiera makroinstrukcję <tt>arabicnumeral</tt>. Argumentem makroinstrukcji -jest liczba w notacji rzymskiej (<b>tylko małe litery</b>), a wynikiem działania -liczba w notacji dziesiętnej -np: -<pre> -\arabicnumeral{dcxiii} -</pre> -generuje napis <tt>613</tt> -<p>Zbiór dołączamy za pomocą polecenia <tt>\input</tt><p> -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/array.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/array.html deleted file mode 100644 index af58987ee77..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/array.html +++ /dev/null @@ -1,163 +0,0 @@ - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zestaw ciekawych pakietów makr </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name=array>array</a></h2> - -Umożliwia dołączenie własnej specyfikacji typu -kolumny i zmienia standardowe makropolecenia definiujące tabele: -(<code>\tabular</code> -i <code>\array</code>) -- na lepsze. Wskazane jest dołączenie pakietu -w przypadku używania środowisk: -<code>tabular</code>, <code>array</code>, <code>tabularx</code>, <code>longtable</code> i <code>supertabular</code>. - -<p>Definicja nowego typu kolumny:<br> -<code>\newcolumntype{<i>x</i> }[<i>n</i> ]{<i>preambuła</i> }</code><br> -gdzie -<dl> -<dt><i>x</i> -<dd>nazwa typu; używana potem w definicji preambuły tablicy -<dt><i>n</i> -<dd> liczba parametrów formalnych definicji rodzaju kolumny - określonej specyfikacją (może być pominięte jeżeli definicja jest - bezparametrowa; jeżeli paramatry występują, są one oznaczone jako: - <code>#1</code> - <code>#2</code>, ...), -<dt><i>preambuła</i> -<dd> definicja rodzaju kolumn. -</dl> - -<p>W specyfikacji makropolecenia <code>\newcolumntype</code> oraz w definicji -preambuły tablicy mogą być użyte następujące określenia (w preambule tablicy -może znaleźć się oczywiście nowy, zdefiniowany poleceniem -<code>\newcolumntype</code> typ). -<table border> -<tr> -<tr><td> l </td><td> dosunięcie tekstu do lewej</td></tr> -<tr><td> r </td><td> dosunięcie tekstu do prawej</td></tr> -<tr><td> c </td><td> centrowanie</td></tr> -<tr><td valign=middle nowrap>m{<i>width</i> } - </td><td> Definiuje kolumnę o szerokości - <i>width</i> . - Środek celi tej kolumny (połowa wysokości) pokrywa się - ze środkiem celi kolumny sąsiedniej - (porównaj; cela bieżąca i sąsiednia). Odpowiednik: - <code>\parbox{<i>width</i> }</code>; tekst jest łamany - na szerokości <i>width</i> .</td></tr> -<tr><td valign=top nowrap> p{<i>width</i> } </td><td> Równoważna: - <code>\parbox[t]{<i>width</i> }</code>. - Pozycjonowanie w/g szczytu celi.</td></tr> -<tr><td valign=bottom nowrap> b{<i>width</i> } </td><td> Równoważna - <code>\parbox[b]{<i>width</i> }</code>. - Pozycjonowanie w/g dołu celi.</td></tr> -<tr><td nowrap> >{<i>macro</i> } </td><td> Może być użyta przed jednym z - następujących typów: <code>l</code>, <code>r</code>, - <code>c</code>, <code>p</code>, <code>m</code> lub - <code>b</code>. - polecenie <i>macro</i> będzie wykonywana zawsze - przed rozpoczęciem cel w tak określonej - kolumnie.</td></tr> -<tr><td nowrap> <{<i>macro</i> } </td><td> Może być użyta po jednym z - następujących typów: <code>l</code>, <code>r</code>, - <code>c</code>, <code>p</code>, <code>m</code> lub - <code>b</code>. - Polecenie <i>macro</i> będzie wykonywana zawsze - po zakończeniu - cel w tak określonej kolumnie.</td></tr> -<tr><td nowrap> | </td><td> Wstawienie linii pionowej jako separatora kolumn; - odległość między kolumnami zostanie zwiększona - o szerokość linii (w odróżnieniu od oryginalnej - definicji tabeli).</td></tr> -<tr><td nowrap> @{<i>macro</i> } </td><td> Może być użyte w dowolnym - miejscu preambuły zamiast <code>|</code>. - Polecenie <i>macro</i> zostanie wywołane między - kolumnami (kasuje normalną - odległość między kolumnami).</td></tr> -<tr><td nowrap> !{<i>macro</i> } </td><td> Może być użyte w dowolnym - miejscu preambuły zamiast - <code>|</code>. - Polecenie <i>macro</i> zostanie wywołane - między odpowiednimi kolumnami (w odróżnieniu od - oryginalnej - makroinstrukcji <code>@{...}</code> nie kasuje normalnej - odległości między kolumnami).</td></tr> -<tr><td nowrap> *{<i>n</i> }{<i>decl</i> } </td><td> - <i>n</i> -- krotne powtórzenie - <i>decl</i> ; gdzie - <i>decl</i> jest ciągiem poprzednio określonych - parametrów. Np. - <code>*{3}{c}</code> oznacza trzy kolumny centrowane.</td></tr> -</table> - -<p>Parametry którymi można regulować sposób budowania tabeli:<br> -<table border=1> -<tr><th>Polecenie </th><th> opis </th></tr> -<tr><td><code>\arraycolsep</code> </td><td> połowa szerokości odstępu między kolumnami - tablicy w środowisku matematycznym (<code>array</code>) - (domyślnie 5pt)</td></tr> -<tr><td><code>\tabcolsep</code> </td><td> połowa szerokości odstępu między kolumnami - tablicy (domyślnie 6pt)</td></tr> -<tr><td><code>\arrayrulewidth</code> </td><td> szerokość pionowej linii separującej - kolumny (o ile jest używana -- domyślnie - 0.4pt)</td></tr> -<tr><td><code>\doublerulesep</code> </td><td> odległość między dwoma liniami pionowymi - stanowiącymi separator kolumn (domyślnie 2pt)</td></tr> -<tr><td><code>\arraystretch</code> </td><td> ,,mnożnik'' odstępu między - wierszami tablicy - (np. - <code>\renewcommand{\arraystretch}{1.5}</code> - zwiększa odstęp o 50%)</td></tr> -<tr><td><code>\extrarowheight</code> </td><td> dodatkowy odstęp między liniami (domyślnie 0pt)</td></tr> -</table> - -<p><b>Uwaga</b><br> -Niektóre polecenia (np. <code>\raggedright</code>) zmieniają definicje -polecenia <code>\\</code>; tak więc specyfikacja -typu ostatniej kolumny jako:<br> -<code>>{\raggedleft}p{20mm}</code><br> -może spowodować błąd. Możemy temu zapobiec definiując makroinstrukcję -odtwarzającą definicję polecenia <code>\\</code><br> -<code>\newcommand{\PreserveBackslash}[1]% - {\let\temp=\\#1\let\\=\temp}</code><br> -<code>\let\PBS=\PreserveBackslash</code><br> -Argumentem pierwszego polecenia jest inne polecenie. Przed jego -wykonaniem jest wykonywane makropodstawienie definicji <code>\\</code> -na zmienną <code>\temp</code>, -następnie wykonanie polecenia i odtworzenie poprzedniej definicji -<code>\\</code> z zachowanej zmiennej <code>\temp</code>. -Drugie polecenie utożsamia dla wygody -(krótsza nazwa) zmienną <code>\PBS</code> -z utworzonym poleceniem <code>\PreserveBackslash</code>. Poprawna definicja -ostatniej kolumny będzie wyglądała teraz następująco:<br> -<code>>{\PBS\raggedleft}p{20mm}</code><br> - -<p><b>Uwaga:</b><br> -W związku z realizacją tabeli występuje efekt uboczny --- -blokowane jest przenoszenie wyrazów (hyphenation) dla <b> pierwszego</b> -wyrazu w celi. Efekt możemy skompensować -wstawiając pustą przestrzeń o długości 0pt na początku celi -(wykorzystując możliwości formowania preambuły tabeli) np.<br> -<code>>{\PBS\raggedleft\hspace{0pt}}p{20mm}</code> - -<p>Pakiet jest dostępny standardowo w dystrybucjach LaTeX, a także -pod adresem:<br> -<a href="ftp://ftp.gust.org.pl/TeX/macros/latex/required/tools/array.dtx"> -ftp://ftp.gust.org.pl/TeX/macros/latex/required/tools/array.dtx</a><p> - -<hr> - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: 24.03.2003. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/balance.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/balance.html deleted file mode 100644 index c9661ea6a3f..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/balance.html +++ /dev/null @@ -1,34 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, skład dwuszpaltowy, wyrównanie szpalt, -pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name="balance">balance</a></h2> - -<p>Pakiet umożliwia wyrównanie długości ostatnich szpalt przy składzie dwuszpaltowym (p. też -<tt><a href="flushend.html">flushend</a></tt>). -Udostępnia dwa polecenia: <tt>\balance</tt> -- szpalty będą wyrównane -i <tt>\nobalance</tt> -- szpalty nie będą wyrównane. -</p> -<p> </p> - -<p class="noindent"> -Pakiet jest dostępny pod adresem: -<a href="ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/preprint/"> -ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/preprint/</a><p> -<hr/> - - -<a href="../../texologia.html"><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href="mailto:W.Macewicz@ia.pw.edu.pl"><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href="http://www.ia.pw.edu.pl/~wujek/index.html">Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 12.09.2004 r. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bar.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bar.html deleted file mode 100644 index 58f8181b967..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bar.html +++ /dev/null @@ -1,171 +0,0 @@ - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zestaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name=bar>bar</a></h2> - -Pakiet LaTeX-a 2.09 dostarcza szeregu makroinstrukcji służących do budowy -wykresów słupkowych (wygenerowany materiał ma źle obliczoną wysokość -i głębokość -- wskazane jest zanurzyć go w środowisku <code>picture</code> i -samodzielnie oszacować wymiary)<sup><a href=#fn1>1</a></sup>. - -<table border=1> -<tr><th> -makroinstrukcja </th><th> opis</th></tr> -<tr><td><code>\begin{barenv}</code> </td><td> otwarcie środowiska</td></tr> -<tr><td><code>\bar{<i>wysokość </i>}{<i>indeks </i>}[<i>opis </i>]</code> </td><td> - <i>wysokość </i> -- wysokość słupka;<br> - <i>indeks </i> -- numer wzoru wypełniającego - słupek;<br> -<img src=bar1.gif><br clear="all"> - <i>opis </i> -- opis pozycji</td></tr> -<tr><td><code>\hlineon</code> </td><td> - aktywuje linie poziome (siatka)</td></tr> -<tr><td><code>\legend{<i>index </i>}{<i>tekst </i>}</code> </td><td> - <i>tekst </i> będzie opisem - słupka reprezentowanego - wzorem <i>index </i>; - jeżeli wystąpi przynajmniej - jedno takie polecenie - tworzona jest legenda</td></tr> -<tr><td><code>\setdepth{<i>numer </i>}</code> </td><td> liczba określająca głębokość - słupka ,,trójwymiarowego'' (>=10)</td></tr> -<tr><td><code>\sethspace{<i>stosunek </i>}</code> </td><td> <i>stosunek </i> określa odstęp - między słupkami jako część szerokości słupka</td></tr> -<tr><td><code>\setlinestyle{<i>style </i>}</code> </td><td> określa sposób drukowania lini -tła -- siatki (aktywowanych poleceniem <code>\hlineon</code>); -możliwe są <i>style </i> -<dl> -<dt><code>solid</code> -<dd> linia ciągła i -<dt><code>dotted</code> -<dd> linia kropkowana (wszystkie inne - są traktowane jak <code>dotted</code>)</td></tr> -<tr><td><code>\setnumberpos{<i>pos </i>}</code> </td><td> określa miejsce umieszczenia opisu -słupka reprezentującego jego wartość: -<dl> -<dt><code>empty</code> -<dd>bez opisu -<dt><code>axis</code> -<dd>nad lub pod osią <code>X</code> w zależności o znaku - reprezentowanej wartości -<dt><code>down</code> -<dd>pod osią (konflikt z opisem nadawanym parametrem -poleceia <code>\bar</code>) -<dt><code>inside</code> -<dd>wewnątrz słupka -<dt><code>outside</code> -<dd>poza słupkiem -<dt><code>up</code> -<dd>nad słupkiem -</dl></td></tr> -<tr><td><code>\setprecision{<i>liczba </i>}</code> </td><td> określenie precyzji zapisu liczb - na <i>liczba </i> pozycji po przecinku</td></tr> -<tr><td><code>\setstretch{<i>mnożnik </i>}</code> </td><td> określa skalę pionową wykresu </td></tr> -<tr><td><code>\setstyle{<i>font </i>}</code> </td><td> określenie kroju czcionki - napisów (głównie generowanych, a nie podawanych - explicite)</td></tr> -<tr><td><code>\setwidth{<i>liczba </i>}</code> </td><td> szerokość słupka w punktach (<code>pt</code>)</td></tr> -<tr><td><code>\setxaxis{<i>w1 </i>}{<i>w2 </i>}{<i>krok </i>}</code> </td><td> - definicja opisu osi <code>X</code>: - <dl> - <dt><i>w1 </i> -- wartość pierwszej pozycji - <dt><i>w2 </i> -- wartość ostatniej pozycji - <dt><i>krok </i> -- co ile podawać opis - </dl></td></tr> -<tr><td><code>\setyaxis[<i>n </i>]{<i>w1 </i>}{<i>w2 </i>}{<i>krok </i>}</code> </td><td> - definicja opisu osi <code>Y</code>: - <dl> - <dt><i>w1 </i> - <dd>wartość pierwszej pozycji - <dt><i>w2 </i> - <dd>wartość ostatniej pozycji - <dt><i>krok </i> - <dd>co ile podawać opis - <dt><i>n </i> - <dd>o ile podnieść podstawę - wykresu ponad oś <code>X</code> - (parametr opcjonalny) - </dl></td></tr> -<tr><td><code>\setxname[<i>p </i>]{<i>etykieta </i>}</code> </td><td> nazwa osi <code>X</code>, - parametr <i>p </i> określa położenie tekstu - w pudełku (<code>l</code> -- na lewo, <code>r</code> -- na prawo, - <code>b</code> -- dół, <code>t</code> -- góra; można - specyfikować jednocześnie oba kierunki)</td></tr> -<tr><td><code>\setyname[<i>p </i>]{<i>etykieta </i>}</code> </td><td> - nazwa osi <code>Y</code> - parametr <i>p </i> określa położenie tekstu - w pudełku (<code>l</code> -- na lewo, <code>r</code> -- - na prawo, - <code>b</code> -- dół, <code>t</code> -- góra; można - specyfikować jednocześnie oba kierunki)</td></tr> -<tr><td><code>\setxvaluetyp{<i>typ </i>}</code> </td><td> - rodzaj wartości reprezentowanej przez - oś <code>X</code>; <i>typ </i> może przyjmować - następujące wartości: - <dl> - <dt><code>day</code> - <dd>opisem pozycji na osi <code>X</code> będą nazwy dni - tygodnia - <dt><code>month</code> - <dd>opisem pozycji na osi <code>X</code> będą nazwy - miesięcy<sup><a href=#fn2>2</a></sup> - </dl> - w pozostałych przypadkach są to wartości liczbowe</td></tr> -<tr><td><code>\end{barenv}</code> </td><td> zamknięcie środowiska</td></tr> -</table> - -<p><b>Przykład</b><br> -<pre> -\begin{picture}(80,80)(0,0) -\begin{barenv} -\setdepth{10} -\setstretch{1.4} -\setnumberpos{up} -\setxvaluetyp{month} -\setxname{Trymestr} -\setxaxis{10}{40}{10} -\setyaxis{0}{40}{10} -\setyname{Liczba} -\bar{10}{1} -\bar{30}{4} -\bar{15}{6} -\bar{5}{7} -\end{barenv} -\end{picture} -</pre> - -<img src=bar2.gif><br clear="all"> - -<p> -<hr width=20% align=left> - -<sup><a name=fn1>1</a></sup> -W orginalnym pakiecie jest błąd; dla wzoru nr. 7 tekst -opisu słupka jest pozycjonowany za wysoko --- poprawiona wersja -znajduje się w:<br> -<small><code>ftp://IAPW.ia.pw.edu.pl/sys/emtex/texinput/latex2e/contrib/supporte/barcom/bar.sty</code></small> (logując się jako GUEST).<br> - -<hr width=20% align=left> - -<sup><a name=fn2>2</a></sup> -Ze względu na brak skrótów nazwy miesięcy w języku polskim zastąpiłem je -numerami. - -<hr> - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bar1.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bar1.gif Binary files differdeleted file mode 100644 index 547983d8fd8..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bar1.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bar2.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bar2.gif Binary files differdeleted file mode 100644 index 004781eb0d2..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bar2.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bbm.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bbm.html deleted file mode 100644 index 364c571b16d..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bbm.html +++ /dev/null @@ -1,44 +0,0 @@ - - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<a name=bbm><h2>bbm</h2></a> -Pakiet definiuje znaki trybu matematycznego w wersji -,,blackbord'' (konturowe) -- tylko wymienione poniżej. - -<p><tt>mathbbm</tt><BR> -<img src=bbm1.gif> -<p><tt>mathbbms</tt><BR> -<img src=bbm2.gif> -<p><tt>mathbbmtt</tt><BR> -<img src=bbm3.gif> -<p>W wersji <tt>bold</tt><BR> -<p><tt>mathbbm</tt><BR> -<img src=bbm4.gif> -<p><tt>mathbbmss</tt><BR> -<img src=bbm5.gif> -<p><tt>mathbbmtt</tt><BR> -<img src=bbm6.gif> - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bbm1.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bbm1.gif Binary files differdeleted file mode 100644 index 76e5eb5410e..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bbm1.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bbm2.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bbm2.gif Binary files differdeleted file mode 100644 index aa0c789fda1..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bbm2.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bbm3.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bbm3.gif Binary files differdeleted file mode 100644 index 082b7bd8def..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bbm3.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bbm4.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bbm4.gif Binary files differdeleted file mode 100644 index c0784516c05..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bbm4.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bbm5.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bbm5.gif Binary files differdeleted file mode 100644 index a2fb7b7f0d6..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bbm5.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bbm6.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bbm6.gif Binary files differdeleted file mode 100644 index 4956fbff2f9..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bbm6.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bbma.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bbma.gif Binary files differdeleted file mode 100644 index 99dc51dc259..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bbma.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bbmb.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bbmb.gif Binary files differdeleted file mode 100644 index 7e054802db8..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bbmb.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/blk1.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/blk1.png Binary files differdeleted file mode 100644 index f053e0f20df..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/blk1.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/blk2.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/blk2.png Binary files differdeleted file mode 100644 index e664ef49bb5..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/blk2.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/blk3.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/blk3.png Binary files differdeleted file mode 100644 index 7bbbbc6c1d4..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/blk3.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/blk4.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/blk4.png Binary files differdeleted file mode 100644 index 53b0fbede05..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/blk4.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/blk5.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/blk5.png Binary files differdeleted file mode 100644 index 0ad5863df24..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/blk5.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/blk6.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/blk6.png Binary files differdeleted file mode 100644 index 96d7c444e7f..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/blk6.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/blk7.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/blk7.png Binary files differdeleted file mode 100644 index 56d193ba2ee..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/blk7.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/blk8.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/blk8.png Binary files differdeleted file mode 100644 index 4678a55db2a..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/blk8.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/blk9.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/blk9.png Binary files differdeleted file mode 100644 index c9e75fb218b..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/blk9.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/blkarray.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/blkarray.html deleted file mode 100644 index 8f845700986..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/blkarray.html +++ /dev/null @@ -1,561 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>blkarray</h2> -Pakiet zawiera makroinstrukcje ułatwiające skład tabel; -zawiera w sobie polecenia analogiczne jak pakiety -<a href="hhline.html"><tt>hhline</tt></a> (rozszerzone), -<a href="array.html"><tt>array</tt></a> i -<a href="multirow.html"><tt>multirow</tt></a>. - -<p>Pakiet definiuje środowisko <tt>blockarray</tt> zastępujące środowiska -<tt>tabular</tt> i <tt>array</tt> (wewnątrz trybu matematycznego zachowuje się -jak <tt>array</tt>, a w trybie tekstowym jak <tt>tabular</tt>). -Postać wywołania jest podobna jak w przypadku ww. konstrukcji.<br> -<code> -\begin{blockarray}{<i>preambuła</i>}<br> -<i>zawartość tabeli</i><br> -\end{blockarray} -</code><br> -lub<br> -<code> -\begin{blockarray}[<i>s</i>]{<i>preambuła</i>}<br> -<i>zawartość tabeli</i><br> -\end{blockarray} -</code><br> -gdzie <i>s</i> określa sposób pozycjonowania tabeli względem -sąsiedztwa; może przyjmować wartości: <tt>c</tt> -- center (wartość domyślna), -<tt>b</tt> -- dół tabeli równo z linią sąsiednią, <tt>t</tt> -- góra tabeli -równo z linią sąsiednią -<p> -<a name="s_p"> -<i>preambuła</i></a> definiuje sposób prezentacji (składu) -poszczególnych kolumn tabeli oraz określa separatory kolumn; mogą się w niej -znaleźć następujące oznaczenia:<br> -<table border> -<tr><td><tt> l </tt></td><td> dosunięcie tekstu do lewej</td></tr> -<tr><td><tt> r </tt></td><td> dosunięcie tekstu do prawej</td></tr> -<tr><td><tt> c </tt></td><td> centrowanie</td></tr> -<tr><td valign=middle><tt>m{<i>width</i>} - </tt></td><td> Definiuje kolumnę o szerokości - <i>width</i> . - Środek celi w tej kolumnie (połowa jej wysokości) pokrywa się - ze środkiem celi kolumny sąsiedniej. - Odpowiednik: - <code>\parbox{<i>width</i>}</code>; tekst jest łamany - na szerokości <i>width</i> .</td></tr> -<tr><td valign=top><tt> p{<i>width</i>} </tt></td><td> Równoważna: - <code>\parbox[t]{<i>width</i>}</code>. - Pozycjonowanie w/g szczytu celi.</td></tr> -<tr><td valign=bottom><tt> b{<i>width</i>} </tt></td><td> Równoważna - <code>\parbox[b]{<i>width</i>}</code>. - Pozycjonowanie w/g dołu celi.</td></tr> -<tr><td><tt> >{<i>macro</i>} </tt></td><td> Może być użyte przed jednym z - następujących typów: <code>l</code>, <code>r</code>, - <code>c</code>, <code>p</code>, <code>m</code> lub - <code>b</code>. - Polecenie <i>macro</i> będzie wykonywane zawsze - przed rozpoczęciem analizy materiału celi w tak określonej - kolumnie.</td></tr> -<tr><td><tt> <{<i>macro</i>} </tt></td><td> Może być użyte po jednym z - następujących typów: <code>l</code>, <code>r</code>, - <code>c</code>, <code>p</code>, <code>m</code> lub - <code>b</code>. - Polecenie <i>macro</i> będzie wykonywane zawsze - na końcu materiału - celi w tak określonej kolumnie.</td></tr> -<tr><td><tt> | </tt></td><td> Wstawienie linii pionowej jako separatora kolumn; - odległość między kolumnami zostanie zwiększona - o szerokość linii (w odróżnieniu od oryginalnej - definicji tabeli). Można wstawić dwa znaki <tt>|</tt> - -- separatorem będzie linia podwójna (odległość między - liniami określa parametr <tt>\BAdoublerulesep</tt>).</td></tr> -<tr><td><tt> @{<i>macro</i>} </tt></td><td> Może być użyte w dowolnym - miejscu preambuły zamiast separatora (np.: <code>|</code>). - Polecenie <i>macro</i> zostanie wywołane między - kolumnami (<b>kasowana</b> jest normalna - odległość między kolumnami).</td></tr> -<tr><td><tt> !{<i>macro</i>} </tt></td><td> Może być użyte w dowolnym - miejscu preambuły zamiast separatora (np.: - <code>|</code>). - Polecenie <i>macro</i> zostanie wywołane - między kolumnami (w odróżnieniu od - <code>@{...}</code> <b>nie jest kasowana</b> normalna - odległość między kolumnami).</td></tr> -<tr><td valign="top"><tt><a name="amp">&</a></tt></td><td> - Znak umieszczony przed symbolem - separatora - kolumny (<tt>|</tt>) powoduje, że w przypadku - użycia polecenia - <a href="#multicol"><tt>\BAmulticolumn</tt></a> - nie trzeba w nim powtarzać definicji - obramowania celi (w przypadku - użycia makra <tt>\BAmulticolumn</tt> w pierwszej - kolumnie obramowanie z lewej strony <b>musi być - redefiniowane</b>). W przypadku podwójnego obramowania - (<tt>||</tt>) znak <tt>&</tt> należy - umieścić <b>tylko</b> przed pierwszym znakiem - <tt>|</tt>.</td></tr> -<tr><td><tt> ) </tt></td><td> dodatkowa kolumna obejmująca - nawiasem całą wysokość tabeli (p. środowisko <a href="#s_block"><tt>block</tt></a>)</td></tr> -<tr><td><tt> \} </tt></td><td> dodatkowa kolumna obejmująca - nawiasem całą wysokość tabeli (p. środowisko <a href="#s_block"><tt>block</tt></a>)</td></tr> -<tr><td><tt> ] </tt></td><td> dodatkowa kolumna obejmująca - nawiasem całą wysokość tabeli (p. środowisko <a href="#s_block"><tt>block</tt></a>) </td></tr> -<tr><td><tt> ( </tt></td><td> dodatkowa kolumna obejmująca - nawiasem całą wysokość tabeli (p. środowisko <a href="#s_block"><tt>block</tt></a>) </td></tr> -<tr><td><tt> \{ </tt></td><td> dodatkowa kolumna obejmująca - nawiasem całą wysokość tabeli (p. środowisko <a href="#s_block"><tt>block</tt></a>) </td></tr> -<tr><td><tt> [ </tt></td><td> dodatkowa kolumna obejmująca - nawiasem całą wysokość tabeli (p. środowisko <a href="#s_block"><tt>block</tt></a>) </td></tr> -<tr><td><tt> \Left{<i>tekst</i>}{<i>delimiter</i>} </tt></td><td> -<i>tekst</i> i <i>delimiter</i> stanowi kolumnę o zerowej szerokości; -konstrukcja służy do wstawienia dodatkowego opisu (składanego antykwą) umieszczonego przed -delimiterem (może nim być jeden z nawiasów <tt>([{}])</tt>); delimiter obejmuje całą wysokość tabeli (p. <a href="#s_block"><tt>block</tt></a>).</td></tr> -<tr><td><tt> \Right{<i>delimiter</i>}{<i>tekst</i>} </tt></td> -<td><i>tekst</i> i <i>delimiter</i> stanowi kolumnę o zerowej szerokości; - konstrukcja służy do wstawienia dodatkowego opisu (składanego antykwą) umieszczonego po -delimiterze (może nim być jeden z nawiasów <tt>([{}])</tt>); delimiter obejmuje całą wysokość tabeli (p. -<a href="#s_block"><tt>block</tt></a>).</td></tr> -<tr><td><tt> \BAenum </tt></td><td> dodatkowa kolumna zawierająca numer - kolejny wiersza (szerokość kolumny jest ustalona na - <tt>2em</tt> bez względu czy się to komuś podoba czy nie) - </td></tr> -<tr><td><tt> *{<i>n</i>}{<i>parametry</i>} </tt></td><td> <i>n</i>-krotne powtórzenie -specyfikacji kolumny np: - <code>*{3}{|c}</code> jest równoważne <tt>|c|c|c</tt></td></tr> -</table> - -<p>Parametry którymi można regulować sposób budowania tabeli:<br> -<table border=1> -<tr><th>Polecenie </th><th> opis </th></tr> -<tr><td><code>\tabcolsep</code> </td><td> połowa szerokości odstępu między kolumnami - tablicy (domyślnie 6pt)</td></tr> -<tr><td><code>\BAarrayrulewidth</code> </td><td> szerokość pionowej linii separującej - kolumny (o ile jest używana -- domyślnie - 0.4pt)</td></tr> -<tr><td><code>\BAdoublerulesep</code> </td><td> odległość między dwoma liniami pionowymi - stanowiącymi separator kolumn (domyślnie 2pt)</td></tr> -<tr><td><code>\arraystretch</code> </td><td> ,,mnożnik'' odstępu między - wierszami tablicy - (np. - <code>\renewcommand{\arraystretch}{1.5}</code> - zwiększa odstęp o 50%)</td></tr> -<tr><td><code>\BAextrarowheight</code> </td><td> dodatkowy odstęp między liniami (domyślnie 0pt)</td></tr> -<tr><td><code>\BAextraheightafterhline</code> </td><td> dodatkowy odstęp po -poziomej linii oddzielającej</td></tr> -</table> - - -<p><b>Uwaga:</b><br> -W związku z realizacją tabeli występuje efekt uboczny --- -blokowane jest przenoszenie wyrazów (hyphenation) dla <b> pierwszego</b> -wyrazu w celi. Efekt możemy wyeliminować -wstawiając pustą przestrzeń o długości 0pt na początku celi -(wykorzystując możliwości formowania preambuły tabeli) np.<br> -<code>>{\hspace{0pt}}p{20mm}</code> - -<h3>Obramowania tabeli</h3> -<p> -W pakiecie jest zdefiniowane polecenie <tt>\BAhhline</tt> umożliwiające -uzyskanie ładniejszych wykończeń tabeli:<br> -Wywołanie:<br> -<code>\BAhhline{<i>parametry</i>}</code><br> -na liście parametrów mogą występować następujące symbole:<br> -<table border=1> -<tr><td> -<code>=</code></td><td> podwójna linia o szerokości danej kolumny</td></tr> -<tr><td> -<code>"</code></td><td> podwójna linia przerywana o szerokości danej kolumny</td></tr> -<tr><td> -<code>-</code></td><td> pojedyncza linia o szerokości danej kolumny</td></tr> -<tr><td> -<code>.</code></td><td> pojedyncza linia przerywana o szerokości danej kolumny</td></tr> -<tr><td> -<code>~</code></td><td> brak linii w danej kolumnie (pozwala zastąpić -dyrektywą <code>\BAhhline</code> dyrektywę <code>\cline</code>)</td></tr> -<tr><td> -<code>|</code></td><td> linia pionowa przecina (ma priorytet) konstrukcję poziomą</td></tr> -<tr><td> -<code>:</code></td><td> linia pionowa styka się z podwójną poziomą</td></tr> -<tr><td> -<code>#</code></td><td> skrzyżowanie podwójnych linii</td></tr> -<tr><td> -<code>t</code></td><td> górne wykończenie rogu (lewe lub prawe w zależności od -sąsiedztwa)</td></tr> -<tr><td> -<code>b</code></td><td> dolne wykończenie rogu</td></tr> -<tr><td> -<code>*</code></td><td> powtórzenie sekwencji; np. <code>*{3}{==#}</code> jest równoważne -<code>==#==#==#</code></td></tr> -</table> - -<p>Przykład ilustruje różne zestawienia połączeń linii poziomych i pionowych -(niekoniecznie poprawnych) - <table> - <tr><td> - <pre> -\begin{blockarray}{||cc||c|c||} - \BAhhline{|t:==:t:==:t|} - a & b & c & d\\ - \BAhhline{|:==:|~|~||} - 1 & 2 & 3 & 4\\ - \BAhhline{#==#~|=#} - i & j & k & l\\ - \BAhhline{||--||--||} - w & x & y & z\\ - \BAhhline{|:==|:==:|} - 1 & 2 & 3 & 4 \\ - \BAhhline{|:==::=|=:|} - 5 & 6 & 7 & 8 \\ - \BAhhline{|:="::"|=:|} - 9 & 10 & 11 & 12 \\ - \BAhhline{||-|.||.|-||} - 13 & 14 & 15 & 16\\ - \BAhhline{|b:==:b:==:b|} - \end{blockarray} - </pre> -</td><td><img src=BAhhline.png></td></tr> -</table> - -<h3><a name="s_block">Wstawienie</a> materiału o innej specyfikacji kolumn i delimiterów (<tt>(</tt> -, <tt>{</tt>, <tt>[</tt> i <tt>]</tt>, <tt>}</tt>, <tt>)</tt>)</h3> - -<p>Pakiet udostępnia środowisko <tt>block</tt> (i <tt>block*</tt>) -o następującej postaci wywołania:<br> -<tt> -\begin{block}{<i>preambuła</i>}<br> -.<br> -.<br> -.<br> -\end{block}</tt><br> -lub<br><tt> -\begin{block*}{<i>preambuła</i>}<br> -.<br> -.<br> -.<br> -\end{block*}</tt><br> -może być ono użyte wyłącznie wewnątrz środowiska <tt>blockarray</tt> -(może być wielokrotnie zagnieżdżany) -<a href="#s_p"><i>preambuła</i></a> powinna być zgodna co do liczby kolumn -ze specyfikacją kolumn umieszczoną w środowisku <tt>blockarray</tt> -(oprócz dostępnych w niej parametrów, dodatkowo mogą wystąpić polecenia -<tt>\BAmulticolumn</tt>, obejmujące -kilka kolumn tabeli oraz <tt>\BAmultirow</tt> obejmujące wszystkie -wiersze zawarte w środowisku <tt>block</tt>). -Środowisko umożliwia wstawienie kolumn, które będą inaczej -prezentowane niż określa to specyfikacja środowiska <tt>blockarray</tt>. -Wszystkie separatory kolumn i kolumny tabeli muszą być redefiniowane. -W przypadku użycia konstrukcji nawiasowych w specyfikacji -tabeli wersja ,,bezgwiazdkowa'' środowiska umożliwia zdefiniowanie -innych konstrukcji nawiasowych (lub rezygnację z nich). W wersji -,,gwiazdkowej'' specyfikacja konstrukcji nawiasowych jest ignorowana -(pozostają w mocy specyfikacje środowiska <tt>blockarray</tt>; różnice -najlepiej zilustruje przykład:<br> -<table border=0> -<tr><td><tt> -\begin{blockarray}{[c|c]c\}}<br> -1111111 & 222222 & 333333 \\<br> -1 & 2 & 3 \\<br> -\begin{block*}{(ll)l\}}<br> -1111 & 2222 & 3333 \\<br> -11 & 22 & 33 \\<br> -\end{block*}<br> -1 & 2 & 3 \\<br> -\end{blockarray}<br></tt> -</td><td> -<img src="blk1.png"> -</td></tr> -<tr><td><tt> -\begin{blockarray}{[c|c]c\}}<br> -1111111 & 222222 & 333333 \\<br> -1 & 2 & 3 \\<br> -\begin{block}{(ll)l\}}<br> -1111 & 2222 & 3333 \\<br> -11 & 22 & 33 \\<br> -\end{block}<br> -1 & 2 & 3 \\<br> -\end{blockarray}<br></tt> - </td><td> -<img src="blk2.png"> -</td></tr> -</table> -<a name="p_block">Przykład</a> użycia polecenia <tt>\BAmulticolumn</tt> wewnątrz preambuły -środowiska <tt>block</tt><br> -<table> -<tr><td><tt> -\begin{blockarray}{||l|c|c|t{1cm}|c|c||}<br> -\BAhhline{|t:======:t|}<br> -2s & ss &ss &ss &ss&ss\\<br> -\BAhhline{||------||}<br> -\begin{block}{||l|l|\BAmulticolumn{2}{r}|l|l||}<br> -1 & 2 & 3 4 & 5 & 6\\<br> -\end{block}<br> -\BAhhline{||------||}<br> -a & b & c & d & e & f\\<br> -\BAhhline{|b:======:b|}<br> -\end{blockarray} -</tt></td> - <td> -<img src="blk5.png"> -</td></tr> -</table> - -<p> -<a name="m_b">Użycie</a> konstrukcji <tt>\BAmultirow</tt> w preambule środowiska <tt>block</tt> -wymaga dodatkowego komentarza. Materiał który ma być składany w bloku o -wysokości wszystkich wierszy środowiska <tt>block</tt> może być wprowadzany -w jednym lub kilku wierszach (w tak określonej kolumnie). Jeżeli jest on -podany w kilku wierszach to jedynym efektem jest zachowanie podziału na wiersze -(zapis ,,od nowej linii''), będzie on i tak stanowił całość, która będzie pozycjonowana -względem środka wysokości wszystkich wierszy. -<p> -<table> -<tr><td><tt> -\begin{blockarray}{||l|c|c|t{1cm}|c|c||}<br> -\BAhhline{|t:======:t|}<br> -2s & ss &ss &ss &ss&ss\\<br> -\BAhhline{||------||}<br> -\begin{block}{||l|l|l|l|l|\BAmultirow{1in}||}<br> -1 & 2 & 3 & 4 & 5 & \relax\\<br> -1 & 2 & 3 & 4 & 5 & to jest multirow to jest multirow -\\<br> -1 & 2 & 3 & 4 & 5 & \relax\\<br> -1 & 2 & 3 & 4 & 5 & \relax\\<br> -1 & 2 & 3 & 4 & 5 & to jest multirow to jest multirow -\\<br> -1 & 2 & 3 & 4 & 5 & \relax\\<br> -1 & 2 & 3 & 4 & 5 & \relax\\<br> -\end{block}<br> -\BAhhline{||------||}<br> -a & b & c & d & e & f\\<br> -\BAhhline{|b:======:b|}<br> -\end{blockarray} -</tt></td><td> -<img src="blk6.png"> -</td></tr> -</table> - -<p><b>Uwaga!</b> zawartość kolumn, które nie zawierają materiału wchodzącego -w skład kolumny musi zawierać ,,coś'' np. materiał ,,pusty'' -(<tt>\relax</tt>). - -<p>Jeśli wysokość składu materiału przekracza wysokość wszystkich wierszy nie -wpływa to -na wysokość delimiterów kolumn, pojawia się efekt widoczny w poniższym -przykładzie<br> -<table> -<tr><td><tt> -\begin{blockarray}{||l|c|c|t{1cm}|c|c||}<br> -\BAhhline{|t:======:t|}<br> -2s & ss &ss &ss &ss&ss\\<br> -\BAhhline{||------||}<br> -\begin{block}{||l|l|l|l|l|\BAmultirow{1in}||}<br> -1 & 2 & 3 & 4 & 5 & \relax\\<br> -1 & 2 & 3 & 4 & 5 & to jest multirow to jest multirow<br> -to jest multirow to jest multirow to jest multirow \\<br> -1 & 2 & 3 & 4 & 5 & \relax\\<br> -1 & 2 & 3 & 4 & 5 & \relax\\<br> -1 & 2 & 3 & 4 & 5 & to jest multirow to jest multirow \\<br> -1 & 2 & 3 & 4 & 5 & \relax\\<br> -1 & 2 & 3 & 4 & 5 & \relax\\<br> -\end{block}<br> -\BAhhline{||------||}<br> -a & b & c & d & e & f\\<br> -\BAhhline{|b:======:b|}<br> -\end{blockarray} -</tt></td><td> -<img src="blk7.png"> -</td></tr> -</table> - - -<h3>Tworzenie nowych typów kolumn</h3> - -Za pomocą polecenia <tt>\BAnewcolumntype</tt> można tworzyć nowe typy kolumn. -Składnia polecenia jest następująca:<br> -<tt> -\BAnewcolumntype{<i>nazwa</i>}{<i>definicja</i>}</tt><br> -lub<br> -<tt> -\BAnewcolumntype[<i>n</i>]{<i>nazwa</i>}{<i>definicja</i>}</tt><br> -gdzie: -<dl> -<dt><i>nazwa</i> jest <b>jednoliterowym</b> określeniem nowego typu -kolumny <br> -<dt><i>definicja</i> określa sposób składu zawartości celi w danej kolumnie np:<br> -<tt>\BAnewcolumntype{c}{>{\hfil}<{\hfil}}</tt><br> -definiuje kolumnę, w której zawartość celi jest centrowana<br> -<dt><i>n</i> jest liczbą parametrów nowej specyfikacji kolumny np:<br> -<tt> -\BAnewcolumntype[1]{t}{>{\rightskip=0pt plus 1fil\vtop\BA@startpbox{#1}}<{\BA@endpbox}}</tt><br> -definiuje kolumnę analogiczną do <tt>p</tt> ale łamaną w ,,chorągiewkę'' -- -parametr określa szerokość składu. Wersja ulepszona, w której również pierwszy -wyraz podlega podziałowi wygląda następująco:<br> -<tt> -\BAnewcolumntype[1]{x}{>{\rightskip=0pt plus 1fil\vtop\BA@startpbox{#1}\hskip0pt}<{\BA@endpbox}}</tt><br> -</dl> - - -<h3>Łączenie pól tabeli w kolumnie (w pionie) </h3> -<p>Pakiet <tt>blkarray</tt> udostępnia polecenie <tt>\BAmultirow</tt>, -umożliwiającą łączenie cel tabeli w pionie, podobnie jak pakiet -<a href="multirow.html"><tt>multirow</tt></a>, składnia wywołania jest inna; -wygląda ona następująco:<br> -<tt>\BAmulticolumn{<i>szerokość</i>}{<i>tekst</i>}</tt><br> -Składany materiał obejmuje <b>całą wysokość tabeli</b> (jeżeli jest użyte środowisko -<tt>block</tt> to materiał będzie powielony (sic!))<br> -<table> -<tr><td><tt> -\begin{blockarray}{||l|c|c|t{1cm}|c|c||}<br> -\BAhhline{|t:======:t|}<br> -2s & ss &ss &ss &ss&ss\\<br> -\BAhhline{||------||}<br> -1 & 2 & 3 & 4 & 5 & \\<br> -1 & 2 & 3 & 4 & 5 & \\<br> - \BAmultirow{4cm}{to jest multirow to <br> -jest multirow} \\<br> -1 & 2 & 3 & 4 & 5 & \\<br> -\begin{block}{||l|l|l|l|l|l||}<br> -1 & 2 & 3 & 4 & 5 & 6\\<br> -\end{block}<br> -1 & 2 & 3 & 4 & 5 & \\<br> -1 & 2 & 3 & 4 & 5 & \\<br> -1 & 2 & 3 & 4 & 5 & \\<br> -\BAhhline{||------||}<br> -a & b & c & d & e & f\\<br> -\BAhhline{|b:======:b|}<br> -\end{blockarray} -</tt></td><td> -<img src="blk8.png"> -</td></tr> -</table> -<p>Jeżeli chcemy, aby materiał obejmował jedynie określoną liczbę wierszy (a nie -wszystkie wiersze) w danej kolumnie to należy użyć konstrukcji <tt>block</tt> -łącząc ją z makroinstrukcją <tt>\BAmultirow</tt> (p. użycie konstrukcji -<tt>\BAmultirow</tt> w <a href="#m_b">preambule środowiska <tt>block</tt></a>). - - -<h3>Łączenie pól tabeli w wierszu (w poziomie) </h3> -<a name="multicol"></a> -Podobnie jak w środowisku <tt>tabular</tt> można uzyskać efekt połączenia -kilku cel tabeli w jedną, obejmującą kilka kolumn; służy do tego -makroinstrukcja <tt>\BAmulticolumn</tt> -- postać wywołania jest następująca:<br> -<tt>\BAmulticolumn{<i>n</i>}{<i>specyfikacja</i>}{<i>materiał</i>}</tt><br> -<i>n</i> -- liczba kolumn, którą ma obejmować konstrukcja,<br> -<i>specyfikacja</i> -- określenie składu kolumny, analogicznie jak w -<a href="#s_p">specyfikacji kolumn tabeli</a>. Jeśli <tt>\BAmulticolumn</tt> -obejmuje pierwszą kolumnę tabeli <i>specyfikacja</i> musi zawierać -definicję obramowania z <b>lewej strony</b>. Specyfikację obramowania z -prawej strony celi można pominąć, jeśli definicja obramowania kolumny zawarta -w specyfikacji tabeli, jest poprzedzona znakiem -<a href="#amp"><tt>&</tt></a><br> -<i>materiał</i> określa zawartość celi i będzie składany zgodnie ze -<i>specyfikacja</i> -<p> -Przykład:<br> -separator podwójnej celi z prawej strony jest zdefiniowany za pomocą -znaku <tt>&</tt> -<table> -<tr><td><tt> -\begin{blockarray}{||l|c|c&|t{1cm}|c|c||}<br> -\BAhhline{|t:======:t|}<br> -2s & ss &ss &ss &ss&ss\\<br> -\BAhhline{||------||}<br> -& \BAmulticolumn{2}{c}{a b} & c & d & e\\<br> -\BAhhline{||------||}<br> -a & b & c & d & e & f\\<br> -\BAhhline{|b:======:b|}<br> -\end{blockarray} -</tt> -</td><td> -<img src="blk3.png"> -</td></tr> -</table> -W poniższej tabeli brak definicji separatora z prawej strony podwójnej celi -<table> -<tr><td><tt> -\begin{blockarray}{||l|c|c|t{1cm}|c|c||}<br> -\BAhhline{|t:======:t|}<br> -2s & ss &ss &ss &ss&ss\\<br> -\BAhhline{||------||}<br> -& \BAmulticolumn{2}{c}{a b} & c & d & e\\<br> -\BAhhline{||------||}<br> -a & b & c & d & e & f\\<br> -\BAhhline{|b:======:b|}<br> -\end{blockarray} -</tt></td><td> -<img src="blk4.png"> -</td></tr> -</table> -Makroinstrukcję <tt>\BAmulticolumn</tt> można używać wewnątrz -preambuły środowiska <tt>block</tt> (oczywiście bez specyfikacji zawartości -celi; p. <a href="#p_block">przykład</a>). - -<h3>Wstawienie materiału nie podlegającego podziałowi na kolumny</h3> -W pakiecie jest zdefiniowane polecenie <tt>\BAnoalign</tt> umożliwiające -wstawienie tekstu, który nie podlega podziałowi na kolumny -- zajmie on -szerokość całej tabeli (może być ono użyte wewnątrz środowiska <tt>block</tt>). Składnia wywołania jest następująca:<br> -<tt> -\BAnoalign{tekst}</tt><br> -lub<br> -<tt> -\BAnoalign*{tekst}</tt><br> -Polecenie tworzy ,,dziurę'' w normalnej strukturze tabeli. -Wersja ,,gwiazdkowa'' nie powoduje przerwania ciągłości nawiasów -separujących (definiowanych konstrukcjami: -<tt>(</tt>, <tt>{</tt>, <tt>[</tt> i <tt>]</tt>, <tt>}</tt>, <tt>)</tt>, <tt>\Right</tt> -i <tt>Left</tt>) -- niestety z powodu błędu wersja ta jest na ogół -bezużyteczna. Ciągłość linii pionowych jest zawsze przerywana. - -<table> -<tr><td><tt> -\begin{blockarray}{l|c|c|t{1cm}|c|c\}}<br> -2s & ss &ss &ss &ss&ss\\<br> -2s & ss &ss &ss &ss&ss\\<br> -\BAnoalign{ala ma kota, a kot ma Ale<br> -ala ma kota, a kot ma Ale<br> -ala ma kota, a kot ma Ale}<br> -a & b & c & d & e & f\\<br> -a & b & c & d & e & f\\<br> -\end{blockarray} -</tt></td><td> -<img src="blk9.png"> -</td></tr> -</table> - -<h3>Przypisy w tabelach</h3> -W tabelach definiowanych za pomocą środowiska <tt>blockarray</tt> można -definiować przypisy (za pomocą standardowego polecenie <tt>\footnote</tt>) -Standardowo przypisy są umieszczane bezpośrednio -pod tabelą i są one -numerowane za pomocą polecenia <tt>\fnsymbol</tt>. Użycie polecenia -<tt>\BAtablenotesfalse</tt> (zmiana wartości zmiennej logicznej) powoduje, że -przypis będzie umieszczony na dole strony (tak jak wszystkie inne przypisy i -z użyciem standardowego licznika przypisów). -W typ wypadku, jeśli środowisko <tt>blockarray</tt> jest umieszczone wewnątrz środowiska -<tt>table</tt> lub <tt>figure</tt> przypisy <b>nie będą prezentowane!</b>). - -<p> -Wywołanie makroinstrukcji <tt>\BAparfootnotes</tt> powoduje, że przypisy -będą składane jako jeden akapit (tylko w przypadku <tt>\BAtablenotestrue</tt>). - - -<hr> - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bm.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bm.html deleted file mode 100644 index d33d521dae9..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bm.html +++ /dev/null @@ -1,30 +0,0 @@ - - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>bm</h2> - -Pakiet zawiera definicję polecenia <tt>\bm</tt> trybu matematycznego. -Argument polecenia jest składany jako <tt>boldmath</tt> -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bophook.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bophook.html deleted file mode 100644 index 783b0996073..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/bophook.html +++ /dev/null @@ -1,42 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body> -<h2><a name="bophook">bophook</a></h2> - -<p>Pakiet udostępnia polecenia:<br> -<table border="1"> -<tr><td><code>\AtBeginPage{<i>coś</i>}</code></td><td>materiał -<code><i>coś</i></code> jest wstawiany na początku obszaru drukowania (lewy -górny róg) -- uwzględniany jest zwyczajowy margines 1 in na górze i z lewej -strony</td></tr> -<tr><td><code>\PageLayout{<i>coś</i>}</code></td><td>materiał -<code><i>coś</i></code> jest wstawiany na początku kolumny (lewy górny róg)</td></tr> -</table> -</p> - -<p>Zobacz także pakiet <a href="everyship.html">everyship</a>.</p> - -<p><i></i></p> - -<p class="noindent">Pakiet jest dostępny pod adresem:<br/> -<a href="ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/bophook.tar">ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/bophook</a></p> -<hr/> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/boxedminipage.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/boxedminipage.html deleted file mode 100644 index 665fdb24808..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/boxedminipage.html +++ /dev/null @@ -1,66 +0,0 @@ - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zestaw ciekawych pakietów makr </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name=boxedminipage>boxedminipage</a></h2> -Pakiet udostępnia środowisko <code>boxedminipage</code>, czyli - środowisko <code>minipage</code> ujęte w ramkę. - -Wywołanie: -<pre> -\begin{boxedminipage}[<i>vertical positon</i>]{<i>horizontal size</i>}\\ -...\\ -.\\ -.\\ -.\\ -...\\ -\end{boxedminipage} -</pre> - -<dl> -<dt><i>vertical position</i> -<dd> określa położenie środowiska względem -sąsiednich obiektów; <code>t</code> -- top, <code>c</code> -- center (wartość -domyślna), <code>b</code> -- bottom -<dt><i>horizontal size</i> -<dd> szerokość obiektu -</dl> -Za odległość ramki od zawartości odpowiada parametr <code>\fboxsep</code>, -a za grubość ramki <code>\fboxrule</code>. - -<p> -<b>Przykład</b> -<pre> -\begin{boxedminipage}[t]{5cm} -...\\ -.\\ -.\\ -.\\ -... -\end{boxedminipage} -</pre> - -<img width=333 height=164 src=boxm.gif><br clear=all> - -Pakiet -znajduje się w:<br> -<a href="ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/misc/boxedminipage.sty"> -ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/misc/boxedminipage.sty</a>.<br> - -<hr> - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: 24.03.2003. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/boxm.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/boxm.gif Binary files differdeleted file mode 100644 index b0fa5e4a453..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/boxm.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/calc.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/calc.html deleted file mode 100644 index f60b8c47a74..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/calc.html +++ /dev/null @@ -1,192 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name=calc>calc</a></h2> - -Pakiet zawiera makroinstrukcje rozszerzające zakres działań -na rejestrach. Mamy do dyspozycji następujące polecenia:<br> - -<table border=1> -<tr><th> -Polecenie </th><th> opis</th></tr> -<tr><td> -<code>\newcounter{<i>rejestr</i> }</code> </td><td> definicja nowego -rejestru; jest on inicjowany wartością 0</td></tr> -<tr><td> -<code>\newcounter{<i>rejestr</i> }[<i>inny rejestr</i> ]</code> </td><td> - definicja nowego rejestru; - jest on inicjowany wartością 0 - i staje się zależny od rejestru - <i>inny rejestr</i>. Wykonanie - polecenia - <code>\stepcounter{<i>inny rejestr</i> }</code> lub - <code>\refstepcounter{<i>inny rejestr</i> }</code> - powoduje - wyzerowanie rejestru <i>rejestr</i> </td></tr> -<tr><td> -<code>\setcounter{<i>rejestr</i> }{<i>wartość</i> }</code> </td><td> ustawienie wartości - rejestru</td></tr> -<tr><td> -<code>\addtocounter{<i>rejestr</i> }{<i>wartość</i> }</code> </td><td> - dodanie do rejestru <i>rejestr</i> wartości</td></tr> -<tr><td> -<code>\stepcounter{<i>rejestr</i> }</code> </td><td> incrementacja rejestru - <i>rejestr</i> </td></tr> -<tr><td> -<code>\refstepcounter{<i>rejestr</i> }</code> </td><td> incrementacja rejestru - <i>rejestr</i>; - jeżeli oznaczymy etykietą miejsce (<code>label</code>), to - wartością polecenia <code>\ref</code> będzie aktualna - wartość rejestru</td></tr> -</table> - -Napis reprezentujący wartość rejestru możemy uzyskać wywołując -polecenie<br> -<code>\the</code><i>rejestr</i><br> -(zamiast określenia <i>rejestr</i> -należy użyć nazwy właściwego rejestru). - -Definiując wartość rejestru (parametr <i>wartość</i> ) możemy używać liczb -całkowitych, wartości innych rejestrów (możliwych do uzyskania -poleceniem <code>\value{<i>rejestr</i> }</code>, lub <code>\the<i>rejestr</i> </code>) -oraz operatorów <code>-</code>, <code>+</code>, <code>*</code>, <code>/</code>. Działania wykonywane -są w kolejności zgodnej z przyjętymi zwyczajami. Możemy używać -notacji nawiasowej (<code>()</code>) do wymuszenia kolejności wykonania działań. - -<p> -<b>Przykład</b> -<pre> -\newcounter{x} -\newcounter{y} -\setcounter{x}{2} -\setcounter{y}{3} -\setcounter{y}{(\value{x} + 5) * \value{y}} - -Wartością rejestru y jest \they. -</pre> - -Powyższa sekwencja daje następujący efekt:<br clear=all> -<img src=calc1.gif> - - -<p>Oprócz działań na liczbach mamy możliwość dokonywania działań -na długościach. Długość może być podawana w jednostkach przyjętych -w TeX-u:<br> - -<table border=1> -<tr><th> -Polecenie </th><th> opis</th></tr> -<tr><td> -sp </td><td> jednostka w której TeX prowadzi obliczenia - (65536 sp = 1 pt) </td></tr> -<tr><td> -pt </td><td> punkt typograficzny (1/72.27 in = 0.351 mm </td></tr> -<tr><td> -bp </td><td> duży punkt (72 bp = 1 in); używany w postscripcie) </td></tr> -<tr><td> -dd </td><td> didot (1/72 cala francuskiego, = 0.376 mm) </td></tr> -<tr><td> -mm </td><td> milimetr (= 1.845 pt) </td></tr> -<tr><td> -pc </td><td> pica (=12 pt = 4.218 mm) </td></tr> -<tr><td> -cc </td><td> cicero (= 12 dd = 4.531 mm) </td></tr> -<tr><td> -cm </td><td> centymetr (=10 mm = 2.371 pc) </td></tr> -<tr><td> -in </td><td> cal (= 2.54 mm = 72.27 pt = 6.022 pc) </td></tr> -<tr><td> -ex </td><td> miara względna; wynika z wysokości litery <code>x</code> w - aktualnie używanym foncie) </td></tr> -<tr><td> -em </td><td> miara względna; wynika z szerokości litery <code>m</code> w - aktualnie używanym foncie) </td></tr> -<tr><td> -mu </td><td> jednostka używana we wzorach matematycznych - (18 mu = 1 em) </td></tr> -</table> - -<table border=1> -<tr><th> -Polecenie </th><th> opis</th></tr> -<tr><td> -<code>\newlength{\<i>nazwa</i> }</code> </td><td> definicja nowego rejestru - długości</td></tr> -<tr><td> -<code>\setlength{\<i>nazwa</i> }{<i>długość</i> }</code> </td><td> ustawienie wartości</td></tr> -<tr><td> -<code>\addtolength{\<i>nazwa</i> }{<i>długość</i> }</code> </td><td> dodanie - do aktualnej wartości rejestru</td></tr> -<tr><td> -<code>\settowidth{\<i>nazwa</i> }{<i>tekst</i> }</code> </td><td> ustawienie - wartości rejestru <i>nazwa</i> na - wartość równą naturalnej szerokości - tekstu <i>tekst</i> </td></tr> -<tr><td> -<code>\settoheight{\<i>nazwa</i> }{<i>tekst</i> }</code> </td><td> ustawienie - wartości rejestru <i>nazwa</i> na - wartość równą naturalnej wysokości - tekstu <i>tekst</i> </td></tr> -</table> - -<p>Parametr <i>długość</i> może być zdefiniowany za pomocą -wyrażenia arytmetycznego. Proszę pamiętać o sensie fizycznym wykonywanych -operacji (mają sens następujące operacje:<br> -długość = długość + długość, <br> -długość = długość * liczba, <br> -liczba = <code>\ratio{długość}{długość}</code>,<br> -długość = długość / liczba). <br> -Operatorem -dzielenia długości przez długość jest makroinstrukcja<br> -<code>\ratio{<i>długość</i> }{<i>długość</i> }</code><br> -a wartość rzeczywistą możemy uzyskać używając makroinstrukcji<br> -<code>\real{<i>liczba rzeczywista</i> }</code><br> -której parametrem jest tekst będący liczbą rzeczywistą (zapis -z kropką dziesiętną). -Do dzielenia długości przez liczbę możemy używać znaku <code>/</code>. -Należy pamiętać że definicja wyrażenia powinna zaczynać się od -elementu będącego długością, a w wyniku kolejnych obliczeń wartościami -pośrednimi muszą być długości. Napis reprezentujący wartość rejestru -możemy uzyskać poleceniem -<code>\the\<i>rejestr</i> </code><sup><a href=#fnc1>1</a></sup> - -<p> -<b>Przyklad:</b><br> -<pre> -\newlength{\x} -\newlength{\y} -\setlength{\y}{5cm} -\settowidth{\x}{ala ma kota} -\setlength{\y}{3cm * \ratio{\y}{\x}} -Rejestr y ma wartość: \the\y -</pre> -Powyższa sekwencja daje następujący efekt:<br clear=all> - -<img src=calc2.gif> - -<p>Pakiet jest dostępny pod adresem:<br> -<a href=ftp://ftp.gust.org.pl/TeX/macros/latex/requiredtools/calc.dtx> -ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/required/tools/calc.dtx</a><p> - -<hr align=left width=20%> -<sup><a name=fnc1>1</a></sup> -Proszę zwrócić uwagę że parametr określający nazwę rejestru długości -zaczyna się znakiem <code>\</code> - -<hr> - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: 12.09.2004. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/calc1.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/calc1.gif Binary files differdeleted file mode 100644 index 45fb722f2fe..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/calc1.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/calc2.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/calc2.gif Binary files differdeleted file mode 100644 index 221379947ea..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/calc2.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/capt-of.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/capt-of.html deleted file mode 100644 index ff286bbb6a7..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/capt-of.html +++ /dev/null @@ -1,34 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title>capt-of</title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv='Content-language' content='pl'> -<meta name='Author' content='Włodzimierz Macewicz'> -<meta name='Keywords' content='latex, makroinstrukcje, podpisy, obiekty ruchome, obiekty przemieszczalne'> -</head> -<body bgcolor=#a0f0a0> -<h2><a name="capt-of">capt-of</a></h2> -Pakiet dostarcza polecenia <tt> -\captionof</tt> umożliwiającego tworzenie konstrukcji podobnej -do podpisu pod rysunkiem lub tabelą (patrz też <a href="caption.html">caption</a>).<p> - -<tt>\captionof{</i>typ</i>}[<i>podpis skrócony</i>]{<i>podpis</i>}</tt><p> -gdzie:<br> -<i>typ</i> może przyjmować wartości <tt>figure</tt> lub -<tt>table</tt>, a pozostałe parametry mają znaczenie takie jak -w makroinstrukcji <tt>caption</tt>. -<p>Pakiet jest dostępny pod adresem:<br> -<a href=ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/misc/capt-of.tar> -ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/misc/capt-of.tar</a><br> - -<hr> - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 18.01.2004. -</body> -</html> - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/caption.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/caption.html deleted file mode 100644 index 310e7b6e82a..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/caption.html +++ /dev/null @@ -1,404 +0,0 @@ - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv='Content-language' content='pl'> -<meta name='Author' content='Włodzimierz Macewicz'> -<meta name='Keywords' content='latex, makroinstrukcje, podpisy, obiekty ruchome, obiekty przemieszczalne'> -<title> Zestaw ciekawych pakietów makr </title> -</head> -<body bgcolor=#a0f0a0> -<h2><a name=caption>caption</a></h2> -<p> -Pakiet (v.3.0 -- znacznie zmodyfikowany) -zmienia definicje standardowego polecenia <code>\caption</code> -tworzącego opisy obiektów ruchomych -(standardowo: <code>figure</code> i <code>table</code>). Zdefiniowano polecenia -pozwalające na tworzenie wzorców lub bezpośrednie kształtowanie podpisów. -Za jego pomocą możemy zdefiniować sposób opisu nowych obiektów tworzonych -za poleceniami pakietu <a href="float.html">float</a>, współpracuje również -z pakietami <a href="subfig.html">subfig</a> (który jest swego rodzaju -nakładką) i~starszym od niego -<a href="subfigure.html">subfigure</a>. -</p> - -<h3>Opis polecenia <tt>\caption</tt></h3> - -<p>Polecenie służy do tworzenia podpisów pod obiektami ruchomymi -(a także środowiska <tt>longtable</tt>), moża je wywołać na kilka -sposobów:<br/> -<code> -\caption{<i>opis</i>} -</code><br/> -postać najczęściej spotykana; tekst -opisu jest identyczny w spisie (o ile taki jest tworzony) i w obiekcie, -podpis jest opatrzony etykietą (o ile nie zadysponowano inaczej)<br/><br/> -<code> -\caption[wersja opisu do spisu obiektów]{<i>opis</i>} -</code><br/> -postać używana jeśli opis w spisie objektów ma być inny niż w obiekcie; -podpis jest opatrzony etykietą (o ile nie zadysponowano inaczej)<br/><br/> -<code> -\caption*{<i>opis</i>} -</code><br/> -opis nie jest wstawiany do spisu obiektów i nie jest opatrywany etykietą<br/><br/> -<code> -\caption[]{<i>opis</i>} -</code><br/> -opis nie jest wstawiany do spisu obiektów, ale jest on opatrywany etykietą<br/><br/> -<code> -\caption*[]{<i>opis</i>} -</code><br/> -opis nie jest wstawiany do spisu obiektów i nie jest opatrywany etykietą</p> -<p> -Polecenie <tt>\caption</tt> <b>zawsze</b> inkrementuje licznik obiektów.</p> - -<p>Zdefiniowano też polecenie <tt>\captionof</tt> słuzące do -sformatowania tekstu, analogicznie jak obiekt ruchomy:<br/> -<code> -\captionof{<i>typ obiektu</i>}{tekst opisu}<br/> -\captionof{<i>typ obiektu</i>}[tekst do spisu]{tekst opisu}<br/> -\captionof{<i>typ obiektu</i>}[]{tekst opisu}<br/> -\captionof{<i>typ obiektu</i>}*[]{tekst opisu}<br/> -\captionof{<i>typ obiektu</i>}*{tekst opisu} -</code><br/> -gdzie <tt><i>typ obiektu</i></tt> jest zdefiniowanym obiektem ruchomym -- -polecenie inkrementuje licznik skojarzony z tym typem (patrz też pakiet <a href="capt-of.html">capt-of</a>).</p> - -<p>Dodatkowo zdefiniowano polecenie <tt>\ContinuedFloat</tt>, które powoduje -że nie jest inkrementowany licznik obiektów (powinno ono być użyte przed -poleceniem <tt>\caption</tt>). Wszystkie inne aspekty formatowania i etykietowania są zachowane.</p> - -<h3>Formatowanie opisu</h3> -<p>W nowej wersji pakietu unowocześniono sposób określania -parametrów składu podpisów z modyfikacji kodu na parametryczny (dla -kompatybilności pozostawiono również stary sposób). Parametrom można nadawać -wartości w dwu momentach: przy poleceniu ładowania pakietów np.:<br/> -<pre> -\usepackage[margin=10pt, font={small,it}, labelfont=bf]{caption} -</pre> -lub za pomocą polecenia <code>\captionsetup</code> (nie wszystkie parametry) -<pre> -\usepackage{caption} -\captionsetup{margin=10pt, font={small,it}, labelfont=bf} -</pre> -dyspozycje będą dotyczyły podpisów obiektów wszystkich typów; lub<br/><br/> -<code> -\captionsetup[<i>nazwa typu obiektu</i>]{margin=10pt, font={small,it}, labelfont=bf} -</code><br/><br/> -dyspozycje będą dotyczyły jedynie określonego typu (nie musi być on w tym -momencie zdefiniowany). </p> - -<p>Wartością parametru może być pojedyncza wartość lub lista wartości (ujęta w -nawiasy <tt>{}</tt>, wartości oddzielone przecinkiem, w przypadku wartości -będących w sprzeczności brana jest wartość ostatnia na liście) -- w przypadku parametru -w którym nie przewidziano wartości (wartość logiczna) nie jest sprawdzana -poprawność, a w pozostałych przypadkach wartość jest sprawdzana dopiero w momencie -użycia polecenia <code>\caption</code>.</p> - -<h4>Parametry, którym można nadać wartość tylko przy wywołaniu pakietu</h4> - -<p>Poniższe parametry mogą przyjmować wartości logiczne <tt>on</tt> lub -<tt>off</tt> i deklarują współdziałanie (lub nie) z dodatkowymi pakietami. -Powinny one być załadowane przed pakietem <tt>caption</tt>. Ustawienie wartości -na <tt>off</tt> może spowodować, że definicja makroinstrukcji <tt>\caption</tt> -nie zostanie redefiniowana (mechanizmy pakietu <tt>caption</tt> nie zadziałają). - -<table border=1> -<tr><th> -Parametr </th><th> Opis </th></tr> -<tr><td><tt>float</tt></td><td>współpraca z pakietem <a href="float.html">float</a> -<tr><td><tt>longtable</tt></td><td>współpraca z pakietem <a href="longtable.html">longtable</a> -<tr><td><tt>rotating</tt></td><td>współpraca z pakietem <a href="rotating.html">rotating</a> -<tr><td><tt>sidecap</tt></td><td>współpraca z pakietem <a href="sidecap.html">sidecap</a> -<tr><td><tt>supertabular</tt></td><td>współpraca z pakietem <a href="supertabular.html">supertabular</a> -</table> -</p> - -<h4>Pozostałe parametry</h4> -<table border=1> -<tr><th> -Parametr </th><th> Wartości </th><th> Opis </th></tr> -<tr><td rowspan=17 valign="top"> -<tt>font</td><td colspan=2>zmiana cech pisma całego podpisu (również etykiety)</td></tr> - <td><tt>default</tt></td><td>nic nie zmienia -- cechy pisma pozostają bez zmian, - takie jak określono poprzednio</td></tr> - <td><tt>scriptsize</tt></td><td>zmiana wielkości na <code>scriptsize</code></td></tr> - <td><tt>footnotesize</tt></td><td>zmiana wielkości na <code>footnotesize</code></td></tr> - <td><tt>small</tt></td><td>zmiana wielkości na <code>small</code></td></tr> - <td><tt>normalsize</tt></td><td>zmiana wielkości na <code>normalsize</code></td></tr> - <td><tt>large</tt></td><td>zmiana wielkości na <code>large</code></td></tr> - <td><tt>Large</tt></td><td>zmiana wielkości na <code>Large</code></td></tr> - <td><tt>up</tt></td><td>zmiana kroju na <code>upshape</code></td></tr> - <td><tt>it</tt></td><td>zmiana kroju na <code>itshape</code></td></tr> - <td><tt>sl</tt></td><td>zmiana kroju na <code>slshape</code></td></tr> - <td><tt>sc</tt></td><td>zmiana kroju na <code>scshape</code></td></tr> - <td><tt>md</tt></td><td>zmiana kroju na <code>mdseries</code></td></tr> - <td><tt>bf</tt></td><td>zmiana kroju na <code>bfseries</code></td></tr> - <td><tt>rm</tt></td><td>zmiana kroju na <code>rmfamily</code></td></tr> - <td><tt>sf</tt></td><td>zmiana kroju na <code>sffamily</code></td></tr> - <td><tt>tt</tt></td><td>zmiana kroju na <code>ttfamily</code></td></tr> - </tr> -<tr><td valign="top"><tt>labelfont</tt></td><td colspan=2> wartości jw, ale zmiana tylko cech pisma etykiety; cechy -niezdefiniowane są dziedziczone z parametru <tt>font</tt></td></tr> -<tr><td valign="top"><tt>textfont</tt></td><td colspan=2> wartości jw, ale zmiana tylko cech pisma objaśnienia; cechy -niezdefiniowane są dziedziczone z parametru <tt>font</tt></td></tr> -<tr><td valign="top"><tt>margin</tt></td> - <td valign="top"><i>dimen</i></td><td>wielkość lewego i prawego marginesu podpisu</td></tr> -<tr><td valign="top"><tt>width</tt></td> - <td><i>dimen</i></td><td>szerokość pola przeznaczonego na podpis</td></tr> -<tr><td valign="top"><tt>parskip</tt></td> - <td valign="top"><i>dimen</i></td><td>odległość między akapitami, jeśli podpis - składa się z wielu akapitów; jeśli wpis do spisu obiektów jest tożsamy - z podpisem to w przypadku podpisu wieloakapitowego generowany jest błąd - -- wymagane jest aby podpis w spisie obiektów był jednoakapitowy (parametr opcjonalny polecenia - <code>\caption</code></td></tr> -<tr><td rowspan=3 valign="top"><tt>format</tt></td><td colspan=2>sposób formatowania opisu. Do definiowania -nowych sposobów formatowania służy polecenie<br/> -<tt>\DeclareCaptionFormat{<i>nazwa</i>}{<i>ciąg -poleceń</i>}</tt><br/> -Do wnęrza drugiego parametru (zawierającego kod formatujący) są przekazywane: jako -<tt>#1</tt> -- etykieta, <tt>#2</tt> -- separator etykiety i <tt>#3</tt> -- -tekst opisu; np.: -<pre> -\DeclareCaptionFormat{default}{#1#2#3\par} -</pre> -</td></tr> -<tr><td valign="top"><tt>default</tt></td><td>łamanie ,,w ciągu''</td></tr> -<tr><td valign="top"><tt>hang</tt></td><td>efekt wyróżnionego pola etykiety, tekst opisu -jest składany w polu o szerokości pomniejszonej o szerokość etykiety (i -ewentualnie o wielkość marginesów lub skład na polu o szerokości określonej przez -parametr <tt>width</tt> </td></tr> -<tr><td valign="top"><tt>belowskip</tt></td> - <td valign="top"><i>dimen</i></td><td>dodatkowa odległość pod podpisem (patrz parametr <tt>position</tt>)</td></tr> -<tr><td valign="top"><tt>aboveskip</tt></td> - <td valign="top"><i>dimen</i></td><td>dodatkowa odległość nad podpisem (patrz parametr <tt>position</tt>)</td></tr> -<tr><td valign="top"><tt>indention</tt></td> - <td valign="top"><i>dimen</i></td><td>dodatkowy margines (może być ujemny) względem szerokości - etykiety (ma senes w przypadku formatu typu <tt>hang</tt>) -- - ustawienie różnych wartości <tt>indention</tt> i <tt>hangindent</tt> - może dać efekt - wcięcia akapitowego dla dalszych akapitów </td></tr> -<tr><td valign="top"><tt>hangindent</tt></td> - <td valign="top"><i>dimen</i></td><td>dodatkowy margines (może być ujemny) względem szerokości - etykiety (ma senes w przypadku formatu typu <tt>hang</tt>) -- dotyczy - tylko <b>pierwszego</b> (począwszy od drugiej linii) akapitu podpisu, jeżeli podpis jest - jednoakapitowy jest równoważny wartości <tt>indention</t></td></tr> -<tr><td rowspan=3 valign="top"><tt>position</tt></td><td colspan=2>deklaruje - położenie podpisu</td></tr> -<tr><td><tt>bottom</td><td>deklaruje, że podpis będzie na dole obiektu</td></tr> -<tr><td><tt>top</td><td>deklaruje, że podpis będzie na górze obiektu (odwraca -znaczenie parametrów <tt>belowskip</tt> i <tt>aboveskip</tt></td></tr> -<tr><td rowspan=5 valign="top"><tt>labelformat</tt></td><td colspan=2>sposób formatowania etykiety. -Do definiowania -nowych sposobów formatowania służy polecenie<br/> -<tt>\DeclareCaptionLabelFormat{<i>nazwa</i>}{<i>ciąg -poleceń</i>}</tt><br/> -Do wnęrza drugiego parametru (zawierającego kod formatujący) są przekazywane: jako -<tt>#1</tt> -- nazwa etykiety, <tt>#2</tt> -- numer obiektu; np.: -<pre> -\DeclareCaptionLabelFormat{simple}{\bothIfFirst{#1}{\nobreakspace}#2} -</pre></td></tr> -<tr><td><tt>default</tt></td><td>pojawia się etykieta (nazwa obiektu) i numer</td></tr> -<tr><td><tt>empty</tt></td><td>etykieta jest pusta (pojawi się tylko opis); w - tym wypadku należy parametrowi <tt>labelsep</tt> przypisać wartość <tt>none</tt></td></tr> -<tr><td><tt>simple</tt></td><td>pojawia się etykieta (nazwa obiektu) i numer</td></tr> -<tr><td><tt>parens</tt></td><td>pojawia się etykieta (nazwa obiektu) i numer ujęty - w nawaisy <tt>()</tt></td></tr> -<tr><td rowspan=9 valign="top"><tt>labelsep</tt></td><td colspan=2>obiekt wstawiany po etykiecie. -Do definiowania -nowych separatorów służy polecenie<br/> -<tt>\DeclareCaptionLabelSeparator{<i>nazwa</i>}{<i>ciąg poleceń</i>}</tt>, np.:<br/> -<pre> -\DeclareCaptionLabelSeparator{default}{: } -</pre> -</td></tr> -<tr><td><tt>default</td><td>wstawiany jest <tt>:</tt> i spacja</td></tr> -<tr><td><tt>none</td><td>nic nie jest wstawiane</td></tr> -<tr><td><tt>colon</td><td>wstawiany jest <tt>:</tt> i spacja</td></tr> -<tr><td><tt>period</td><td>wstawiana jest <tt>.</tt> i spacja</td></tr> -<tr><td><tt>space</td><td>wstawiana tylko spacja</td></tr> -<tr><td><tt>quad</td><td>wstawiane jest polecenie <tt>\quad</tt></td></tr> -<tr><td><tt>widespace</td><td>wstawiane <tt>\hspace{1em plus .3em}</tt></td></tr> -<tr><td><tt>newline</td><td>wstawiane jest polecenie <tt>\newline</tt></td></tr> -<tr><td rowspan=11 valign="top"><tt>justification</tt></td><td colspan=2>sposób formatowania opisu. -Do definiowania -nowych sposobów formatowania służy polecenie<br/> -<tt>\DeclareCaptionJustification{<i>nazwa</i>}{<i>ciąg -poleceń</i>}</tt>; np.:<br/> -<pre> -\DeclareCaptionJustification{centering}{\centering} -</pre></td></tr> -<tr><td><tt>default</tt></td><td>skład z wyrównaniem do lewego i prawego - marginesu</td></tr> -<tr><td><tt>justified</tt></td><td>skład z wyrównaniem do lewego i prawego - marginesu</td></tr> -<tr><td><tt>centering</tt></td><td>wszystkie linie podpisu centrowane</td></tr> -<tr><td><tt>centerfirst</tt></td><td>pierwsza linia wycentrowana</td></tr> -<tr><td><tt>centerlast</tt></td><td>ostatnia linia wycentrowana</td></tr> -<tr><td><tt>raggedleft</tt></td><td>wyrównanie do prawego marginesu</td></tr> -<tr><td><tt>raggedright</tt></td><td>wyrównanie do lewego marginesu</td></tr> -<tr><td><tt>Centering</tt></td><td>wszystkie linie centrowane, ale używane jest - polecenie <tt>\Centering</tt> z pakietu <tt>ragged2e</tt> (m.in. włączane jest - przenoszenie wyrazów)</td></tr> -<tr><td><tt>RaggedLeft</tt></td><td>wyrównanie do prawego marginesu, ale używane jest - polecenie <tt>\RaggedLeft</tt> z pakietu <tt>ragged2e</tt> (m.in. włączane jest - przenoszenie wyrazów)</td></tr> -<tr><td><tt>RaggedRight</tt></td><td>wyrównanie do lewego marginesu, ale używane jest - polecenie <tt>\RaggedRight </tt> z pakietu <tt>ragged2e</tt> (m.in. włączane jest - przenoszenie wyrazów</td></tr> - -<tr><td rowspan=7 valign="top"><tt>singlelinecheck</tt></td><td colspan=2>nadanie wartości - <tt>true</tt> (wystarczy użycie parametru bez - nadawania wartości) powoduje, że jeśli podpis jest - jenolinijkowy, będzie on wycentrowany, bez względu na ustawiony - sposób formatowania</td></tr> -<tr><td><tt>on</tt></td><td>nadanie wartości <tt>true</tt></td></tr> -<tr><td><tt>1</tt></td><td>nadanie wartości <tt>true</tt></td></tr> -<tr><td><tt>true</tt></td><td>nadanie wartości <tt>true</tt></td></tr> -<tr><td><tt>0</tt></td><td>nadanie wartości <tt>false</tt></td></tr> -<tr><td><tt>off</tt></td><td>nadanie wartości <tt>false</tt></td></tr> -<tr><td><tt>false</tt></td><td>nadanie wartości <tt>false</tt></td></tr> -<tr><td rowspan=2 valign="top"><tt>style</tt></td><td colspan=2>sposób formatowania opisu, służy do - nadania różnych cech składu podpisu. -Do definiowania -nowych stylów służy polecenie<br/> -<tt>\DeclareCaptionStyle{<i>nazwa</i>}{<i>opcje</i>}</tt><br/> -lub<br/> -<tt>\DeclareCaptionStyle{<i>nazwa</i>}[<i>dodatkowe opcje</i>]{<i>opcje</i>}</tt>; np.:<br/> -<pre> -\DeclareCaptionStyle{default}[justification=centering]{} -</pre> -<tt><i>opcje</i></tt> ustawiają parametry dla całego opisu, a -<tt><i>opcje dodatkowe</i></tt> dla opisów jednolinijkowych, jeśli została - ustawiona flaga <tt>singlelinecheck</tt> -</td></tr> -<tr><td valign="top"><tt>default</tt></td><td>ustawia centrowanie podpisu -dla opisów jednolinijkowych, jeśli została - ustawiona flaga <tt>singlelinechech</tt></td></tr> -<tr><td><tt>default</tt></td><td colspan=2>jest równoważne<br/> -<code>style=default, position=default, aboveskip=10pt, belowskip=0pt</code></td></tr> -</table> - - -<p>Zostały również zdefiniowane polecenia <tt>\clearcaptionsetup{<i>typ -obiektu</i>}</tt>, służące do przywrócenia domyślnych wartości i <tt>\showcaptionsetup{<i>typ -obiektu</i>}</tt>, służące do wyświetlenia (w zbiorze <tt>*.log</tt>) -wartości ustawianych poleceniem <tt>\captionsetup</tt>. - - - - - - - -<h4>Parametry i polecenia pozostawione dla kompatybilnością z poprzenimi wersjami</h4> -<p> -Poniżej wymienione polecenia odniosą skutek, jeśli nie będą używane ich -nowozdefiniowane odpowiedniki. - -<table border=1> -<tr><th> -Polecenie </th><th> opis </th></tr> -<tr><td> -<code>\captionsize</code> </td><td> Określa wielkość czcionki, używanej do składu - podpisu; np: - <code>\renewcommand{\captionsize}{\scriptsize}</code></td></tr> -<tr><td> -<code>\captionlabelfont</code> </td><td> określa rodzaj czcionki; można używać - wszystkich poleceń zmiany atrybutów przyjętych - w LaTeX2e; np: - <code>\renewcommand{\captionlabelfont}{\bfseries}</code></td></tr> -<tr><td> -<code>\captionmargin</code> </td><td> określa wielkość lewego i prawego - marginesu w tekście opisu; np: - <code>\setlength{\captionmargin}{2cm}</code></td></tr> -</table> - -<p>Poniższe parametry mogą być używane wyłącznie przy wywołaniu pakietu -<tt>caption</tt>. - -<table border=1> -<tr><th> -Parametr </th><th> opis </th></tr> -<tr><td> -<code>normal</code> </td><td rowspan=2> -Jeśli podpis składa się z jodnej linii to jest -centrowany w przeciwnym wypadku, składany jest w pudełko o pełnej szerokości -(bez wyróżniania nazwy obiektu) -- jest to domyślny sposób składu.</td></tr> -<tr><td> -<code>hang</code> </td><td> </td></tr> -<tr><td> -<code>isu</code> </td><td> podpis składany jest tak jak środowisko <code>description</code>; - kolejne linie są ,,wcięte'' na szerokość - nazwy obiektu</td></tr> -<tr><td> -<code>center</code> </td><td> tekst opisu jest centrowany</td></tr> -<tr><td> -<code>centerlast</code> </td><td rowspan=2> ostatnia linia opisu jest centrowana</td></tr> -<tr><td> -<code>anne</code> </td></tr> -<tr><td colspan=2> -Ustalenie standardowej wielkości -czcionki<sup><a href=#cap1>1</a></sup></td></tr> -<tr><td> -<code>scriptsize</code> </td><td> czcionka <code>scriptsize</code></td></tr> -<tr><td> -<code>footnotesize</code> </td><td> czcionka <code>footnotesize</code></td></tr> -<tr><td> -<code>small</code> </td><td> czcionka <code>small</code></td></tr> -<tr><td> -<code>normalsize</code> </td><td> czcionka <code>normalsize</code></td></tr> -<tr><td> -<code>large</code> </td><td> czcionka <code>large</code></td></tr> -<tr><td> -<code>Large</code> </td><td> czcionka <code>Large</code></td></tr> -<tr><td colspan=2> -Ustalenie atrybutów czcionki</td></tr> -<tr><td> -<code>up</code> </td><td> <code>upshape</code> </td></tr> -<tr><td> -<code>it</code> </td><td> <code>itshape</code> </td></tr> -<tr><td> -<code>sl</code> </td><td> <code>slshape</code> </td></tr> -<tr><td> -<code>sc</code> </td><td> <code>scshape</code> </td></tr> -<tr><td> -<code>md</code> </td><td> <code>mdseries</code> </td></tr> -<tr><td> -<code>bf</code> </td><td> <code>bfseries</code> </td></tr> -<tr><td> -<code>rm</code> </td><td> <code>rmfamily</code> </td></tr> -<tr><td> -<code>sf</code> </td><td> <code>sffamily</code> </td></tr> -<tr><td> -<code>tt</code> </td><td> <code>ttfamily</code> </td></tr> -<tr><td> -<code>ruled</code> </td><td> jeśli używany jest pakiet <code>float</code> - (patrz. <a href=#float>float</a>) i użyte było polecenie - <code>\floatstyle{ruled}</code> to opcja <code>ruled</code> spowoduje - że nazwa obiektu będzie składana czcionką określoną - w opcji lub poleceniem <code>\captionlabelfont</code>, a nie taką - jaka wynika z definicji pakietu <code>float</code></td></tr> -</table> - -<hr align=left width=20%> - -<sup><a name=cap1>1</a></sup> -Jeżeli był wywołany pakiet <code>subfigure</code> to podpis rysunku podrzędnego -składany jest czcionką o jeden skok mniejszą - -<p>Pakiet jest dostępny pod adresem:<br> -<a href=ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/caption/caption.tar> -ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/caption/caption.tar</a><br> - -<hr> - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 18.01.2004. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/caption2.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/caption2.html deleted file mode 100644 index 603ade8a9d1..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/caption2.html +++ /dev/null @@ -1,285 +0,0 @@ - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv='Content-language' content='pl'> -<meta name='Author' content='Włodzimierz Macewicz'> -<meta name='Keywords' content='latex, makroinstrukcje, podpisy, obiekty ruchome, obiekty przemieszczalne'> -<title> Zestaw ciekawych pakietów makr </title> -</head> -<body bgcolor=#a0f0a0> -<h2>caption2</h2> - -<p> -Pakiet umożliwia sterowanie składem podpisów pod rysunkami i tabelami. -Stanowi uproszczoną wersję pakietu <a href="caption.html">caption</a>.</p> - -<h3>Opcje</h3> -<p> -<table border=1> -<tr><th>Opcja</th><th>Odpis</th></tr> -<tr><td><tt> -normal - </tt></td><td>ustawia <tt>\captionstyle</tt> na normal - </td></tr> -<tr><td><tt> -scriptsize - </tt></td><td>podpis jest składany podaną wielkością - </td></tr> -<tr><td><tt> -footnotesize - </tt></td><td>podpis jest składany podaną wielkością - </td></tr> -<tr><td><tt> -small - </tt></td><td>podpis jest składany podaną wielkością - </td></tr> -<tr><td><tt> -normalsize - </tt></td><td>podpis jest składany podaną wielkością - </td></tr> -<tr><td><tt> -large - </tt></td><td>podpis jest składany podaną wielkością - </td></tr> -<tr><td><tt> -Large - </tt></td><td>podpis jest składany podaną wielkością - </td></tr> -<tr><td><tt> -up - </tt></td><td>podpis jest składany czcionką <tt>upshape</tt> - </td></tr> -<tr><td><tt> -it - </tt></td><td>podpis jest składany czcionką <tt>itshape</tt> - </td></tr> -<tr><td><tt> -sl - </tt></td><td>podpis jest składany czcionką <tt>slshape</tt> - </td></tr> -<tr><td><tt> -sc - </tt></td><td>podpis jest składany czcionką <tt>scshape</tt> - </td></tr> -<tr><td><tt> -md - </tt></td><td>podpis jest składany czcionką <tt>mdseries</tt> - </td></tr> -<tr><td><tt> -bf - </tt></td><td>podpis jest składany czcionką <tt>bfseries</tt> - </td></tr> -<tr><td><tt> -rm - </tt></td><td>podpis jest składany czcionką <tt>rmfamily</tt> - </td></tr> -<tr><td><tt> -sf - </tt></td><td>podpis jest składany czcionką <tt>sffamily</tt> - </td></tr> -<tr><td><tt> -tt - </tt></td><td>podpis jest składany czcionką <tt>ttfamily</tt> - </td></tr> -<tr><td><tt> -ruled - </tt></td><td> - jeśli używany jest pakiet <code>float</code> - (patrz. <a href=#float>float</a>) i użyte było polecenie - <code>\floatstyle{ruled}</code> to opcja <code>ruled</code> spowoduje - że nazwa obiektu będzie składana czcionką określoną - w opcji lub poleceniem <code>\captionlabelfont</code>, a nie taką - jaka wynika z definicji pakietu <code>float</code></td></tr> - </td></tr> -<tr><td><tt> -boxed - </tt></td><td> - tylko wtedy gdy wywołany pakiet <tt>float</tt> - </td></tr> -<tr><td><tt> -centerlast - </tt></td><td> - ostatnia linia podpisu centrowana - </td></tr> -<tr><td><tt> -anne - </tt></td><td> - ostatnia linia podpisu centrowana - </td></tr> -<tr><td><tt> -center - </tt></td><td> - podpis centrowany - </td></tr> -<tr><td><tt> -flushleft - </tt></td><td> - dosunięty do lewego marginesu - </td></tr> -<tr><td><tt> -flushright - </tt></td><td> - dosunięty do prawego marginesu - </td></tr> -<tr><td><tt> -oneline - </tt></td><td> - podpis jest składany jako pudełko - </td></tr> -<tr><td><tt> -nooneline - </tt></td><td> - podpis jest składany jako akapit - </td></tr> -<tr><td><tt> -hang+flushleft - </tt></td><td> - podpis jest składany tak jak <tt>description</tt>, - linie są wyrównywane do lewego marginesu - </td></tr> -<tr><td><tt> -hang+center - </tt></td><td> - podpis jest składany tak jak <tt>description</tt>, - linie są centrowane - </td></tr> -<tr><td><tt> -hang+centerlast - </tt></td><td> - podpis jest składany tak jak <tt>description</tt>, ale - ostatnia linia jest centrowana - </td></tr> -<tr><td><tt> -hang - </tt></td><td> - podpis jest składany tak jak <tt>description</tt> - </td></tr> -<tr><td><tt> -ignoreLTcapwidth - </tt></td><td> - </td></tr> -<tr><td><tt> -isu - </tt></td><td> - to samo co <tt>hang</tt> - </td></tr> -<tr><td><tt> -indent - </tt></td><td> - </td></tr> -<tr><td><tt> -float - </tt></td><td> - </td></tr> -<tr><td><tt> -longtable - </tt></td><td> - </td></tr> -<tr><td><tt> -subfigure - </tt></td><td> - </td></tr> -<tr><td><tt> -none - </tt></td><td> - </td></tr> -<tr><td><tt> -all - </tt></td><td> - </td></tr> -</table> -</p> - -<h3>Polecenia służące do określania cech podpisu</h3> -<p> -<table border=1> -<tr><th>Polecenie</th><th>Opis</th></tr> -<tr><td><tt> -\captionstyle{<i>styl</i>}</tt></td><td>polecenie służy do określenia - cech formatowania opisu; <tt><i>styl</i></tt> może przyjmować - następujące wartości: - <table border=1> -<tr><td><tt> -normal</tt></td><td>skład akapitowy</td></tr> -<tr><td><tt> -center</tt></td><td>wszystkie linie centrowane</td></tr> -<tr><td><tt> -centerlast</tt></td><td>ostatnia linia centrowana</td></tr> -<tr><td><tt> -flushleft</tt></td><td>wyrównanie do lewego marginesu</td></tr> -<tr><td><tt> -flushright</tt></td><td>wyrównanie do prawego marginesu</td></tr> -<tr><td><tt> -hang</tt></td><td>efekt wyróżnionego pola etykiety</td></tr> -<tr><td><tt> -hang+center</tt></td><td>jw. ale linie centrowane</td></tr> -<tr><td><tt> -hang+centerlast</tt></td><td>jw. ale ostatnia linia centrowana</td></tr> -<tr><td><tt> -hang+flushleft</tt></td><td>jw. ale wyrównanie do lewego marginesu</td></tr> -<tr><td><tt> -indent</tt></td><td>skład akapitowy</td></tr> -</table> - </td></tr> -</table> - -<h3>Polecenia używane wewnątrz pakietu</h3> -<table border=1> -<tr><th>Polecenie</th><th>Opis</th></tr> -<tr><td><tt> -\def\captionsize{<i>wielkość</i>} - </tt></td><td> - określenie wielkości (np: <tt>\def\captionsize{\scriptsize}</tt>) - </td></tr> -<tr><td><tt> -\def\captionlabeldelim{<i>definicja</i>} - </tt></td><td> - określenie znaku wstawianego po etykiecie - (np: <tt>\def\captionlabeldelim{:}</tt>) - </td></tr> -<tr><td><tt> -\def\captionlabelsep{<i>definicja</i>} - </tt></td><td> - określenie obiektu wstawianego po etykiecie (odległości) - (np: <tt>\def\captionlabelsep{\space}</tt>) - </td></tr> -<tr><td><tt> -\def\captionfont{<i>definicja</i>} - </tt></td><td> - określenie czcionki (np: <tt>\def\captionfont{\scriptsize}</tt>) - </td></tr> -<tr><td><tt> -\def\captionlabelfont{<i>definicja</i>} - </tt></td><td> - określenie czcionki etykiety podpisu - (np: <tt>\def\captionlabelfont{\bfseries}</tt>) - </td></tr> -<tr><td><tt> -\setcaptionmargin=<i>wartość</i> - </tt></td><td> - wielkość lewego i prawego marginesu - </td></tr> -<tr><td><tt> -\setcaptionwidth=<i>szerokość</i> - </tt></td><td> - szerokość podpisu - </td></tr> -</table> -</p> - -<p>Pakiet jest dostępny pod adresem:<br> -<a href=ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/caption/caption2.dtx> -ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/caption/caption2.dtx</a><br> - -<hr> - -<a href=../../index.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 18.01.2004. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/case1.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/case1.gif Binary files differdeleted file mode 100644 index 419a9a15de3..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/case1.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/case2.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/case2.gif Binary files differdeleted file mode 100644 index 5388fb02758..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/case2.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/cases.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/cases.html deleted file mode 100644 index 57cce4f6921..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/cases.html +++ /dev/null @@ -1,53 +0,0 @@ - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name=cases>cases</a></h2> -Definiuje środowisko <code>numcases</code> pozwalające na robienie -poniżej przedstawionej konstrukcji - -<p> -<b>Przykład</b><br> -<pre> - \begin{numcases}{|x|=} - x, & for $x \geq 0$\\ - -x, & for $x < 0$ - \end{numcases} -</pre> - -<p> - -<img src=case1.gif> - -<pre> - \begin{subnumcases}{\label{w} w\equiv} - 0 & $c = d = 0$\label{wzero}\\ - \sqrt{|c|}\,\sqrt{\frac{1 + \sqrt{1+(d/c)^2}}{2}} & $|c| \geq |d|$ \\ - \sqrt{|d|}\,\sqrt{\frac{|c/d| + \sqrt{1+(c/d)^2}}{2}} & $|c| < |d|$ - \end{subnumcases} -</pre> - -<img src=http://www.ia.pw.edu.pl/~wujek/tex/latex2e/macro/case2.gif> - -<p>Pakiet jest dostępny pod adresem:<br> -<a href=ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/misc/cases.sty> -ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/misc/cases.sty></a><br> -<hr> - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ccapt1.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ccapt1.gif Binary files differdeleted file mode 100644 index b418e02173b..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ccapt1.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ccaption.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ccaption.html deleted file mode 100644 index 3756943dd83..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ccaption.html +++ /dev/null @@ -1,123 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv='Content-language' content='pl'> -<meta name='Author' content='Włodzimierz Macewicz'> -<meta name='Keywords' content='latex, makroinstrukcje, podpisy, obiekty ruchome, obiekty przemieszczalne'> -</head> -<body bgcolor=#a0f0a0> -<h2><a name="ccaption">ccaption</a></h2> -Pakiet dostarcza kilku makroinstrukcji związanych z podpisami pod rysunkami -(środowisko <TT>figure</TT>) lub tabelami (środowisko <tt>table</tt>). -<p> - -Umożliwiają one tworzenie podpisów pod rysunkami i -tabelami (środowiska <code>figure</code> i <code>table</code>) będących -kontynuacją opisu poprzedniego obiektu (nie jest inkrementowany licznik) oraz -tworzenia opisów składanych tak jak opis rysunku (<code>caption</code>) -w dowolnym miejscu dokumentu. -<p> -poniższa konstrukcja da następujący rezultat: -<pre> -\begin{figure} -\caption{podpis pod rysunkiem} -\end{figure} -\begin{figure} -\contcaption{kontynuacja podpisu z poprzedniego rysunku} -\end{figure} -</pre> -<img src=ccapt1.gif> -<p> -oprócz polecenia <tt>\contcaption</tt> mamy do dyspozycji jeszcze kilka innych: -<table border=1> -<tr><td> -<tt>\legend{<i>tekst</i>}</tt></td><td> - może być użyta w dowolnym kontekście; tworzy ,,anonimowy'' podpis - formatowany tak jak podpisy pod tabelami i rysunkami. Wewnątrz - jest wywoływane polecenie <tt>formatlegend</tt>, tak że możemy - dzięki temu - tworzyć dodatkowe efekty: - <pre> - \def\formatlegend#1{{\bfseries mój podpis:}\~#1} - . - . - . - \legend{treść podpisu} - <pre> - <img src=legend.gif> - </td></tr> -<tr><td> -<tt>\abovelegendskip</tt></td><td> - dodatkowy odstęp przed podpisem - (definiowany w następujący sposób - <tt>\setlength{\abovelegendskip}{1cm}</tt>) - </td></tr> -<tr><td> -<tt>\belowlegendskip</tt></td><td> - dodatkowy odstęp za podpisem - (definiowany w następujący sposób - <tt>\setlength{\belowlegendskip}{1cm}</tt>) - </td></tr> -<tr><td> -<tt>\namedlegend</tt></td><td> -polecenie zachowuje sie identycznie jak <tt>caption</tt>, ale - podpis nie jest numerowany i nie jest wprowadzany do spisu obiektów -(tabel lub rysunków); uwaga -- wewnątrz też jest wywoływane -polecenie <tt>formatlegend</tt> - </td></tr> -<tr><td> -<tt>\newfixedcaption{\<i>nazwapolecenia</i>}{<i>nazwaśrodowiska</i>}</tt></td><td> - polecenie tworzy nową makroinstrukcję formatującą tekst (można jej - używać w dowolnym miejscu} tak jak - polecenie <tt>\caption</tt>. Tekst jest opatrzony etykietą i jest numerowany - tak jak podpis środowiska <i>nazwaśrodowiska</i> - </td></tr> -<tr><td> -<tt>\newfixedcaption[\<i>polecenie</i>]{\<i>nazwapolecenia</i>}{<i>nazwaśrodowiska</i>}</tt> - </td> <td> -tak zdefiniowane polecenie nie numeruje formatowanego tekstu, -a <i>polecenie</i> (musi być zdefiniowane wcześniej) jest wywoływane wewnątrz; -ma analogiczny sens jak wcześniej opisane polecenie <tt>\formatlegend</tt> - </td></tr> -<tr><td> -<tt>\renewfixedcaption</tt></td><td>podobnie jak wyżej opisywane; -pozwala przedefiniować istniejącą makrodefinicję - </td></tr> -<tr><td> -<tt>\providefixedcaption</tt></td><td>podobnie jak powyżej; pozwala na -utworzenie nowej lub przedefiniowanie istniejącej (jeśli -istnieje) makroinstrukcji - </td></tr> -<tr><td> -<tt>\newfloatenv[<i>licznik</i>]{<i>nazwa</i>}{<i>ext</i>}{<i>etykieta</i>}</tt></td><td> polecenie pozwala na utworzenie nowego obiektu ruchomego -(zachowującego się tak jak <tt>table</tt> lub <tt>figure</tt>)<br> -<table> -<tr><td><i>licznik</i></td><td>(np. <tt>section</tt>) określa licznik nadrzędny</td></tr> -<tr><td><i>ext</i></td><td>rozszerzenie nazwy pliku do którego są wprowadzane -informacje o opisach</td></tr> -<tr><td><i>etykieta</i></td><td>tekst etykiety podpisu</td></tr> -</table> - </td></tr> -<tr><td> -<tt>\listfloats{<i>nazwa</i>}{<i>Opis}</i></tt></td><td> -polecenie tworzy wykaz wszystkich obiektów tworzonych za pomocą środowiska -<i>nazwa</i>, opisanych za pomocą polecenia opisującego (<tt>\caption</tt> lub -własnego tworzonego poleceniem <tt>\newfixedcaption</tt>). Wykaz jest opatrzony -tekstem <i>Opis</i> - </td></tr> -</table> - -<p>Patrz też pakiet <a href="caption.html">caption</a>. -</p> -<hr> - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 18.01.2004 -</body> -</html> - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/changebar.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/changebar.html deleted file mode 100644 index d0568fd4490..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/changebar.html +++ /dev/null @@ -1,173 +0,0 @@ - - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name="changebar">changebar v.3.4g</a></h2> - - -<p> -Pakiet zawiera makroinstrukcje umożliwiające zaznaczanie tekstu -linią na marginesie, zwykle w ten sposób oznacza się miejsca modyfikowane w -stosunku do poprzedniej wersji. Oznaczenie jest realizowane za -pomocą postscriptu i działa <b>dwuprzebiegowo</b>. - -<h3>Opcje</h3> - -<table border=1> -<tr><th>Opcja </th><th>Opis</th></tr> -<tr valign="top"><td><code> -DVItoLN03<br/> -dvitoln03 - </code></td><td> - </td></tr> -<tr valign="top"><td><code> -DVItoPS<br/> -dvitops - </code></td><td> - </td></tr> -<tr valign="top"><td><code> -DVIps<br/> -dvips - </code></td><td> domyślnie aktywna - </td></tr> -<tr valign="top"><td><code> -emTeX<br/> -emtex - </code></td><td> - </td></tr> -<tr valign="top"><td><code> -textures<br/> -Textures - </code></td><td>deklaracja sterownika przetwarzającego <code>.dvi</code>; - nie dla wszystkich urządzeń wyjściowych efekt jest widoczny - </td></tr> -<tr valign="top"><td><code> -Vtex<br/> -vtex</code></td><td> - </td></tr> -<tr valign="top"><td><code> -outerbars - </code></td><td>linia na marginesie z prawej strony na - stronach nieparzystych (na marginesach wewnętrznych - przy druku dwistronnym) - </td></tr> -<tr valign="top"><td><code> -innerbars - </code></td><td>linia na marginesie z prawej strony na - stronach parzystych (domyślnie) (na marginesach zewnętrznych - przy druku dwistronnym) - </td></tr> -<tr valign="top"><td><code> -leftbars - </code></td><td>linia zawsze z lewej strony - </td></tr> -<tr valign="top"><td><code> -rightbars - </code></td><td>linia zawsze z prawej strony - </td></tr> -<tr valign="top"><td><code> -traceon - </code></td><td> - </td></tr> -<tr valign="top"><td><code> -traceoff - </code></td><td> - </td></tr> -<tr valign="top"><td><code> -tracstacks - </code></td><td> - </td></tr> -<tr valign="top"><td><code> -grey - </code></td><td>oznaczenie zmian za pomocą szarej linii (domyślnie - aktywna) -- p. <code>changebargrey</code> - </td></tr> -<tr valign="top"><td><code> -color - </code></td><td>oznaczenie zmian za pomocą koloru (pakiet - <code>color</code> jest ładowany); <b>nie jest - zdefiniowany żaden domyślny kolor</b> -- p. polecenie - <code>\cbcolor</code> - </td></tr> -</table> - -<h3>Polecenia</h3> - -<table border=1> -<tr><th>Polecenie </th><th>Opis</th></tr> -<tr valign="top"><td nowrap><code> -\cbstart[<i>grubość</i>] - </code></td><td>początek markera tekstu modyfikowanego - -- parametr opcjonalny może - zawierać grubośc linii (domyślnie - grubość określona przez makro - <code>\changebarwidth=2pt</code>) - </td></tr> -<tr valign="top"><td nowrap><code> -\cbend - </code></td><td>koniec markera - </td></tr> -<tr valign="top"><td nowrap><code> -\cbdelete - </code></td><td> polecenie markujące bieżące miejsce kwadratem na - marginesie, wielkość jest ustawiana makroinstrukcją - <code>\deletebarwidth=4pt</code>, jest on odległy od tekstu - o wielkość ustawioną przez <code>\changebarsep=30pt</code> - </td></tr> -<tr valign="top"><td nowrap><code> -\begin{changebar}[<i>grubość</i>]<br> -.<br> -.<br> -\end{changebar} - </code></td><td>podobnie jak <code>\cbstart</code>, <code>\cbend</code> - tylko w formie środowiska (można je zagnieżdzać) - </td></tr> -<tr valign="top"><td nowrap><code> -\setlength{\changebarwidth}{2pt} - </code></td><td> - deklaracja szerokości linii markującej - </td></tr> -<tr valign="top"><td nowrap><code> -\setlength{\deletegebarwidth}{4pt} - </code></td><td> - deklaracja szerokości linii markującej tekst do skasowania - </td></tr> -<tr valign="top"><td nowrap><code> -\setlength{\changebarsep}{30pt} - </code></td><td>deklaracja odległości tekstu od lini markującej - </td></tr> -<tr valign="top"><td nowrap><code> -\setcounter{changebargrey}{65} - </code></td><td>deklaracja stopnia szarości linii (czym więcej tym - bardziej biała) - </td></tr> -<tr valign="top"><td nowrap><code> -\cbcolor{<i>color</i>} - </code></td><td>definicja koloru linii - </td></tr> -<tr valign="top"><td nowrap><code> -\nochangebars - </code></td><td>wyłącza polecenia definiujące marker - </td></tr> -</table> -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 15.VI.2004 r. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/chapterbib.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/chapterbib.html deleted file mode 100644 index 975e849eccb..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/chapterbib.html +++ /dev/null @@ -1,63 +0,0 @@ - - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name=chapterbib>chapterbib</a></h2> -Pakiet umożliwia definiowanie bibliografi po każdym rozdziale (<code>chapter</code>) -(lub podrozdziale -- <code>section</code> w przypadku ,,klasy'' <code>article</code>). -W tym przypadku należy określić opcję <code>sectionbib</code><br> -<code>\usepackage[sectionbib]{chapterbib}</code> - -<p> -Zmieniając definicję polecenia <code>\citeform</code> (patrz również -<a href=cite.html>pakiet cite</a>), możemy -określać w jaki sposób będą podawane numery cytowanych publikacji - -<p><b>Przyklad:</b><br> -<pre> -\newcommand\citeform[1]{\romannumeral 0#1} -\cite{wm-95,wm-94} -</pre> -[i, ii] - - -<pre> -\renewcommand\citeform[1]{(#1)} -\cite{wm-95,wm-94} -</pre> -[(i), (ii)] - -<pre> -\renewcommand\citeform[1]{\thesection.#1} -\cite{wm-95,wm-94} -</pre> - -[11.1, 11.2] - -<p> -oraz jak mają one być oddzielane (w poniższym przykładzie -przecinkiem i spacją, ale z zakazem łamania wiersza między pozycjami)<p> -<code>\def\citepunct{,\penalty10000\ }</code> - - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/cite.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/cite.html deleted file mode 100644 index 420b98d524e..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/cite.html +++ /dev/null @@ -1,101 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="latex, bibliografia, pakiet cite, cytowanie, Wirtualna Akademia"> - -<title> Zastaw ciekawych makroinstrukcji </title> -</head> - -<body bgcolor=#a0f0a0> -<h2><a name=cite>cite</a></h2> -Pakiet umożliwia sterowanie składem powołań na publikacje, standardowo powoduje -że będą one prezentowane -w rosnącej kolejności, bez względu na ich kolejność na liście -bibliografii (opcja <tt>sort</tt>/<tt>nosort</tt>). - -Oprócz tego zmieniając definicje poniżej wymienionych -makroinstrukcji możemy sterować szeregiem parametrów (podobne -parametry są zdefiniowane w pakiecie -<a href=chapterbib.html><code>chapterbib</code></a>):<br> - -<code>\citeform</code><br> -np.<br> -<code>\renewcommand\citeform[1]{\romannumeral 0#1}</code><br> -makroinstrukcja jest wywoływana przy generowaniu numeru pozycji; -tu pozycje numerowane cyframi rzymskimi<br> -<code>\renewcommand\citeform[1]{(#1)}</code><br> -a tu każda pozycja będzie ujęta w nawiasy okrągłe<br> -<code>\renewcommand\citeform {\thechapter.}</code><br> -w tym przypadku poprzedzona numerem rozdziału<br> - -<p> -<code>\citepunc</code><br> -np.<br> -<code>\renewcommand\citepunct{,}</code><br> -sekwencja wstawiana między numerami<br> - -<p> -<code>\citemid</code><br> -np.<br> -<code>\renewcommand\citemid{; }</code><br> -sekwencja wstawiana przed notą umieszczaną wewnątrz listy (polecenie<br> -<code>\cite[<i>nota</i>]{<i>lista cytowanych pozycji</i>}</code>). - -<p> -<code>\citeleft</code><br> -np.<br> -<code>\renewcommand\citeleft{(}</code><br> -sekwencja poprzedzająca listę cytowanych publikacji (standardowo <code>[</code>)<br> - -<p> -<code>\citeright</code><br> -np.<br> -<code>\renewcommand\citeright{)}</code><br> -sekwencja kończąca listę cytowanych publikacji (standardowo <code>]</code>)<br> - -<p> -Pakiet posiada następujące opcje: -<dl> -<dt><code>verbose</code> -<dd>będą sygnalizowane błędy -<dt><code>nospace</code> -<dd>pozycje nie będą oddzielane spacją -<dt><code>space</code> -<dd>pozycje będą oddzielane spacją -<dt><code>sort</code> -<dd>pozycje na liście będą sortowane (domyślnie) -<dt><code>adjust</code> -<dd>korygowany jest klej (glue) przed listą (domyślnie) -- może powodować -niekorzystne skutki uboczne, jeżeli chcemy aby lista przylegała do czegoś z -lewej strony -<dt><code>noadjust</code> -<dd>wyłącza opcję <tt>adjust</tt> -</dl> - -<p> -<p><b>Przyklad:</b><br> -<pre> -\def\citemid{;\ } -\cite{wm-94,wm-95,ein} -\cite{ein,wm-94,wm-95} -\cite[uwaga w cytowanych pozycjach]{ein,ein} -</pre> - -Powyższy ciąg poleceń generuje poniższy tekst:<br> -[Einstain, 1-3] [Einstain, 1, 2] [Einstain, Einstain; uwaga w cytowanych pozycjach] - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 15.04.2003 -</body> -</html> - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/color.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/color.html deleted file mode 100644 index a815bee50be..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/color.html +++ /dev/null @@ -1,179 +0,0 @@ - - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>Color</h2> - -<h3>Opcje</h3> -<table border=1> -<tr><th>Opcja - </th><th>Opis - </th></tr> -<tr><td> -<tt>monochrome</tt> - </td><td>Wyłącza wszelkie polecenia zmieniające kolor - </td></tr> -<tr><td> -<tt>debugshow</tt> - </td><td>??? - </td></tr> -<tr><td><tt>dvips</tt></td><td>.dvi przetwarzany sterownikiem - <tt>dvips</tt></td></tr> -<tr><td><tt>xdvi</tt></td><td>jw monochrome</td></tr> -<tr><td><tt>dvipdf</tt></td><td></td></tr> -<tr><td><tt>pdftex</tt></td><td>pdftex</td></tr> -<tr><td><tt>dvipsone</tt></td><td></td></tr> -<tr><td><tt>dviwindo</tt></td><td>jw</td></tr> -<tr><td><tt>emtex</tt></td><td>sterowniki emtexa</td></tr> -<tr><td><tt>dviwin</tt></td><td></td></tr> -<tr><td><tt>oztex</tt></td><td>tak jak dvips</td></tr> -<tr><td><tt>textures</tt></td><td></td></tr> -<tr><td><tt>pctexps</tt></td><td></td></tr> -<tr><td><tt>pctexwin</tt></td><td></td></tr> -<tr><td><tt>pctexhp</tt></td><td></td></tr> -<tr><td><tt>pctex32</tt></td><td></td></tr> -<tr><td><tt>truetex</tt></td><td></td></tr> -<tr><td><tt>tcidvi</tt></td><td></td></tr> -<tr><td><tt>dvipsnames</tt></td><td>dołącza zbiór definiujący kolory - (<tt>named</tt> <i>colors</i>)</td></tr> -<tr><td><tt>nodvipsnames</tt></td><td>kasuje definicje kolorów - dostępnych jako <tt>named</tt> <t>colors</i></td></tr> -<tr><td><tt>usenames</tt></td><td>powoduje że wszystkie - nazwy kolorów definiowanych jako <tt>named</tt> - są dostępne bezpośrednio (tak jak - kolory definiowane explicite -- poleceniem - <tt>\definecolor</tt>)</td></tr> -</table> - -<h3>Polecenia</h3> -<table border=1> -<tr><th>polecenie - </th><th>opis - </th></tr> -<tr valign="top"><td><tt> -\definecolor{<i>nazwa</i>}{<i>model</i>}{<i>definicja</i>}</tt></td><td> - polecenie definiuje nowy kolor; <i>model</i> i <i>definicja</i> - może przyjmować wartości jak w poprzednich poleceniach; - <i>model</i> może przyjmować - następujące wartości: - <dl> - <dt><tt>rgb</tt> - <dd>definicję tworzą trzy liczby (od 0 do 1, - oddzielone przecinkami) określające - składowe (czerwony, zielony, niebieski)<br> - np: <tt>\definecolor{zielony}{rgb}{0,0.5,0}</tt> - <dt><tt>cmyk</tt> - <dd>definicję tworzą cztery liczby (od 0 do 1, - oddzielone przecinkami) określające - składowe (cyjan, magenta, żółty, czarny)<br> - np: <tt>\definecolor{lososiowy}{cmyk}{0,0.53,0.38,0}</tt> - <dt><tt>gray</tt> - <dd>definicję tworzy liczba (od 0 do 1) określająca - nasycenie czernią (1 -- biel, 0 -- czerń)<br> - np: <tt>\definecolor{szary}{gray}{0.7}</tt> - <dt><tt>named</tt> (lub inny model koloru; p. <tt>\DefineNamedColor</tt>) - <dd><i>definicja</i> jest nazwą koloru zdefiniowaną poleceniem - <tt>\DefineNamedColor</tt> (nie wszystkie - drivery poprawnie obsługują w ten sposób - definiowne kolory; opcja - <tt>usenames</tt> definiuje szereg kolorów właśnie w modelu - <tt>named</tt>) - </dl> - </td></tr> -<tr valign="top"><td colspan=2><tt> -\DefineNamedColor{named}{<i>nowa nazwa</i>}{<i>model</i>}{<i>definicja</i>}</tt> - </td></tr> -<tr valign="top"><td></td> - <td> - pierwszy parametr jest nazwą zdefiniowanego - własnego modelu kolorów (standardowo utworzony jest - właśnie model o nazwie <tt>named</tt> - pozostałe parametry jak w poprzednich definicjach. - Co prawda w ten sposób można definiować własne - kolory, ale są to definicje jedynie dla TeX-a, - muszą one być zdefiniowane również dla interpretera - postscriptu -- w zbiorze <tt>color.pro</tt> w przypadku - sterownika <tt>dvips</tt> -- <b>taka definicja nie - jest tworzona automatycznie</b> (lista dopuszczalnych - nazw zawarta jest w zbiorze <tt>dvipsnam.def</tt>) - </td></tr> -<tr valign="top"><td><tt> -\color{<i>nazwa koloru</i>}</tt></td> - <td rowspan=2> - przełącza kolor tekstu; w drugiej wersji możemy - (tak jak w poleceniu <tt>\definecolor</tt>)</td> -<tr valign="top"><td><tt> -\color[<i>model</i>]{<i>definicja</i>}</tt></td></tr> - </tr> -<tr valign="top"><td><tt> -\textcolor{<i>nazwa koloru</i>}{<i>tekst</i>}</tt></td> - <td rowspan=2> - <i>tekst</i> będzie prezentowany w danym kolorze; - sposób określania koloru jest identyczny jak w poprzednim - poleceniu - </td></tr> -<tr valign="top"><td><tt> -\textcolor[<i>model</i>]{<i>definicja</i>}{<i>tekst</i>}</tt></td> - </tr> -<tr valign="top"><td colspan=2><tt> -\colorbox{<i>definicja koloru tła</i>}{<i>tekst</i>}</tt></td></tr> -<tr valign="top"><td colspan=2><tt> -\colorbox[<i>model</i>]{<i>definicja koloru tła</i>}{<i>tekst</i>}</tt></td></tr> -<tr valign="top"><td></td><td> - <i>tekst</i> jest zamykany w pudełko o określonym - kolorze tła; kolor określemy podobnie jak w poprzednich - poleceniach</td></tr> -<tr valign="top"><td colspan=2><tt> -\fcolorbox{<i>kolor ramki</i>}{<i>kolor tła</i>}{<i>tekst</i>}</tt></td></tr> -<tr><td colspan=2><tt> -\fcolorbox[<i>model</i>]{<i>definicja koloru ramki</i>}{<i>definicja koloru tła</i>}{<i>tekst</i>}</tt></td></tr> -<tr valign="top"><td></td><td> - <i>tekst</i> jest zamykany w pudełko o określonym - kolorze tła i ramki</td></tr> -<tr valign="top"><td><tt> -\pagecolor{<i>kolor</i>}</tt></td> - <td rowspan=2> - określa kolor tła dla strony na której wystąpiło polecenie, - istotna jest ostatnia definicja na stronie</td></tr> -<tr valign="top"><td><tt> -\pagecolor[<i>model</i>]{<i>definicja koloru</i>}</tt></td> - </tr> -</table> - -<p> -Standardowo zdefiniowane są następujące kolory: -<tt>black</tt>, -<tt>white</tt>, -<tt>red</tt>, -<tt>green</tt>, -<tt>blue</tt>, -<tt>cyan</tt>, -<tt>magenta</tt>, -<tt>yellow</tt>, a w przypadku aktywnej opcji <tt>usenames</tt>:<br clear="all"> -<img src="color.png"> - -<p> -Oczywiście zmiany koloru są dokonywane za pomocą postscriptu. - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/color.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/color.png Binary files differdeleted file mode 100644 index 82fee0d3a3b..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/color.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/colortbl.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/colortbl.html deleted file mode 100644 index 191bfe1bbaf..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/colortbl.html +++ /dev/null @@ -1,25 +0,0 @@ -<html> -<head> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"/> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name="colortbl">colortbl</a></h2> -Opis pakietu znajduje się w artykule -<i>W.Macewicz</i>: -<!-- <a href="../kolory/color.pdf">Latex na kolorowo.</a> --> -<a href="ftp://ftp.gust.org.pl/pub/GUST/bulletin/19/color.pdf">Latex na kolorowo.</a> -Biul. GUST, z. 19 -<hr> - -<a href="../../texologia.html"><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align="left"></a> -<a href="mailto:W.Macewicz@ia.pw.edu.pl"><img src="../../gify/mail.gif" hspace=10 align="left"></a> -<a href="http://www.ia.pw.edu.pl/~wujek/index.html">Włodzimierz Macewicz</a><br clear="all"> -<hr> -Ostatnie zmiany: 12.05.2008. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/comma.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/comma.html deleted file mode 100644 index 49badf5b6bb..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/comma.html +++ /dev/null @@ -1,44 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body> -<h2><a name="comma">comma</a></h2> - -<p>Pakiet udostępnia polecenie umożliwiające zmianę sposobu prezentacji liczników, polegające na podzieleniu liczby na sekcje po trzy cyfry, oddzielone -wskazanym separatorem (domyślnie jest to przecinek). - -<pre> -\renewcommand\thesection{\commaform{section}} -</pre> -parametrem polecenia <tt>\commaform</tt> może być jedynie nazwa licznika. -</p> -<p>Domyślny separator definiuje polecenie <tt>\commaformtoken</tt>, możemy -go zmienić np. w następujący sposób:<br/> -<pre> -\def\commaformtoken{\,} -</pre> -teraz wstawia ono mały odstęp między każde trzy cyfry (licząc od końca). -</p> - -<p>Zobacz także pakiet <a href="numprint.html">numprint</a>.</p> -<p class="noindent">Pakiet jest dostępny pod adresem:<br/> -<a href="ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/carlisle">ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/carlisle</a></p> -<hr/> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/cute1.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/cute1.png Binary files differdeleted file mode 100644 index 391fba5a23e..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/cute1.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/cuted.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/cuted.html deleted file mode 100644 index d7ccb70f819..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/cuted.html +++ /dev/null @@ -1,38 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zestaw ciekawych pakietów makr </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv='Content-language' content='pl'> -<meta name='Author' content='Włodzimierz Macewicz'> -<meta name='Keywords' content='latex, makroinstrukcje, podpisy, obiekty ruchome, obiekty przemieszczalne'> -</head> -<body bgcolor=#a0f0a0> - -<h2>cute</h2> - -<p>Pakiet dostarcza środowisko <code>strip</code>, może ono być użyte wyłącznie w składzie dwuszpaltowym (opcja <tt>twocolumn</tt> lub polecenie <tt> -\twocolumn</tt>) w trybie <b>pionowym</b> (ang. <i>vertical</i>).</p> -<p> -Otwarcie środowiska przerywa skład dwuszpaltowy, z dotychczasowego materiału -są formowane szpalty (zbalansowane), następnie wstawiana jest zawartość -środowiska <tt>strip</tt> na obszarze obu szpalt; podlega ono -łamaniu na szpalty, ale strona z podzieloną wstawką jest dłuższa -- -są problemy również ze zbalansowaniem szpalt (jak widać na ilustracji).<br/> -<img src="cute1.png"></p> - - -<p>Pakiet jest dostępny pod adresem:<br> -<a href=ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/sttools> -ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/sttools</a><br> - -<hr> - -<a href=../../texologia.html><img src="http://www.ia.pw.edu.pl/~wujek/tex/gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 19.01.2004. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/dblcol.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/dblcol.gif Binary files differdeleted file mode 100644 index 16ed5bf8f66..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/dblcol.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/dblfnote.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/dblfnote.html deleted file mode 100644 index 415a3ef35f8..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/dblfnote.html +++ /dev/null @@ -1,70 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name="dblfnote">dblfnote</a></h2> - -<p>Dołączenie pakietu powoduje, że przypisy będą składane -w dwu szpaltach.</p> - - - - - -<h4>Polecenia sterujące</h4> -<table border=1> -<tr><td valign="top"><tt>\DFNcolumnsep</tt></td><td>parametr określa - odległość między szpaltami (parametr typu <i>dimen</i>), - np.:<br/> - <tt> - \DFNcolumnsep=20pt<br/> - </tt></td></tr> -<tr><td valign="top"><tt>\DFNcolumnwidth</tt></td><td>parametr określa - szerokość szpalty (parametr typu <i>dimen</i>), np.:<br/> - <tt> - \DFNcolumwidth=3cm<br/> - </tt> - standardowo jest określony jako <tt>(\textwidth - - \DFNcolumnsep)/2)</td></tr> -<tr><td valign="top"><tt>\DFNallowcbreak</tt></td><td>dopuszcza - przeniesienie części przypisu do następnej szpalty (domyślnie - aktywny)</td></tr> -<tr><td valign="top"><tt>\DFNinhibitcbreak</tt></td><td>zabrania - przenoszenia części przypisu do następnej szpalty</td></tr> -<tr><td valign="top"><tt>\DFNruleboth</tt></td><td>linia oddzielająca tekst - od przypisów pojawi się zarówno po lewej, jak i po prawej - stronie (szpalcie)</td></tr> -<tr><td valign="top"><tt>\DFNruleleft</tt></td><td>linia oddzielająca tekst - od przypisów pojawi się jedynie po lewej stronie - (domyślnie)</td></tr> -<tr><td valign="top"><tt>DFNsloppiness</tt></td><td>licznik (standardowo - ustawiany na wartość 5000), którego wartość jest przypisywana - parametrowi <tt>\hbadness</tt> (określa ,,kiepskość'' składu - przy której TeX ogłasza to komunikatem np:<br/> - <tt> - \setcounter{DFNsloppiness}{9999}<br/> - </tt></td></tr> -</table> - -<p> </p> - -<p> -Pakiet jest dostępny pod adresem: -<a href="ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/yafoot.tar"> -ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/yafoot</a><p> -<hr/> - - -<a href="../../texologia.html"><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href="mailto:W.Macewicz@ia.pw.edu.pl"><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href="http://www.ia.pw.edu.pl/~wujek/index.html">Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 8.02.2004 r. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/dcolumn.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/dcolumn.html deleted file mode 100644 index 558ee0c5cf2..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/dcolumn.html +++ /dev/null @@ -1,77 +0,0 @@ - - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name=dcolumn>dcolumn</a></h2> -Zawarte w nim makroinstrukcje pozwalają na odpowiednie pozycjonowanie -liczb w tabeli. - -<p> -Dostarcza makroinstrukcję <code>D</code> -(wywołanie bez <code>\</code> na początku), -która może być argumentem makroinstrukcji <code>\newcolumn</code> -(p. pakiet <a href=blkarray.html>blkarray.sty</a>). - -<p> -Wywołanie:<br> -<code>D{<i>tsep</i>}{<i>dsep</i>}{<i>decimal places</i>}</code><br> - -<p> -gdzie: -<dl> -<dt><i> tsep </i> -<dd>separator używany w tekście źródłowym TeX`a -(kropka lub przecinek) -<dt><i> dsep </i> -<dd>znak ten będzie wstawiony zamiast <i>tsep</i>, -czyli można w tekście używać innego znaku niż ma być na wydruku, co -pozwala obejść zastrzeżenie podane powyżej. -<dt><i> decimal places </i> -<dd>określa orientację kolumny liczb względem -kolumny tabeli. Wartość --1 oznacza, że znak separatora dziesiętnego -znajdzie się w środku kolumny (kolumna 1 i 3 w podanym przykładzie). -Wartość dodatnia oznacza ile miejsc dziesiętnych ma być przeznaczone -na część ułamkową (kolumny 4, 5 i 6); kolumna 7 została zdefiniowana -ze zbyt małą liczbą miejsc po kropce. -</dl> - -<p><b>Przyklad:</b><br> -<pre> -\newcolumntype{d}[1]{D{.}{\cdot}{#1}} -\newcolumntype{.}{D{.}{.}{-1}} -\newcolumntype{,}{D{,}{,}{2}} - -\begin{tabular}{|d{-1}|d{2}|.|,|d{3}|d{4}|d{1}|} - 1.2 & 1.2 &1.2 &1,2 &1.2 &1.2&1.2 \\ - 1.23 & 1.23 &12.5 &300,2 &12.5 &300.2&300.2 \\ - 1121.2& 1121.2&861.20 &674,29 &861.20 &674.29&674.29 \\ - 184 & 184 &10 &69 &10 &69&69 \\ - .4 & .4 & &,4 & &.4 &.4 \\ - & &.4 &&.4 & & -\end{tabular} -</pre> - -<img src="dblcol.gif"> - - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/delarray.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/delarray.gif Binary files differdeleted file mode 100644 index 8493466059c..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/delarray.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/delarray.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/delarray.html deleted file mode 100644 index 48e6070c22d..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/delarray.html +++ /dev/null @@ -1,65 +0,0 @@ - - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name=delarray>delarray</a></h2> - -<p>Pakiet daje możliwość właściwego pozycjonowania tablicy - w trybie matematycznym, względem otaczających ją delimiterów. Składnia - makroinstrukcji <code>array</code> została wzbogacona:<br> -<code>\begin{array}[<i>p</i>]<i>o</i>{<i>specyfikacja kolumn</i>}<i>z</i></code><br> - gdzie: -<dl> -<dt><i>p</i> -<dd>określenie położenia tablicy względem otoczenia: - <code>c</code> -- środek, <code>t</code> -- góra i <code>b</code> -- dół -<dt><i>specyfikacja kolumn</i> -<dd>patrz <a href=array.html#array>tabela</a> -<dt><i>o</i> -<dd>delimiter otwierający (np. <code>(</code>) -<dt><i>z</i> -<dd>delimiter zamykający (np. <code>)</code>). Delimiterami - mogą być znaki, które mogą wystąpić jako parametry makropolecenia - <code>left</code> i <code>right</code> (konstrukcja dopasowująca wielkość delimiterów - do strony prawej/lewej otaczanego wyrażenia). Parametry <code>o</code> i <code>z</code> - mogą być pominięte (nie może wystąpić tylko jeden, ale mogą być - różne. Znak <code>.</code> (kropka) oznacza delimiter pusty). -</dl> - -<p><b>Przyklad:</b><br> - Ilustracja zalet konstrukcji, w porównaniu z konstrukcją -standardową -<pre> -$$ - \begin{array}[t]({c}) 1\\2\\3 \end{array} - \begin{array}[c]({c}) 1\\2\\3 \end{array} - \begin{array}[b]({c}) 1\\2\\3 \end{array} - \quad\mbox{not}\quad - \left(\begin{array}[t]{c} 1\\2\\3 \end{array}\right) - \left(\begin{array}[c]{c} 1\\2\\3 \end{array}\right) - \left(\begin{array}[b]{c} 1\\2\\3 \end{array}\right) -$$ -</pre> -<img src=delarray.gif> - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq.html deleted file mode 100644 index a8cc8a2afe0..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq.html +++ /dev/null @@ -1,278 +0,0 @@ - - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>deleq</h2> - -Pakiet definiuje środowiska trybu matematycznego pozwalające na -grupowanie wzorów i dodatkowe numerowanie ich w obrębie -grupy. Posiada dwie opcje <code>leqno</code> powodującą numerowanie -wzorów z lewej strony (tylko w środowiskach definiowanych -w tym pakiecie) i <code>fleqn</code> powodującej, że wzory są pozycjonowane -z lewej strony, a nie centrowane (tylko w środowiskach definiowanych -w tym pakiecie). - -Dostępne są środowiska: -<dl> -<dt><tt>deqn</tt> -<dd>(odpowiada środowisku <tt>equation</tt>), -inkrementuje licznik główny -<pre> - \begin{equation} - \sin^2\alpha + \cos^2\alpha = 1\label{Demo0} - \end{equation} - \begin{deqn} - \sin (-\alpha) = - \sin \alpha - \end{deqn} - </pre> - <img src=deleq1.gif> -<dt><tt>ddeqn</tt> -<dd>(odpowiada środowisku <tt>equation</tt>), -<b>nie</b> inkrementuje licznika głównego -<pre> - \begin{equation} - \sin^2\alpha + \cos^2\alpha = 1\label{Demo1} - \end{equation} - \begin{ddeqn} - \sin (-\alpha) = - \sin \alpha - \end{ddeqn} - </pre> - <img src=deleq2.gif> -<dt><tt>deqarr</tt> -<dd>(odpowiada środowisku <tt>eqnarray</tt>) -incrementuje licznik główny -<pre> - \begin{equation} - \sin ( \alpha + \beta ) = - \sin \alpha \cos \beta + \sin \beta \cos \alpha - \end{equation} - \begin{deqarr} - \cos ( \alpha + \beta ) & = - & \cos \alpha \cos \beta - \sin \alpha \sin \beta - \arrlabel{Demo2} \\ - \cos ( \alpha - \beta ) & = - & \cos \alpha \cos \beta + \sin \alpha \sin \beta - \end{deqarr} - </pre> - <img src=deleq3.gif> -<dt><tt>ddeqar</tt> -<dd>(odpowiada środowisku <tt>eqnarray</tt>) -<b>nie</b> inkrementuje licznika głównego -<pre> - \begin{equation} - \sin ( \alpha + \beta ) = - \sin \alpha \cos \beta + \sin \beta \cos \alpha - \end{equation} - \begin{ddeqar} - \cos ( \alpha + \beta ) & = - & \cos \alpha \cos \beta - \sin \alpha \sin \beta\\ - \cos ( \alpha - \beta ) & = - & \cos \alpha \cos \beta + \sin \alpha \sin \beta - \end{ddeqar} - </pre> - <img src=deleq4.gif> -<dt><tt>deqrarr</tt> -<dd>(odpowiada środowisku <tt>eqnarray</tt>) -poszczególne wiersze standardowo nie są numerowane, możemy je numerować -za pomocą poleceń <code>\eqreqno</code>, <code>\deqreqno</code>, -<code>\ddeqreqno</code> -<pre> - \begin{equation} - \sin ( \alpha + \beta ) = - \sin \alpha \cos \beta + \sin \beta \cos \alpha - \end{equation} - \begin{deqrarr} - \cos ( \alpha + \beta ) & = - & \cos \alpha \cos \beta - \sin \alpha \sin \beta \eqreqno[-\jotbaseline]{Demo1} - \cos ( \alpha - \beta ) & = - & \cos \alpha \cos \beta + \sin \alpha \sin \beta - \end{deqrarr} - </pre> - <img src=deleq5.gif> -</dl> -oraz polecenia:<br> -<dl> -<dt><code>\nonumber</code> -<dd>nie będzie wstawiony standardowy numer -(można wstawić ,,ręcznie'' inny, p. przykłady) -<dt><code>\arrlabel</code> -<dd>odwołanie do etykiety <code>Demo2</code> wygląda następująco:<br> -9 -- czyli powołanie się na numer główny wzoru. -<dt><code>\rem{<i>tekst</i>}</code> -<dd>pozwalające wstawienie komentarza -<pre> - \begin{ddeqar} - \sin 2\alpha & = - & 2 \sin \alpha \cos \alpha \\ - \cos 2\alpha & = - & \cos ^2 \alpha - \sin ^2 \alpha \nydeqno \\ - \rem{or} - & = & 2\cos ^2 \alpha - 1 - \end{ddeqar} - </pre> - <img src=deleq6.gif> -<dt><code>\where</code> -<dd>pozwalające wstawienie napisu <code>where</code> -<pre> - \begin{ddeqar} - \sin 2\alpha & = - & 2 \sin \alpha \cos \alpha \\ - \cos 2\alpha & = - & \cos ^2 \alpha - \sin ^2 \alpha \nydeqno \\ - \where - & = & 2\cos ^2 \alpha - 1 - \end{ddeqar} - </pre> - <img src=deleq7.gif> -<dt><code>\heqno</code> -<dd>powoduje inkrementację licznika głównego i numerowanie - tylko licznikiem głównym -<dt><code>\nydeqno</code> -<dd>powoduje inkrementację licznika głównego i - zainicjowanie od początku licznika podrzędnego; - numerowanie licznikiem głównym i podrzędnym -<dt><code>\nydeleqno</code> -<dd>powoduje inkrementację licznika głównego i - zainicjowanie od początku licznika podrzędnego, - polecenie służy do samodzielnego numerowania - równań np: -<pre> - $$ - \cos ^2 \alpha - \sin ^2 \alpha \nydeleqno - $$ - </pre> - <img src=deleq8.gif> -<dt><code>\deleqno</code> -<dd>powoduje inkrementację licznika - podrzędnego, - polecenie służy do samodzielnego numerowania - równań np: -<pre> - $$ - \cos ^2 \alpha - \sin ^2 \alpha \deleqno - $$ - </pre> - <img src=deleq9.gif> -<dt><code>\reqno{<i>etykieta</i>}</code> -<dd>powoduje opatrzenie -równania numerem zgodnym z odsyłaczem ---- tak oznaczone równanie -będzie miało taki sam numer jak równanie oznaczone daną etykietą -(numeracja numerem głównym lub głównym i podrzędnym); -(licznik podrzędny wspólny -ze środowiskiem <code>deqrarr</code> jest zerowany). -<pre> -$$ - \cos ^2 \alpha - \sin ^2 \alpha \reqno{Demo1}\label{Demo6} -$$ - </pre> - <img src=deleq10.gif> -<dt><code>\rdeqno{<i>etykieta</i>}</code> -<dd>powoduje opatrzenie równania -numerem zgodnym z odsyłaczem i pierwszym numerem podrzędnym (standardowo -litera a). -Konstrukcja może mieć zastosowanie jeśli gdzieś w tekście -wstawimy równanie będące kontynuacją wcześniejszego, jest sens powoływać się -etykiety defiowane w ,,normalnym'' równaniu ---- tak oznaczone równanie -będzie miało taki sam numer główny, jak równanie oznaczone daną etykietą i -kolejny numer licznika podrzędnego (licznik podrzędny -wspólny ze środowiskiem <code>deqrarr</code> jest incrementowany). -<pre> -$$ - \cos ^2 \alpha - \sin ^2 \alpha \rdeqno{Demo0} -$$ -$$ - \cos ^2 \alpha - \sin ^2 \alpha \rdeqno{Demo0} -$$ - </pre> - <img src=deleq11.gif> -<dt><code>\rndeqno{<i>etykieta</i>}</code> -<dd>powoduje opatrzenie równania -numerem zgodnym z odsyłaczem i kolejnym numerem podrzędnym. -Konstrukcja może mieć zastosowanie jeśli gdzieś w tekście -wstawimy równanie będące kontynuacją wcześniejszego, jest sens powoływać się -etykiety defiowane w ,,normalnym'' równaniu ---- tak oznaczone równanie -będzie miało taki sam numer główny, jak równanie oznaczone daną etykietą. -(licznik podrzędny wspólny -ze środowiskiem <code>deqrarr</code> jest zerowany). -<pre> -$$ - \cos ^2 \alpha - \sin ^2 \alpha \rdeqno{Demo0} -$$ -$$ - \cos ^2 \alpha - \sin ^2 \alpha \rdeqno{Demo0} -$$ - </pre> - <img src=deleq12.gif> -<dt><code>\eqreqno[<i>skip</i>]{<i>etykieta</i>}</code> -<dt><code>\eqreqno{<i>etykieta</i>}</code> -<dd> -umożliwia ,,ręczne'' wstawienie numeru wzoru -<pre> -\begin{deqarr} - \cos ^2 \alpha - \sin ^2 \alpha \eqreqno{Demo0}\nonumber\\ - \cos ^2 \alpha - \sin ^2 \alpha \eqreqno{Demo0}\nonumber -\end{deqarr} -\begin{deqarr} - \cos ^2 \alpha - \sin ^2 \alpha \eqreqno[10pt]{Demo0}\nonumber\\ - \cos ^2 \alpha - \sin ^2 \alpha \eqreqno[10pt]{Demo0}\nonumber -\end{deqarr} - </pre> - <img src=deleq13.gif> -<dt><code>\deqreqno[<i>skip</i>]{<i>etykieta</i>}</code> -<dt><code>\deqreqno{<i>etykieta</i>}</code> -<dd> -umożliwia ,,ręczne'' wstawienie numeru wzoru -zeruje licznik podrzędny; wspólny ze środowiskiem <code>deqrarr</code> -<pre> -\begin{deqarr} - \cos ^2 \alpha - \sin ^2 \alpha \deqreqno[0pt]{Demo0}\nonumber\\ - \cos ^2 \alpha - \sin ^2 \alpha \deqreqno[0pt]{Demo0}\nonumber -\end{deqarr} -\begin{deqarr} - \cos ^2 \alpha - \sin ^2 \alpha \deqreqno[-\jotbaseline]{Demo0}\nonumber\\ - \cos ^2 \alpha - \sin ^2 \alpha \deqreqno[-\jotbaseline]{Demo0}\nonumber -\end{deqarr} - </pre> - <img src=deleq14.gif> -<dt><code>\ddeqreqno[<i>skip</i>]{<i>etykieta</i>}</code> -<dt><code>\ddeqreqno{<i>etykieta</i>}</code> -<dd> -umożliwia ,,ręczne'' wstawienie numeru wzoru, -zeruje licznik podrzędny; wspólny ze środowiskiem <code>deqrarr</code> -<pre> -\begin{deqarr} - \cos ^2 \alpha - \sin ^2 \alpha \ddeqreqno[0pt]{Demo0}\nonumber\\ - \cos ^2 \alpha - \sin ^2 \alpha \ddeqreqno[0pt]{Demo0}\nonumber -\end{deqarr} -\begin{deqarr} - \cos ^2 \alpha - \sin ^2 \alpha \ddeqreqno[-\jotbaseline]{Demo0}\nonumber\\ - \cos ^2 \alpha - \sin ^2 \alpha \ddeqreqno[-\jotbaseline]{Demo0}\nonumber -\end{deqarr} - </pre> - <img src=deleq15.gif> -</dl> -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq1.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq1.gif Binary files differdeleted file mode 100644 index 604ccc26725..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq1.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq10.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq10.gif Binary files differdeleted file mode 100644 index cb6f355cd8e..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq10.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq11.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq11.gif Binary files differdeleted file mode 100644 index 1a713856c87..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq11.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq12.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq12.gif Binary files differdeleted file mode 100644 index d89ca84a9ec..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq12.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq13.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq13.gif Binary files differdeleted file mode 100644 index 8cf278cd154..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq13.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq14.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq14.gif Binary files differdeleted file mode 100644 index 1eb28747b5c..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq14.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq15.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq15.gif Binary files differdeleted file mode 100644 index e5b6f32d54a..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq15.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq2.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq2.gif Binary files differdeleted file mode 100644 index bec3cf5ce5c..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq2.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq3.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq3.gif Binary files differdeleted file mode 100644 index 84dd184da3e..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq3.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq4.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq4.gif Binary files differdeleted file mode 100644 index cb70165fc04..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq4.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq5.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq5.gif Binary files differdeleted file mode 100644 index 6e631002da2..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq5.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq6.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq6.gif Binary files differdeleted file mode 100644 index 549ef3f5aa2..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq6.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq7.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq7.gif Binary files differdeleted file mode 100644 index a68c408b0b6..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq7.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq8.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq8.gif Binary files differdeleted file mode 100644 index 3c16495c948..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq8.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq9.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq9.gif Binary files differdeleted file mode 100644 index 3d964efe2f5..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/deleq9.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/diam.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/diam.gif Binary files differdeleted file mode 100644 index c4f31a35053..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/diam.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/dotseqn.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/dotseqn.html deleted file mode 100644 index 7da156329b0..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/dotseqn.html +++ /dev/null @@ -1,55 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body> -<h2><a name="dotseqn">dotseqn</a></h2> - -<p>Pakiet zmienia definicję środowisk <tt>equation</tt>, <tt>eqnarray</tt> i -<tt>\[</tt>. Wzory są pozycjonowane od lewego marginesu (wartość -<tt>\mathindent</tt>), a przestrzeń między końcem wzoru, a jego numerem -jest wypełniana kropkami.</p> - -Poniższy tekst -<pre> -\[ -\sqrt{1} -\] - -\begin{equation} -\sqrt{1} -\end{equation} -\begin{eqnarray} -\sqrt{1}\\ -\sum_1^\infty x dx -\end{eqnarray} -</pre> -daje następujący efekt<br/> -<img src="dotseqn.png"> -</p> -<p>Pakiet ma dwie opcje:<br/> -<tt>leftjust</tt> -- pierwsza kolumna środowiska <tt>equnarray</tt> jest -dosuwana do lewego marginesu (domyślnie do prawego)<br/> -<tt>nocolsep</tt> -- nie jest wstawiany odstęp między kolumnami; przydatne -jeśli konstrukcji używamy do wyrównania w pionie operatorów. -<p class="noindent">Pakiet jest dostępny pod adresem:<br/></p> - -<a href="ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/dotseqn">ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/dotseqn</a></p> -<hr/> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/dotseqn.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/dotseqn.png Binary files differdeleted file mode 100644 index 69330c9bd02..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/dotseqn.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/dow.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/dow.html deleted file mode 100644 index 7d47bc54589..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/dow.html +++ /dev/null @@ -1,50 +0,0 @@ - - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name=dow>dow</a></h2> - -Zbiór zawiera makroinstrukcję <tt>downame</tt> -zwracającą nazwę dnia tygodnia, dla -wskazanej daty. Data musi być określona przez wartości liczników: -<tt>year</tt>, <tt>month</tt> i <tt>day</tt> (standardowo ich wartości -zawierają aktualną datę) -np: -<pre> -\year=1963 \month=11 \day=22 -\downame -</pre> -W pakiecie jest również makroinstrukcja <tt>dowcomp</tt> zwracająca numer dnia w tygodniu (0 dla niedzieli), -dla danej daty. <p> - -W celu ,,polonizacji'' należy zmienić definicję -polecenia <tt>downame</tt> -na: -<pre> -\def\dayname{\dowcomp \ifcase\dow niedziela\or poniedziałek\or wtorek\or - środa\or czwartek\or piątek\else sobota\fi} -</pre> - -zbiór dołączamy za pomocą polecenia <tt>\input</tt><p> -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/drftcite.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/drftcite.html deleted file mode 100644 index 9f980181fc2..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/drftcite.html +++ /dev/null @@ -1,55 +0,0 @@ - - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, bibliografia, cytowanie bibliografi, cite, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>drftcite</h2> - -<p> -Dołączenie pakietu daje możliwość śledzenia odwołań do -bibliografii. Zarówno w miejscu powołania (polecenie <tt>\cite</tt>) -jak i definicji (polecenie <tt>\bibitem[<i>nazwa</i>]{<i>etykieta</i>}</tt>... i -<tt>\bibitem{<i>etykieta</i>}</tt>...) -zawsze pokazywana jest etykieta pozycji bibliograficznej (dodatkowo -pozycje są numerowane).. -</p> - -<p>Oprócz tego definiowane są parametry podobnie jak w -pakiecie <a href=cite.html>cite</a>. - -<table border=1> -<tr><th>Opcje</th><th>Opis</th></tr> -<tr><td><tt> -verbose</tt></td><td>???</td></tr> -<tr><td><tt> -tt</tt></td><td>nazwy etykiet są składane czcionką <tt>tt</tt></td></tr> -<tr><td><tt> -nospace</tt></td><td>pozycje są odzielone tylko przecinkiem -</td></tr> -<tr><td><tt> -space</tt></td><td>pozycje są odzielone przecinkiem i spacją -</td></tr> -<tr><td><tt> -breakcites</tt></td><td>nazwy etykiet podlegają ,,hypenacji''</td></tr> -</table> -</p> - -<hr> - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 10.02.2004 r. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/dropp1.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/dropp1.png Binary files differdeleted file mode 100644 index 821000a043d..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/dropp1.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/dropping.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/dropping.html deleted file mode 100644 index 268dfd1e291..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/dropping.html +++ /dev/null @@ -1,72 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>dropping</h2> - -Pakiet definiuje dwa polecenia służące do robienia inicjału, dużego -znaku rozpoczynającego akapit: -<table border=1> -<tr><th>opcje </th><th> opis </th></tr> -<tr><td><tt>\bigdrop{<i>wcięcie</i>}{<i>wielkość</i>}{<i>font</i>}{<i>tekst</i>} </tt> - </td><td>definiuje inicjał:<br> - <tt><i>wcięcie</i></tt> -- określa odległość inicjału id lewego - marginesu<br> - <tt><i>wielkość</i></tt> -- wielkość inicjału (jako krotność - <tt>\baselineskip</tt><br> - <tt><i>font</i></tt> -- nazwa fontu, którym jest składany - inicjał<br> - <tt><i>tekst</i></tt> -- tekst inicjału<br> - </td></tr> -<tr><td><tt>\dropping[<i>wcięcie</i>]{<i>wielkość</i>}{<i>tekst</i>} </tt> - </td><td>definiuje inicjał:<br> - <tt><i>wcięcie</i></tt> -- określa odległość inicjału id lewego - marginesu; parametr jest opcjonalny (wartość domyślna 0pt)<br> - <tt><i>wielkość</i></tt> -- wielkość inicjału (jako krotność - <tt>\baselineskip</tt><br> - <tt><i>tekst</i></tt> -- tekst inicjału<br> - </td></tr> -</table> - -<p> -<b>przykład</b><br> -<pre> -\dropping[0cm]{4}{B}aa aa aa -aa aa aa aa aa aa aa aa aa aa -aa aa aa aa aa aa aa aa aa aa -aa aa aa aa aa aa aa aa aa aa -aa aa aa aa aa aa aa aa aa aa -aa aa aa aa aa aa aa aa aa aa -aa aa aa aa aa aa aa aa aa aa -aa aa aa aa aa aa aa aa aa aa -aa aa aa aa aa aa aa aa aa aa -aa aa aa aa aa aa aa aa aa aa -aa aa aa aa aa aa aa aa aa aa -aa aa aa aa aa aa aa aa aa aa -</pre> -<img src=dropp1.png><br clear="all"> -Pakiet jest niedopracowany, w przypadku, jeśli akapit jest krótki -- nie -zapewni -otoczenia inicjału, następny akapit zacznie się za poprzednim, nachodząc -na inicjał. - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn.html deleted file mode 100644 index d67879db2f6..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn.html +++ /dev/null @@ -1,461 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body> -<h2><a name="easyeqn">easyeqn</a></h2> - -<p>Pakiet udostępnia środowiska <tt>EQ</tt> i <tt>EQA</tt> służące do prezentacji -wzorów matematycznych (jest zgodny z pakietem <a href=showkeys.html><tt>showkeys</tt></a>). -Główną różnicą w stosunku do środowisk -<tt>equation</tt> i <tt>eqnarray</tt> jest to, że wzory są numerowane -tylko wtedy, gdy w tekście występuje do nich odwołanie -(oczywiście przez etykietę).</p> - -<p>Pakiet posiada następujące opcje:<br/> -<table> -<tr valign="top"><td> -<tt>allnumber</tt> - </td><td> - numerowane są wszystkie wzory (definiowane środowiskami <tt>EQ</tt> - lub <tt>EQA</tt>) -- nie tylko te do których są odwołania - </td></tr> -<tr valign="top"><td> -<tt>warning</tt> - </td><td> - podawane są komunikaty o wzorach etykietowanych, do których nie ma - odwołań - </td></tr> -<tr valign="top"><td> -<tt>easyold</tt> - </td><td> - definiowane są środowiska występujące w starszych wersjach pakietu: - <tt>EQS</tt>, - <tt>EQS*</tt>, - <tt>EQ*</tt>, - <tt>EQA*</tt> - </td></tr> -<tr valign="top"><td> -<tt>fleqn</tt> - </td><td> - wzory są dosunięte do lewego marginesu; lewy margines można ustalić - poleceniem <tt>\eqleftmargin{<i>długosć</i>}</tt>; jeśli - równocześnie jest użyta opcja <tt>leqno</tt> - to wielkość marginesu musi uwzględnić miejsce - na oznaczenie wzoru</td></tr> -<tr valign="top"><td> -<tt>leqno</tt> - </td><td> - oznaczenia wzorów są wstawiane z lewej strony - </td></tr> -<tr valign="top"><td> -<tt>math</tt> - </td><td> - powoduje definiowanie dodatkowych makroinstrukcji przydatnych przy - składzie wzorów - </td></tr> -</table> -</p> - -<p>Prosty przykład<br/> -<table><tr valign="top"><td> -<pre> -\begin{EQ}\label{eq:1} - \frac{x}{y} = z -\end{EQ} -\begin{EQ}\label{eq:2} - \frac{x}{y} = z -\end{EQ} -I will refer only to \eqref{eq:1} or, -in the old style, \refeq{eq:1}. -</pre></td><td><img src="easyeqn1.png"></td></tr> -</table><br/> -ilustruje działanie i przy okazji pokazuje, że zostały zdefiniowane dwie makroinstrukcje -służące -do powołania się na dany wzór (makroinstrukcja <tt>ref</tt> nie włącza -mechanizmu oznaczania wzoru i generowania etykiet), -różnice w działaniu widać na ilustracji; uzgodnienie połączeń wymaga trzykrotnej kompilacji.</p> - -<p>Zarówno środowisko <tt>EQ</tt> jak i <tt>EQA</tt> może służyć do budowy -tabel, różnica polega na tym, że w przypadku <tt>EQ</tt> cały wzór jest -opatrzony <b>jednym</b> numerem, a w przypadku <tt>EQA</tt> numerem jest -opatrzony -<b>każdy</b> wiersz tabeli (o ile jest on zaetykietowany -i jest do niego odwołanie lub -zostało użyte polecenie <tt>\yesnumber</tt>).</p> -<table><tr><td> -<pre> -\begin{EQ}[rcll] - \nabla\cdot(\rho\nabla u)&=&f \qquad - &\mbox{on $\Omega$} \\ - u&=&u_{0}&\mbox{on $A\subset\partial\Omega$} \\ - (\rho\nabla u)\cdot n&=&u_{1} - &\mbox{on $B\subset\partial\Omega$}\label{eq2} -\end{EQ} -in \eqref{eq2} .... -</pre></td><td><img src="easyeqn2.png"></td></tr> -<tr><td> -<pre> -\begin{EQA}[rcll] - \nabla\cdot(\rho\nabla u)&=&f \qquad - &\mbox{on $\Omega$} \\ - u&=&u_{0}&\mbox{on $A\subset\partial\Omega$} - \label{eq3}\\ - (\rho\nabla u)\cdot n&=&u_{1} - &\mbox{on $B\subset\partial\Omega$}\label{eq4} -\end{EQA} -in \eqref{eq3} and \eqref{eq4} .... -</pre></td><td><img src="easyeqn3.png"></td></tr> -</table><br/> -W obu środowiskach parametr opcjonalny określa sposób pozycjonowania -poszczególnych kolumn:<br/> -<table> -<tr valign="top"><td><tt>l</tt></td><td nowrap>--</td><td> - do lewej krawędzi - </td></tr> -<tr valign="top"><td><tt>c</tt></td><td nowrap>--</td><td> - centralnie - </td></tr> -<tr valign="top"><td><tt>r</tt></td><td nowrap>--</td><td> - do prawej krawędzi - </td></tr> -<tr valign="top"><td><tt>.</tt></td><td nowrap>--</td><td> - powoduje skasowanie odległości między kolumnami (odpowiada - międzykolumnowej specyfikacji - <tt>@{}</tt>) - </td></tr> -</table><br/> -polecenia przejścia do nowego wiersza (<tt>//</tt>) można używać nawet wtedy, gdy -parametr opcjonalny nie jest zdefiniowany -- domyślnie zdefiniowana -jest jedna wycentrowana kolumna (ale nie jest przewidziane miejsce -na oznaczenie wzoru).</p> -<p> -Do łączenia kolumn służy makroinstrukcja <tt>\eqmulticol</tt> o następującej -składni:<br/> -<tt> -\eqmulticol{<i>ncol</i>}{<i>align</i>}{<i>zawartość</i>}</tt><br/> -gdzie: -<table> -<tr valign="top"><td> - <tt><i>ncol</i></tt> </td><td nowrap>-- </td><td> - liczba łączonych kolumn - </td></tr> -<tr valign="top"><td> - <tt><i>align</i></tt> </td><td nowrap>-- </td><td> - sposób pozycjonowania kolumny (tak jak w opcjonalnym parametrze - środowisk) - </td></tr> -<tr valign="top"><td> - <tt><i>zawartość</i></tt> </td><td nowrap>-- </td><td> - zawartość kolumny - </td></tr> -</table> -</p> -<h4>Dodatkowe polecenia:</h4><p class="noindent"> -<tt>\yesnumber</tt> -- wymusza numerowanie wzoru (lub wiersza tabeli -w którym jest użyty)<br/> -<table> -<tr><td> -<tt> -\begin{EQ}[rcl]\yesnumber<br/> - a & = & \frac{1}{23} \\<br/> - b & = & \sqrt{\frac{1}{23}}<br/> -\end{EQ} -</tt></td><td> -<img src="easyeqn4.png"> - </td></tr> -</table><br/> -<tt>equationleft</tt> -- powoduje, że wszystkie następne wzory będą dosunięte -do lewego marginesu (p. opcja <tt>fleqn</tt>)<br/> -<tt>equationcenter</tt> -- powoduje, że wszystkie następne wzory będą -centrowane<br/> -<tt>numberleft</tt> -- powoduje, że we wszystkich następnych wzorach -oznaczenia będą po lewej stronie (p. opcja <tt>lefteqno)</tt><br/> -<tt>numberright</tt> -- powoduje, że we wszystkich następnych wzorach -oznaczenia będą po prawej stronie<br/> -<tt>\eqspacing{<i>odległość</i>}</tt> -- odległość przed i po wzorze<br/> -<tt>\eqcolumnsep{<i>odległość</i>}</tt> -- odległość między kolumnami<br/> -<tt>\eqrowsep{<i>odległość</i>}</tt> -- odległość między wierszami<br/> -<tt>\eqlabeltop</tt> -- oznaczenie wzoru na górze<br/> -<tt>\eqlabelbot</tt> -- oznaczenie wzoru na dole<br/> -<tt>\eqlabelcenter</tt> -- oznaczenie wzoru centralnie<br/> -<table> -<tr><td> -<pre> -\eqlabeltop -\begin{EQ} - \nabla\cdot(\rho\nabla u) = 0 \\ - \nabla\cdot(\rho\nabla u) = 0 \\ - \nabla\cdot(\rho\nabla u) = 0 \label[TOP] -\end{EQ} -</pre> -</td><td> -<img src="easyeqn6.png"> -</td></tr> -<tr><td> -<pre> -\eqlabelbot -\begin{EQ} - \nabla\cdot(\rho\nabla u) = 0 \\ - \nabla\cdot(\rho\nabla u) = 0 \\ - \nabla\cdot(\rho\nabla u) = 0 \label[BOT] -\end{EQ} -</pre> -</td><td> -<img src="easyeqn7.png"> -</td></tr> -<tr><td> -<pre> -\eqlabelcenter -\begin{EQ} - \nabla\cdot(\rho\nabla u) = 0 \\ - \nabla\cdot(\rho\nabla u) = 0 \\ - \nabla\cdot(\rho\nabla u) = 0 \label[CENTER] -\end{EQ} -</pre> -</td><td> -<img src="easyeqn8.png"> -</td></tr> -<tr valign="top"><td colspan=2>zmiana pozycji oznaczenia wzoru jest możliwa jedynie we wzorach -wieloliniowych.</td></tr> -</table><br/> - -makroinstrukcja <tt>\label</tt> ma dodatkowe własności:<br/> -<table> -<tr valign="top"><td> -<tt>\label{<i>nazwa_etykiety</i>}</tt> </td><td nowrap>-- - </td><td>działanie standardowe</td></tr> -<tr valign="top"><td nowrap> -<tt>\label[<i>tekst</i>]</tt> </td><td nowrap>-- - </td><td>wzór zostanie oznaczony podanym - tekstem (nie jest definiowana etykieta, - na którą można się powołać)</td></tr> -<tr valign="top"><td nowrap> -<tt>\label[<i>tekst</i>]{<i>nazwa_etykiety</i>}</tt> </td><td nowrap>-- - </td><td>wzór zostanie oznaczony podanym - tekstem, <tt><i>nazwa_etykiety</i></tt> jest etykietą, - na którą można się powołać</td></tr> -<tr valign="top"><td> -<tt>\label(<i>tekst</i>)</tt> </td><td nowrap>-- - </td><td>wzór zostanie oznaczony podanym - tekstem, który zostanie ujęty w nawiasy <tt>()</tt> - (nie jest definiowana etykieta, - na którą można się powołać)</td></tr> -<tr valign="top"><td> -<tt>\label(<i>tekst</i>){<i>nazwa_etykiety</i>}</tt> </td><td nowrap>-- - </td><td>wzór zostanie oznaczony podanym - tekstem, który zostanie ujęty w nawiasy <tt>()</tt>, - <tt><i>nazwa_etykiety</i></tt> jest etykietą, - na którą można się powołać</td></tr> -</table> -</p> -<p> -Przykład:<br\> -<table> -<tr><td> -<pre> -\begin{EQA}[c] - \nabla\cdot(\rho\nabla u) = 0 - \label(eq.1){eq:custom:a} \\ - \nabla\cdot(\rho\nabla u) = 0 - \label[eq.2]{eq:custom:b} \\ - \nabla\cdot(\rho\nabla u) = 0 - \label[***1***] -\end{EQA} -I will refer to -\eqref{eq:custom:a} and -\eqref{eq:custom:b} -</pre> -</td><td> -<img src="easyeqn5.png"> -</td></tr> -</table> -</p> - -<p> -W parametrze makroinstrukcji <tt>\label</tt> można użyć znaku -<tt>~</tt> -- oznacza on wstawienie polecenia -<tt>\theequation</tt> z ostatnio użytą wartością licznika wzorów, bez jego -inkrementacji. W ten sposób łatwo uzyskać efekt dodatkowego numerowania -wzoru -(p. także pakiety -<a href="subeqn.html">subeqn</a> i <a href="subeqnarray.html">subeqnarray</a>)</br> -<table> -<tr><td> -<pre>\begin{EQA}[c]\label{dqq}\yesnumber - \nabla\cdot(\rho\nabla u) = 0 \label(~.a){aqq}\\ - \nabla\cdot(\rho\nabla u) = 0 \label(~.b){bqq}\\ - \nabla\cdot(\rho\nabla u) = 0\label(~.c){cqq} -\end{EQA} -\eqref{aqq} \eqref{bqq} \eqref{cqq} -</pre> -</td><td> -<img src="easyeqn9.png"> -</td></tr> -<tr valign="top"><td colspan=2>konieczne jest zdefiniowanie etykiety -na początku (<tt>\label{dqq}\yesnumber</tt>), -tak aby została zwiększona wartość licznika, w przeciwnym razie -kolejne linie byłyby oznaczane <tt>(0.a)</tt>, <tt>(0.b)</tt> i <tt>(0.c)</tt> -</td></tr> -</table> -</p> - -<h4>Dodatkowe polecenia aktywowane opcją <tt>math</tt></h4> -<table> -<tr valign="top"><td> -<tt>\frac[<i>długość</i>]{<i>licznik</i>}{<i>mianownik</i>}</tt> - </td><td nowrap>--</td><td> - <td>parametr opcjonalny pozwala na zmianę grubości kreski ułamkowej - (z powodu błędów definicji przed wywołaniem - pakietu należy skasować standardową definicję makroinstrukcji - poleceniem <tt>\let\frac\relax</tt>) - </td></tr> -<tr valign="top"><td> -<tt>\dfrac[<i>długość</i>]{<i>licznik</i>}{<i>mianownik</i>}</tt> - </td><td nowrap>--</td><td> - <td>licznik i mianownik składany jest zawsze w ,,displaystyle''; parametr opcjonalny pozwala na zmianę grubości kreski ułamkowej - </td></tr> -<tr valign="top"><td> -<tt>\tfrac[<i>długość</i>]{<i>licznik</i>}{<i>mianownik</i>}</tt> - </td><td nowrap>--</td><td> - <td>licznik i mianownik składany jest zawsze w ,,textstyle''; parametr opcjonalny pozwala na zmianę grubości kreski ułamkowej - </td></tr> -<tr valign="top"><td> -<tt>\eqbox{<i>zawartość</i>}</tt></td></tr> -<tr valign="top"><td> -<tt>\eqbox(<i>grubość</i>,<i>odległość</i>){<i>zawartość</i>}</tt> - </td><td nowrap>--</td><td> - <td> -makroinstrukcja pozwala na ujęcie fragmentu wzoru w ramkę; -parametr opcjonalny określa grubość ramki i jej odległość od zawartości -<table><tr><td> -<pre> -\[ -\eqbox{\int_0^\infty dx}~~~~ -\eqbox(2pt,5pt){\int_0^\infty dx} -\] -</pre></td><td> -<img src="easyeqn17.png"> - </td></tr> - </table> - </td></tr> -<tr valign="top"><td> -<tt>\norm{<i>zawartość</i>}</tt> - </td><td nowrap>--</td><td> - <td> -<img src="easyeqn15.png"> - </td></tr> -<tr valign="top"><td> -<tt>\abs{<i>zawartość</i>}</tt> - </td><td nowrap>--</td><td> - <td> -<img src="easyeqn16.png"> - </td></tr> -<tr valign="top"><td> -<tt>\ParDer[<i>definicja mianownika</i>]{<i>licznik</i>}</tt> - </td><td nowrap>--</td><td> - <td> - </td></tr> -<tr valign="top"><td> -<tt>\DIV{<i>zawartość</i>}</tt> - </td><td nowrap>--</td><td> - <td> -<img src="easyeqn12.png"> - </td></tr> -<tr valign="top"><td> -<tt>\GRAD{<i>zawartość</i>}</tt> - </td><td nowrap>--</td><td> - <td> -<img src="easyeqn13.png"> - </td></tr> -<tr valign="top"><td> -<tt>\LAPLA{<i>zawartość</i>}</tt> - </td><td nowrap>--</td><td> - <td> -<img src="easyeqn14.png"> - </td></tr> -<tr valign="top"><td colspan="2"> -<tt>\SUM{<i>od</i>}{<i>do</i>}</tt></td></tr> -<tr valign="top"><td> -<tt>\SUM[<i>indeks</i>]{<i>od</i>}{<i>do</i>}</tt> - </td><td nowrap>--</td><td> - <td> - </td></tr> -<tr valign="top"><td colspan="2"> -<tt>\PROD{<i>od</i>}{<i>do</i>}</tt></td></tr> -<tr valign="top"><td> -<tt>\PROD[<i>indeks</i>]{<i>od</i>}{<i>do</i>}</tt> - </td><td nowrap>--</td><td> - <td> - </td></tr> -</table> -<h4>Dodatkowe środowiska aktywowane opcją <tt>math</tt></h4> -<table> -<tr valign="top"><td> -<tt>ARRAY</tt> - </td><td nowrap>--</td><td> - różnicę w stosunku do środowiska <tt>array</tt> - ilustruje przykład (pola tablicy są składane w ,,displaystyle'') - <table> - <tr><td> - <pre> - \[ - \left(\begin{array}{cc} - 1 & \frac{1}{2} \\ - \sqrt{3} & \frac{2}{\sqrt{3}} - \end{array}\right), \qquad - \left(\begin{ARRAY}{cc} - 1 & \frac{1}{2} \\ - \sqrt{3} & \frac{2}{\sqrt{3}} - \end{ARRAY}\right), - \] - </pre> - </td><td> -<img src="easyeqn11.png"> - </td></tr> - </table></td> </tr> -<tr valign="top"><td> -<tt>MATRIX</tt> - </td><td nowrap>--</td><td> - różnicę w stosunku do makroinstrukcji <tt>matrix</tt> - ilustruje przykład (odległość między wierszami) - <table> - <tr><td> - <pre> - \[ - \matrix{ - 1 & \frac{1}{2} \cr - \sqrt{3} & \frac{2}{\sqrt{3}} - }, \qquad - \begin{MATRIX} - 1 & \frac{1}{2} \\ - \sqrt{3} & \frac{2}{\sqrt{3}} - \end{MATRIX} - \] - - </pre> - </td><td> -<img src="easyeqn10.png"> - </td></tr> - </table> - </td></tr> -</table> - -<p>Pakiet <code>easyeqn</code> wraz z pakietami pomocniczymi jest dostępny -pod adresem:<br/> -<a href="ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/easy">ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/easy/</a></p> -<hr/> - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: 12.09.2004. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn1.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn1.png Binary files differdeleted file mode 100644 index 231fb7933dd..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn1.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn10.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn10.png Binary files differdeleted file mode 100644 index 7f8134c81d3..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn10.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn11.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn11.png Binary files differdeleted file mode 100644 index 6e53fbcd22e..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn11.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn12.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn12.png Binary files differdeleted file mode 100644 index 1b948044ab6..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn12.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn13.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn13.png Binary files differdeleted file mode 100644 index 71bef72b863..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn13.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn14.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn14.png Binary files differdeleted file mode 100644 index 8c9496e5707..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn14.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn15.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn15.png Binary files differdeleted file mode 100644 index abf264051db..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn15.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn16.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn16.png Binary files differdeleted file mode 100644 index a31f4110ca8..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn16.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn17.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn17.png Binary files differdeleted file mode 100644 index f2543406cc1..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn17.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn2.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn2.png Binary files differdeleted file mode 100644 index 6589b9721b4..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn2.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn3.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn3.png Binary files differdeleted file mode 100644 index 06cd531ae61..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn3.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn4.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn4.png Binary files differdeleted file mode 100644 index 0260a684f5d..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn4.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn5.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn5.png Binary files differdeleted file mode 100644 index ceb86fce622..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn5.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn6.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn6.png Binary files differdeleted file mode 100644 index 61ff2596e30..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn6.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn7.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn7.png Binary files differdeleted file mode 100644 index 34101b753c9..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn7.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn8.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn8.png Binary files differdeleted file mode 100644 index ea553bf9396..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn8.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn9.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn9.png Binary files differdeleted file mode 100644 index d848171e47e..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/easyeqn9.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/endfloat.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/endfloat.html deleted file mode 100644 index 777e8c12df2..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/endfloat.html +++ /dev/null @@ -1,65 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body> -<h2><a name=endfloat>endfloat</a></h2> - -<p> -Deklaracja użycia pakietu powoduje że wszystkie rysunki i tabele -(środowiska <code>figure</code> i <code>table</code>) zostaną umieszczone na końcu -dokumentu (standardowo na końcu umieszczany jest również -spis rysunków i tabel; jeśli takowe wystąpią). -W miejscu deklaracji obiektu pojawi się np. napis -<pre> -[Figure 4 about here.] -</pre> -lub -<pre> -[Table 1 about here.] -</pre></p> -<p> -Treść napisu można zmienić za pomocą makropoleceń:<br> -<code>\renewcommand{\figureplace}{[\figurename{} \thepostfig\ na końcu]}</code><br> -<code>\renewcommand{\tableplace}{[\tablename\ \theposttbl\ na końcu]}</code><br> -co da następujący efekt: -<pre> -[Rys. 4 na końcu] -</pre> -lub -<pre> -[Tabela 1 na końcu] -</pre></p> - -<p class="noindent"><b>Uwaga:</b><br> -Jeżeli polecenia definiujące treść komunikatu nie kończą akapitu to -ignorowane są spacje po <code>\end{figure}</code> (zamiast -deklaracji środowiska jest wykonywa makroinstrukcja<br> -<code>\figureplace</code> (lub <code>\tableplace</code>)).</p> - -<p> -Jeżeli w preambule dokumentu wywołamy makroinstrukcje -<code>\nofiglist</code> (lub <code>\notablist</code>) to nie pojawi się spis rysunków -(lub tabel). Polecenie <code>\nomarkersintext</code> blokuje wykonanie -poleceń <code>\tableplace</code> i <code>\figureplace</code>. -</p> - - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/enum.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/enum.gif Binary files differdeleted file mode 100644 index d21ae886a14..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/enum.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/enumerate.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/enumerate.html deleted file mode 100644 index 39b9efc767d..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/enumerate.html +++ /dev/null @@ -1,54 +0,0 @@ -<html> -<head> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name=enumerate>enumerate</a></h2> -Zmienia definicję środowiska <code>enumerate</code> (p. też <a href="enumitem.html">enumitem</a>). Polecenie otwarcia -środowiska wygląda następująco:<br> -<pre> -\begin{enumerate}[<i>parametr</i>] -</pre> -<i>parametr</i> może przyjmować następujące wartości: -<dl> -<dt>A <dd>kolejne duże litery -<dt>a <dd>kolejne małe litery -<dt>I <dd>kolejne duże cyfry rzymskie -<dt>i <dd>kolejne małe cyfry rzymskie -<dt>1 <dd>kolejne cyfry arabskie -</dl> -<i>parametr</i> może zawierać dowolny ciąg znaków (np. <code>EX 1</code>; -numeracja będzie wyglądała następująco <code>EX 1</code>, <code>EX 2</code> ...); pierwszy -znak zgodny z podaną listą jest traktowany jako definicja sposobu numerowania. - -<pre> -\begin{enumerate}[{Ex--}1] -\item pierwsza pozycja -\item druga pozycja\label{dwa} -\item trzecia pozycja -\end{enumerate} - -odwołanie się do etykiety \ref{dwa} (a nie Ex--2) -</pre> - -<img src=enum.gif> - -odwołanie się do etykiety 2 (a nie Ex--2) - - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 11.VI.2004. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/enumitem.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/enumitem.html deleted file mode 100644 index 25e9bd68399..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/enumitem.html +++ /dev/null @@ -1,149 +0,0 @@ - - -<html> -<head> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"/> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name=enumerate>enumitem</a></h2> -<p>Pakiet reimplementuje środowiska <code>enumerate</code>, <code>itemize</code> i <code>description</code>; -wprowadzając mechanizmy dzięki którym można łatwiej wpływać na ich własności -(ich definicje są dalej oparte na środowisku <code>list</code>). Są dwa sposoby -zmiany własności: w momencie wywołania środowiska -- określając je w postaci -parametru (opcjonalnego) np.<br> -<code> -\begin{enumerate}[<i>parametry</i>] -</code><br/> -lub wywołując specjalne konstrukcje: -<table border=1> -<tr><td nowrap valign="top"><code>\setlist{<i>parametry</i>}</code></td><td>określa parametry -wszystkich środowisk (<code>enumerate</code>, <code>itemize</code> i <code>description</code>) -na wszystkich poziomach</td></tr> -<tr><td nowrap valign="top"><code>\setlist[<i>poziom</i>]{<i>parametry</i>}</code></td><td>jw. ale -tylko dla wskazanego poziomu zagnieżdzenia</td></tr> -<tr><td nowrap valign="top"><code>\setenumerate{<i>parametry</i>}</code></td><td>określa parametry -środowisk <code>enumerate</code> na wszystkich poziomach</td></tr> -<tr><td nowrap valign="top"><code>\setenumerate[<i>poziom</i>]{<i>parametry</i>}</code></td><td>jw. ale -tylko dla wskazanego poziomu zagnieżdzenia</td></tr> -<tr><td nowrap valign="top"><code>\setitemize{<i>parametry</i>}</code></td><td>określa parametry -środowisk <code>itemize</code> na wszystkich poziomach</td></tr> -<tr><td nowrap valign="top"><code>\setitemize[<i>poziom</i>]{<i>parametry</i>}</code></td><td>jw. ale -tylko dla wskazanego poziomu zagnieżdzenia</td></tr> -<tr><td nowrap valign="top"><code>\setdescription{<i>parametry</i>}</code></td><td>określa parametry -środowisk <code>description</code> na wszystkich poziomach</td></tr> -</table> -Przy otwarciu środowiska najpierw są określane własności definiowane przez -<code>\setlist</code>, następnie przez <code>\setlist</code> dla danego -poziomu, później -<code>\set...</code> -- właściwe dla -danego środowiska dla wszystkich poziomów, potem określone dla danego poziomu, a na końcu określone -przy wywołaniu środowiska. Własności określamy podając listę parametrów -oddzielonych przecinkiem w postaci <tt><i>nazwa</i>=<i>wartość</i></tt>.</p> - -<h4>Lista własności i ich wartości</h4> -<table border=1> -<tr><td nowrap valign="top"><code>topsep=<i>skip</i></code></td><td>odległość - przed i po zawartości środowiska (p. <code>nolistsep</code>)</td></tr> -<tr><td nowrap valign="top"><code>partopsep=<i>skip</i></code></td><td>dodatkowa odległość - przed i po, jeśli środowisko rozpoczyna (kończy) akapit</td></tr> -<tr><td nowrap valign="top"><code>itemsep=<i>skip</i></code></td><td>odległość - między elementami listy (p. <code>noitemsep</code>)</td></tr> -<tr><td nowrap valign="top"><code>parsep=<i>skip</i></code></td><td> - odległość między akapitami (dodawana również jeśli element listy - rozpoczyna nowy akapit)</td></tr> -<tr><td nowrap valign="top"><code>leftmargin=<i>długość</i></code></td><td>wielkość lewego - marginesu tekstu podstawowego środowiska</td></tr> -<tr><td nowrap valign="top"><code>rightmargin=<i>długość</i></code></td><td> - wartość prawego marginesu</td></tr> -<tr><td nowrap valign="top"><code>listparindent=<i>długość</i></code></td><td> - wielkość wcięcia akapitowego wewnątrz środowiska</td></tr> -<tr><td nowrap valign="top"><code>labelwidth=<i>długość</i></code></td><td> - szerokość pola etykiety</td></tr> -<tr><td nowrap valign="top"><code>labelindent=<i>długość</i></code></td><td> - dodatkowe wcięcie pierwszej linii etykiety</td></tr> -<tr><td nowrap valign="top"><code>labelsep=<i>długość</i></code></td><td> - odległość etykiety od tekstu podstawowego</td></tr> -<tr><td nowrap valign="top"><code>itemindent=<i>długość</i></code></td><td> - dodatkowe wcięcie pierwszej linii tekstu (zawiera się w - <code>labelsep</code>)</td></tr> -<tr><td nowrap valign="top"><code>calcmargin</code></td><td>ustala szerokość - etykiety (<code>labelwidth</code>) ustalając ją na szerokość: cyfry dla numeracji liczbami w notacji - arabskiej, szerokość napisu ,,viii'' dla numeracji liczbami w notacji - rzymskiej, szerokość litery ,,m'' dla oznaczeń kolejnymi literami (analogicznie - ,,VIII'' i ,,M'' jeżeli używane są wielkie litery) oraz wielkość lewego - marginesu jako sumy <code>labelwidth</code>, <code>labelsep</code> i - <code>labelindent</code> </td></tr> -<tr><td nowrap valign="top"><code>calcmargin=<i>napis</i></code></td><td>ustala szerokość - etykiety (<code>labelwidth</code>) jako szerokość podanego napisu oraz wielkość lewego - marginesu jako sumy <code>labelwidth</code>, <code>labelsep</code> i - <code>labelindent</code></td></tr> -<tr><td nowrap valign="top"><code>calcsep</code></td><td>ustala szerokość - etykiety (<code>labelwidth</code>) ustalając ją na szerokość: cyfry dla numeracji liczbami w notacji - arabskiej, szerokość napisu ,,viii'' dla numeracji liczbami w notacji - rzymskiej, szerokość litery ,,m'' dla oznaczeń kolejnymi literami (analogicznie - ,,VIII'' i ,,M'' jeżeli używane są wielkie litery) oraz odległość - między etykietą, a tekstem (<code>labelsep</code>) jako wielkość - pozostałą po odjęciu od <code>leftmargin</code> <code>labelwidth</code> - i <code>labelindent</code></td></tr> -<tr><td nowrap valign="top"><code>calcsep=<i>napis</i></code></td><td>ustala szerokość - etykiety (<code>labelwidth</code>) jako szerokość podanego napisu oraz odległość - między etykietą, a tekstem (<code>labelsep</code>) jako wielkość - pozostałą po odjęciu od <code>leftmargin</code> <code>labelwidth</code> - i <code>labelindent</code></td></tr> -<tr><td nowrap valign="top"><code>resume</code></td><td>numeracja będzie - kontynuowana (licznikiem tego samego poziomu)</td></tr> -<tr><td nowrap valign="top"><code>start=<i>wartość</i></code></td><td>ustala - wartość początkową licznika</td></tr> -<tr><td nowrap valign="top"><code>format=<code><i>polecenia</i></code></td><td> - ciąg poleceń, które wywołane zostaną przed treścią etykiety np. - <code>format=\sffamily\color{blue}</code> określi czcionkę bezszeryfową - w kolorze niebieskim, którą zostanie zaprezentowany numer</td></tr> -<tr><td nowrap valign="top"><code>style=<i>nazwa</i></code></td><td> - istotne tylko dla środowiska <code>description</code>; - <i>nazwa</i> określa nazwę stylu i może przyjmować wartości: - <table class="nomargin" border=1> - <tr><td valign="top"><code>normal</code></td><td>neutralny</td></tr> - <tr><td valign="top"><code>nextline</code></td><td>etykieta będzie stanowiła osobną - linię </td></tr> - <tr><td valign="top"><code>multiline</code></td><td>etykieta będzie składana w pudełku - określonym przez <code>labelwidth</code> (może zajmować kilka linii, - <b>ale nie powoduje</b> rezerwacji dodatkowego obszaru pionowego -- - jeżeli tekst opisu zajmuje mniej linii niż etykieta nastąpi nałożenie z - następnym elementem listy</td></tr> - </table> -<tr><td nowrap valign="top"><code>label=<code><i>polecenie i/lub tekst</i></code></td><td> - polecenie określa sposób wyprowadzania licznika (powinno ono mieć jeden - parametr na który zostanie podstawiona wartość, zaznaczamy go - symbolicznie znakiem <tt>*</tt>) podany tekst zostanie po prostu - zaprezentowany np.: - <code>label=\arabic*.</code> określa wyprowadzenie licznika w postaci - liczby w notacji arabskiej oraz znaku kropki</td></tr> -<tr><td nowrap valign="top"><code>ref=<code><i>polecenie i/lub tekst</i></code></td><td> - polecenie określa sposób prezentacji etykiety związanej z wartością - bieżącą zapamiętaną przez polecenie <code>\label</code> -- domyślnie - wartością etykiety jest to samo co pojawia się jako etykieta elementu - listy (jest to określone parametrem <code>label</code>). Może to nie - być korzystne; np. należy pozbyć się kropki po numerze lub nawiasów</td></tr> -<tr><td nowrap valign="top"><code>nolistsep</code></td><td>kasuje światło - między elementami listy</td></tr> -<tr><td nowrap valign="top"><code>noitemsep</code></td><td>kasuje światło przed - i po środowisku</td></tr> -</table> - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 10.VI.2004. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/epsfig.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/epsfig.html deleted file mode 100644 index 0cfdd9219c0..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/epsfig.html +++ /dev/null @@ -1,60 +0,0 @@ - - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>epsfig</h2> - -Pakiet dostarcza poleceń dostępnych w analogicznym -pakiecie starego ,,latexa'' -- dla zachowania kompatybilności, -zaleca się stosowanie poleceń pakietu <tt>graphics</tt> -<table border=1> -<tr><td><tt> -\psfig{file=<i>xxx, ....</i>}</tt> - </td><td>obecnie <tt>\includegraphic</tt></td></tr> -<tr><td><tt> -\psdraft </td><td>to samo co opcja <tt>draft</tt></td></tr> -<tr><td><tt> -\psfull </td><td>to samo co opcja <tt>final</tt></td></tr> -<tr><td><tt> -\epsfig</tt></td><td>to samo co <tt>\psfig</tt></td></tr> -<tr><td><tt> -\epsfsize{}{} </tt></td><td>parametry są ignorowane, wynikiem rozwinięcia - makroinstrukcji jest makro <tt>\epsfxsize</tt></td></tr> -<tr><td><tt> -\epsfbox{<i>nazwa zbioru</i>} -<tr><td><tt> -\epsfbox[<i>x1</i> <i>y1</i> <i>x2</i> <i>y2</i>]{<i>nazwa zbioru</i>}<tt> - </td><td> - wielkość rysunku jest przeskalowana - do wymiaru określonego przez parametry: - <tt>\epsfxsize</tt> lub <tt>\epsfysize</tt><td></tr> -<tr><td><tt> -\epsffile</tt></td><td> równoważne <tt>\epsfbox</tt></td></tr> -<tr><td><tt> -\epsfclipon</tt></td><td>???</td></tr> -<tr><td><tt> -\epsfclipoff</tt></td><td>???</td></tr> -</table> - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/everyship.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/everyship.html deleted file mode 100644 index 0f1cf4e18be..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/everyship.html +++ /dev/null @@ -1,36 +0,0 @@ - - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name=everyshi>everyshi</a></h2> -Pakiet dostarcza makroinstrukcji <code>\EveryShipOut</code>; Tekst będący -argumentem makroinstrukcji będzie drukowany na początku każdej strony - -<p><b>Przyklad:</b><br> -<pre> -\EveryShipout{tekst na każdej stronie\par} -</pre> - -<p>Zobacz także pakiet <a href="bophook.html">bophook</a>.</p> - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/expdlist.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/expdlist.html deleted file mode 100644 index a8f98bc2565..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/expdlist.html +++ /dev/null @@ -1,114 +0,0 @@ -<html> -<head> -<title> Zastaw ciekawych makroinstrukcji </title> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>expdlist -- Expanded <tt>description</tt> environment</h2> - -<p> Pakiet <tt>expdlist</tt> zmienia definicję środowiska <tt>description</tt>; -nowa wersja daje większe możliwości wpływu na wygląd listy.</p> - -<p>W najprostszej wersjii wywołania: -<pre> -\begin{description} -\item[aqq] bqq -\item[cqq] dqq -\end{description} -</pre> -środowisko zachowuje się tak, jak standardowe, ale można również -określić dodatkowe parametry sterujące -- postać wywołania jest następująca: -<br><tt> -\begin{description}[<i>parametr</i>]<br> -\item[aqq] bqq<br> -\item[cqq] dqq<br> -\end{description} -</tt></p> -np: -<br><pre> -\begin{description}[\breaklabel\setleftmargin{30pt}\compact\setlabelstyle{\itshape}] -\item[aqq] bqq -\item[cqq] dqq -\end{description} -</pre> - -<p> -gdzie <i>parametr</i> określa dodatkowe własności (są to normalne -wywołania poniżej przedstawionych makroinstrukcji): -<p> -<table border=1> -<tr><th>parametr</th></th><th>opis</th></tr> -<tr><td><tt>\setleftmargin{<i>rozmiar</i>}</tt></td><td><i>rozmiar</i> -określa wielkość lewego marginesu<br> -np:<br> -<tt>\setleftmargin{30pt}</tt></td></tr> -<tr><td><tt>\setlabelphantom{<i>tekst</i>}</tt></td><td>wielkość lewego -marginesu jest określana na podstawie rozmiaru zajmowanego przez -<i>tekst</i><br> -np:<br> -<tt>\setlabelphantom{aqq bqq}</tt></td></tr> -<tr><td><tt>\breaklabel</tt></td><td>jeżeli etykieta jest dłuższa -niż założony rozmiar (wielkość naturalna, wielkość -określona przez parametr <tt>\setleftmargin</tt> lub <tt>\setlabelphantom</tt>) -to tekst opisu etykiety zacznie się ,,od nowej'' linii</td></tr> -<tr><td><tt>\compact</tt></td><td>mniejsze odległości -między elementami listy</td></tr> -<tr><td><tt>\setlabelstyle{<i>określenie czcionki</i>}</tt></td> -<td>definicja typu (i/lub wielkości) czcionki, którą jest składana etykieta<br> -np:<br> -<tt>\setlabelstyle{\itshape}</tt></td></tr> -</table></p> -<p> -dodatkowo zdefiniowane są dwa nowe makropolecenia<br> -<table border=1> -<tr><th>polecenie</th></th><th>opis</th></tr> -<tr><td><tt>\listpart{<i>tekst</i>}</tt></td><td>polecenie może -być użyte wewnątrz dowolnego środowiska definiującego listę -(<tt>enumerate</tt>, <tt>itemize</tt> i <tt>description</tt>). Konstrukcja -ta służy do wprowadzenia dodatkowego komentarza (<i>tekst</i>) -wewnątrz listy -- -nie jest ona opatrywana etykietą.<br> -Konstrukcja: -<pre> -\begin{itemize} -\item aqq -\begin{enumerate} -\item pierwsza pozycja -\listpart{to jest dodatkowe objaśnienie wewnątrz listy numerowanej} -\item druga pozycja -\end{enumerate} -\item bqq -\end{itemize} - -</pre> -daje następujący efekt:<br clear="all"> -<img src="listpart.gif"> -</td></tr> -<tr><td><tt>\listpartsep=<i>rozmiar</i></tt></td><td>określa -dodatkową odległość w pionie między konstrukcją określoną -przez polecenie <tt>\listpart{<i>tekst</i>}</tt>, a resztą tekstu</td></tr> -</table> - - - -<p> -Pakiet jest dostępny pod adresem: -<a href=ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/expdlist.tar> -ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/expdlist.tar</a><p> -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/exscale.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/exscale.html deleted file mode 100644 index 36493c8236a..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/exscale.html +++ /dev/null @@ -1,29 +0,0 @@ - - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name=exscale>exscale</a></h2> -powoduje, że ,,duże symbole matematyczne'' są - łamane czcionką o aktualnej wielkości, a nie wielkością - określoną przez opcję. -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/extmath.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/extmath.html deleted file mode 100644 index b9d81fe1334..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/extmath.html +++ /dev/null @@ -1,28 +0,0 @@ - - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name=extmath>extmath</a></h2> -dołącza symbole AmSTeX'a i ,,stare'' symbole - LaTeX209 (<code>latexsym</code>). -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/extramarks.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/extramarks.html deleted file mode 100644 index 432d3a491b4..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/extramarks.html +++ /dev/null @@ -1,115 +0,0 @@ - - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name=extramarks>extramarks</a></h2> -Dołączenie pakietu powoduje przedefiniowanie standardowych -makroinstrukcji definiujących wartości rejestrów <code>\rightmark</code> i -<code>\leftmark</code> oraz zdefiniowanie nowych rejestrów. - -<table border=1> -<tr><th> -Polecenie </th><th> opis</th></tr> -<tr><td><code>\markboth{<i>lewy </i>}{<i>prawy </i>}</code> </td><td> definiuje - wartości rejestrów: - <dl> - <dt><code>leftmark</code> - <dd> -rejestr zawiera tekst określony - pierwszym parametrem polecenia <code>\markboth</code> - (<i>lewy </i>). - Rejestr <code>leftmark</code> - zwykle przechowuje tytuł - rozdziału i jest wykorzystywany - jako pagina na lewej stronie - dokumentu (parzystej).<br> - W przypadku - wystąpienia kilku poleceń - <code>\markboth</code> na jednej stronie - <code>\leftmark</code> będzie miało - wartość określoną przez <b> - ostatnie wystąpienie</b> definicji; - jest ona obowiązująca - na stronie bieżącej i dalszych <br> - <dt><code>rightmark</code> <dd> -rejestr zawiera tekst określony - drugim parametrem polecenia <code>\markboth</code> - lub parametrem polecenia <code>\markright</code> - (<i>prawy </i>). - Rejestr <code>rightmark</code> - zwykle przechowuje tytuł - podrozdziału i jest wykorzystywany - jako pagina na prawej stronie - dokumentu (nieparzystej).<br> - W przypadku - wystąpienia kilku poleceń - <code>\markboth</code> na jednej stronie - <code>\rightmark</code> będzie miało - wartość określoną przez - <b> pierwsze wystąpienie</b> definicji; - na bieżącej - stronie wartością jest tekst - zdefiniowany <b> - pierwszym</b> poleceniem, - a na następnych stronach - wartością rejestru będzie tekst - zdefiniowany <b>ostatnim</b> - poleceniem. -<dt> -<code>\firstleftmark</code> <dd> rejestr zawierający tekst zdefiniowany - pierwszym wystąpieniem polecenia (<i>lewy </i>) - <code>\markboth</code> na danej stronie. -<dt> -<code>\lastrightmark</code> <dd> rejestr zawierający tekst zdefiniowany - ostatnim wystąpieniem polecenia (<i>prawy </i>) - <code>\markboth</code> na danej stronie. - </dl></td></tr> -<tr><td> -<code>\markright{<i>prawy </i>}</code> </td><td> definiuje wartość rejestru <code>rightmark</code> - (rejestr zachowuje się identycznie - jak definiowany poleceniem - <code>\markboth</code></td></tr> -<tr><td> -<code>\extramarks{<i>górny </i>}{<i>dolny </i>}</code> </td><td> definiuje - wartości - rejestrów:<br> - <dl> - <dt><code>\firstxmark</code> <dd> zawiera tekst <i>górny </i> - określony pierwszym wystąpieniem - polecenia na danej stronie, - <dt><code>\topxmark</code> <dd> zawiera tekst <i>górny </i> - określony ostatnim poleceniem użytym na poprzednich - stronach, - <dt><code>\lastxmark</code> <dd> zawiera tekst <i>dolny </i> - określony ostatnim poleceniem na danej stronie. - </dl> - na następnych stronach wartościami rejestrów - będą teksty zdefiniowane ostatnio użytym poleceniem. - Mechanizm może być wykorzystany do zrobienia - paginy w słowniku, gdzie na górze lewej strony - (parzystej) podajemy hasło z poprzedniej strony --- - kontynuowane na bieżącej bądź pierwsze hasło na - stronie, a na dole strony nieparzystej (prawej) - podajemy hasło ostatnie na stronie.</td></tr> -</table> -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fancb1.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fancb1.gif Binary files differdeleted file mode 100644 index 1708ac434f5..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fancb1.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fancb2.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fancb2.gif Binary files differdeleted file mode 100644 index f4221a484a4..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fancb2.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fancb3.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fancb3.gif Binary files differdeleted file mode 100644 index 1e9f5460156..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fancb3.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fancb4.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fancb4.gif Binary files differdeleted file mode 100644 index 0f028a0a9c0..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fancb4.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fancb5.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fancb5.gif Binary files differdeleted file mode 100644 index 024f51f4442..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fancb5.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fancb6.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fancb6.gif Binary files differdeleted file mode 100644 index 1355e81d8d8..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fancb6.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fancb7.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fancb7.gif Binary files differdeleted file mode 100644 index e5dac49af47..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fancb7.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fancb8.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fancb8.gif Binary files differdeleted file mode 100644 index a961bd3bf3a..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fancb8.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fancybox.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fancybox.html deleted file mode 100644 index a9b861efd29..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fancybox.html +++ /dev/null @@ -1,115 +0,0 @@ - - -<html> -<head> -<title> Zastaw ciekawych makroinstrukcji </title> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>fancybox</h2> -Pakiet zawiera makroinstrukcje - umożliwiające robienie różnego rodzaju obwódek -<table border=1> -<tr><th>Polecenie</th><th>Opis</th></tr> -<tr><td> -<code>\shadowbox{shadowbox}</code></td><td> - <img src=fancb1.gif> (grubość ramki wynosi - <code>\fboxrule</code>, - a szerokość cienia <code>\shadowsize</code>),</td></tr> -<tr><td> -<code>\doublebox{doublebox}</code></td><td> - <img src=fancb2.gif>,</td></tr> -<tr><td> -<code>\ovalbox{ovalbox}</code></td><td> - <img src=fancb3.gif>,</td></tr> -<tr><td> -<code>\Ovalbox{Ovalbox}</code></td><td> - <img src=fancb4.gif></td></tr> -<tr><td> -<code>\cornersize{<i>num</i>}</code><br> -<code>\cornersize*{<i>width</i>}</code> </td><td> - służące do definicji promienia zaokrąaglenia -(gdzie <i>num</i> - liczba rzeczywista) - <img src=fancb5.gif> lub<br> - <img src=fancb6.gif><br> - Zdefiniowano również makropolecenie <code>fancyoval</code>, - będące wariantem LaTeX'owej instrukcji <code>oval</code>, - różniącej się tym, że <code>\oval</code> robi zaokrąglenia - największe z możliwych, a <code>fancyoval</code> wg - <code>\cornersize</code> (obie działają w środowisku - <code>picture</code>). -</table> -<p> -<b>Uwaga!</b><br> -Pakiet <code>fancybox</code> powinien być wywołany po pakiecie -<a href=shadow.html><code>shadow</code></a>. -W pakiecie <code>shadow</code> też definiowana -jest makroinstrukcja <code>\shadowbox</code> (jest ona dostępna również -pod inną nazwą). - - -<p> -Oprócz tego dostępne jest środowisko <code>Sbox</code> pakujące swoją -zawartość do pudełka (box), którego zawartość można -uzewnętrznić poleceniem <code>\TheSbox</code>. Przy jego pomocy -możemy uzyskać ciekawe efekty. - -<p> -Definiujemy środowisko <code>shadowminipage</code> -<pre> -\newenvironment{shadowminipage}{\begin{Sbox}% - \begin{minipage}}% - {\end{minipage}% - \end{Sbox}% - \shadowbox{\protect\TheSbox}} -\begin{shadowminipage}{5cm} -Przykład wykorzystania środowiska \comm{Sbox} do zrobienia -środowiska \sym{minipage} otoczonego cieniowaną ramką. -\end{shadowminipage} -</pre> - -<img src=fancb7.gif> -<p> - -Oprócz tego zdefiniowane są następujące środowiska: -<dl> -<dt><code>Bcenter</code> -<dt><code>Bflushleft</code> -<dt><code>Bflushright</code> -<dt><code>Bitemize</code> -<dt><code>Benumerate</code> -<dt><code>Bdescription</code> -<dt><code>Beqnarray</code> -</dl> -Generujące odpowiednie środowiska dające zamknąć się w pudełku (box) - -<pre> -\fbox{\begin{Bitemize} - \item pozycja 1 - \item pozycja 2 - \item pozycja 3 - \end{Bitemize}} -</pre> - -<img src=fancb8.gif> - - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fancyhdr.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fancyhdr.html deleted file mode 100644 index eea658d45e8..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fancyhdr.html +++ /dev/null @@ -1,104 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title>Zestaw ciekawych pakietów makr</title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> - -<h2>fancyhdr</h2> -Pakiet zawiera makroinstrukcje pozwalające -definiować nagłówki i stopki na stronie. Nagłówki mogą być trójczęściowe. -Pierwsza litera nazwy oznacza: -<code>l</code> -- lewa część <code>c</code> -- środek i -<code>r</code> prawa część<br> -<code>\lhead[<i>strona parzysta</i>]{<i>strona nieparzysta</i>}</code><br> -<code>\chead[<i>strona parzysta</i>]{<i>strona nieparzysta</i>}</code><br> -<code>\rhead[<i>strona parzysta</i>]{<i>strona nieparzysta</i>}</code><br> -<code>\lfoot[<i>strona parzysta</i>]{<i>strona nieparzysta</i>}</code><br> -<code>\cfoot[<i>strona parzysta</i>]{<i>strona nieparzysta</i>}</code><br> -<code>\rfoot[<i>strona parzysta</i>]{<i>strona nieparzysta</i>}</code> - -<p> -Jeżeli nie było deklarowane <code>\twoside</code> -(druk w układzie dwustronnym -- książkowym) to zawsze brana jest część -ujęta w nawiasy <code>{}</code>. Parametr ujęty w nawiasy <code>[]</code> może -być pominięty, wtedy nagłówki są jednakowe na stronach parzystych i -nieparzystych. W tekście nagłówka strony można łamać linię poleceniem -<code>\\</code> (ale -ostrożnie, pojawiają się komunikaty o przekroczeniu przewidzianej -szerokości pola; ,,<code>overfull box</code>'') - - -Nagłówki/stopki stają się aktywne po użyciu makroinstrukcji<br> -<code>\pagestyle{fancy}</code><br> -<code>\pagestyle{fancyplain}</code><br> -<code>\thispagestyle{fancy}</code><br> -<code>\thispagestyle{fancyplain}</code> - -<p> -Nagłówek jest podkreślany, część lewa jest dosuwana w lewo, -część środkowa centrowana, a część prawa dosuwana do prawego marginesu. -Szerokość nagłówka jest standardowo równa szerokości strony, ale -można ją ustawić zmieniając definicję polecenia <code>\headwidth</code> -(szerokość stopki jest zawsze równa szerokości nagłówka). -<p> -Możemy zwiększyć szerokość nagłówka tak aby obejmował również -notę na marginesie:<br> -<code>\setlength{\headwidth}{\textwidth}</code><br> -<code>\addtolength{\headwidth}{\marginparwidth}</code><br> -<code>\addtolength{\headwidth}{\marginparsep}</code> - -<p> -Ze względu na podkreślenie należy zwiększyć wysokość nagłówka -(za wysokość nagłówka odpowiada parametr <code>\headheight</code>). Grubość -kreski podkreślającej nagłówek określa parametr <code>\headrulewidth</code> -(stopkę <code>\footrulewidth</code>); nadanie tym parametrom wartości 0pt -spowoduje zniknięcie podkreślenia. - -Wyżej opisane definicje nagłówków i stopek stają się aktywne -jeśli użyjemy polecenia:<br> -<code>\pagestyle{fancy}</code><br> -lub<br> -<code>\thispagestyle{fancy}</code><br> - -<p> -Ponieważ polecenia definiujące tytuły zmieniają styl wyświetlania -stopek i nagłówków na <code>plain</code> (np. polecenie <code>\chapter</code>) -zdefiniowano dodatkowy styl <code>fancyplain</code>, umożliwiający -również kontrolę nad stylem <code>plain</code>. Definiujemy części -składowe nagłówków w poniższy sposób:<br> -<code>\lhead[\fancyplain{<i>F1</i>}{<i>F2</i>}]{\fancyplain{<i>F3</i>}{<i>F4</i>}}</code><br> - -<p> -Na stronie lewej (parzystej) określonej przez styl <code>fancyplain</code> zostanie -w części lewej umieszczony nagłówek <i>F2</i>, a na stronie prawej -(nieparzystej) nagłówek <i>F4</i>; natomiast na stronach -gdzie jest określony styl <code>plain</code> odpowiednio: <i>F1</i> -na stronie lewej, a <i>F3</i> na stronie prawej. - -<p> -Za grubość -kreski podkreślającej nagłówek (stopkę) na stronie określonej przez styl -<code>plain</code> odpowiada parametr <code>\plainheadrulewidth</code> -(<code>\plainfootrulewidth</code>)\footnote{Standardowo obie grubości -są równe 0pt}. - -<p>Pakiet jest dostępny pod adresem:<br> -<a href=ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/fancyhdr.sty> -ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/fancyhdr.sty></a><p> - -<hr> - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: 12.09.2004. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fancyheading.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fancyheading.html deleted file mode 100644 index 5bdf1163153..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fancyheading.html +++ /dev/null @@ -1,106 +0,0 @@ - - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> - -<h2>fancyheading</h2> -Pakiet zawiera makroinstrukcje pozwalające -definiować nagłówki i stopki na stronie. Nagłówki mogą być trójczęściowe. -Pierwsza litera nazwy oznacza: -<code>l</code> -- lewa część <code>c</code> -- środek i -<code>r</code> prawa część<br> -<code>\lhead[<i>strona parzysta</i>]{<i>strona nieparzysta</i>}</code><br> -<code>\chead[<i>strona parzysta</i>]{<i>strona nieparzysta</i>}</code><br> -<code>\rhead[<i>strona parzysta</i>]{<i>strona nieparzysta</i>}</code><br> -<code>\lfoot[<i>strona parzysta</i>]{<i>strona nieparzysta</i>}</code><br> -<code>\cfoot[<i>strona parzysta</i>]{<i>strona nieparzysta</i>}</code><br> -<code>\rfoot[<i>strona parzysta</i>]{<i>strona nieparzysta</i>}</code> - -<p> -Jeżeli nie było deklarowane <code>\twoside</code> -(druk w układzie dwustronnym -- książkowym) to zawsze brana jest część -ujęta w nawiasy <code>{}</code>. Parametr ujęty w nawiasy <code>[]</code> może -być pominięty, wtedy nagłówki są jednakowe na stronach parzystych i -nieparzystych. W tekście nagłówka strony można łamać linię poleceniem -<code>\\</code> (ale -ostrożnie, pojawiają się komunikaty o przekroczeniu przewidzianej -szerokości pola; ,,<code>overfull box</code>'') - - -Nagłówki/stopki stają się aktywne po użyciu makroinstrukcji<br> -<code>\pagestyle{fancy}</code><br> -<code>\pagestyle{fancyplain}</code><br> -<code>\thispagestyle{fancy}</code><br> -<code>\thispagestyle{fancyplain}</code> - -<p> -Nagłówek jest podkreślany, część lewa jest dosuwana w lewo, -część środkowa centrowana, a część prawa dosuwana do prawego marginesu. -Szerokość nagłówka jest standardowo równa szerokości strony, ale -można ją ustawić zmieniając definicję polecenia <code>\headwidth</code> -(szerokość stopki jest zawsze równa szerokości nagłówka). -<p> -Możemy zwiększyć szerokość nagłówka tak aby obejmował również -notę na marginesie:<br> -<code>\setlength{\headwidth}{\textwidth}</code><br> -<code>\addtolength{\headwidth}{\marginparwidth}</code><br> -<code>\addtolength{\headwidth}{\marginparsep}</code> - -<p> -Ze względu na podkreślenie należy zwiększyć wysokość nagłówka -(za wysokość nagłówka odpowiada parametr <code>\headheight</code>). Grubość -kreski podkreślającej nagłówek określa parametr <code>\headrulewidth</code> -(stopkę <code>\footrulewidth</code>); nadanie tym parametrom wartości 0pt -spowoduje zniknięcie podkreślenia. - -Wyżej opisane definicje nagłówków i stopek stają się aktywne -jeśli użyjemy polecenia:<br> -<code>\pagestyle{fancy}</code><br> -lub<br> -<code>\thispagestyle{fancy}</code><br> - -<p> -Ponieważ polecenia definiujące tytuły zmieniają styl wyświetlania -stopek i nagłówków na <code>plain</code> (np. polecenie <code>\chapter</code>) -zdefiniowano dodatkowy styl <code>fancyplain</code>, umożliwiający -również kontrolę nad stylem <code>plain</code>. Definiujemy części -składowe nagłówków w poniższy sposób:<br> -<code>\lhead[\fancyplain{<i>F1</i>}{<i>F2</i>}]{\fancyplain{<i>F3</i>}{<i>F4</i>}}</code><br> - -<p> -Na stronie lewej (parzystej) określonej przez styl <code>fancyplain</code> zostanie -w części lewej umieszczony nagłówek <i>F2</i>, a na stronie prawej -(nieparzystej) nagłówek <i>F4</i>; natomiast na stronach -gdzie jest określony styl <code>plain</code> odpowiednio: <i>F1</i> -na stronie lewej, a <i>F3</i> na stronie prawej. - -<p> -Za grubość -kreski podkreślającej nagłówek (stopkę) na stronie określonej przez styl -<code>plain</code> odpowiada parametr <code>\plainheadrulewidth</code> -(<code>\plainfootrulewidth</code>)\footnote{Standardowo obie grubości -są równe 0pt}. - - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/filecontents.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/filecontents.html deleted file mode 100644 index 1f7d14baa94..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/filecontents.html +++ /dev/null @@ -1,38 +0,0 @@ -<html> -<head> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"/> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name=filecontents>filecontents</a></h2> -<p>Pakiet dostarcza środowisko, którego zawartość jest zapisywana do wskazanego -zbioru - (p. też <a href="moreverb.html">moreverb</a>).</p> - -<p></p> -<div> -<code> -\begin{filecontents}{<i>nazwa zbioru</i>}<br/> -.<br/> -.<br/> -.<br/> -.<br/> -\end{filecontents} -</code><br/> -domyślnym rozszerzeniem nazwy jest <tt>.tex</tt>.</div> - -<hr> - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 12.VI.2004. -</body> -</html> - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/flafter.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/flafter.html deleted file mode 100644 index a3e21651ecb..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/flafter.html +++ /dev/null @@ -1,32 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<style type="text/css"> -code, tt, i, pre {color: navy} -</style> -</head> -<body bgcolor=#a0f0a0> - -<h2>flafter</h2> -Pakiet, dostępny w podstawowej dystrybucji LaTeX-a, dostarcza polecenia -<code>\suppressfloats[<i>rozmieszczenie</i>]</code> (gdzie <i>rozmieszczenie</i> -określa <code>t</code> --- top, <code>b</code> -- bottom). Polecenie zakazuje -umieszczenia obiektu ruchomego (tablica, rysunek) -na bieżącej stronie (np. zadeklarowany -na początku sekcji (rozdziału) rysunek jako ,,top'', -może zostać umieszczony przed jej rozpoczęciem, wywołanie -makroinstrukcji <code>\suppress[t]</code> zapobiegnie takiej sytuacji, -rysunek zostanie umieszczony na następnej stronie) - -<hr> - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: 12.09.2004. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/float.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/float.html deleted file mode 100644 index bab71e1835f..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/float.html +++ /dev/null @@ -1,113 +0,0 @@ - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zestaw ciekawych pakietów makr </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv='Content-language' content='pl'> -<meta name='Author' content='Włodzimierz Macewicz'> -<meta name='Keywords' content='latex, makroinstrukcje, podpisy, obiekty ruchome, obiekty przemieszczalne'> -</head> -<body bgcolor=#a0f0a0> - -<h2>float</h2> - -Pakiet dostarcza makropoleceń umożliwiających -definiowenie własnego środowiska, będącego obiektem ruchomym. - -Lista makropoleceń - -<table border=1> -<tr><th>polecenie </th><th>opis</th></tr> -<tr><td> -<code>\floatstyle{<i>styl</i>}</code> </td><td> określa standardowy sposób wydrukowania -obiektu. -Zdefiniowane są trzy typy parametru <i>styl</i>: -<table> -<tr><td><i>ruled</i></td><td> poszczególne linie obiektu będą -podkreślone,</td></tr> -<tr><td><i>boxed</i></td><td> obiekt będzie otoczony ramką, </td></tr> -<tr><td><i>plain</i></td><td> obiekt nie będzie wyróżniony w żaden szczególny sposób.</td></tr> -</table></td></tr> -<tr><td colspan=2> -<code>\newfloat{<i>nazwa</i>}{<i>preferencje</i>}{<i>ext</i>}[<i>licznik</i>]</code> </td></tr> -<tr><td> - </td><td> definiuje środowisko - o własnościach obiektu ruchomego; poszczególne - argumenty wywołania oznaczają: - <table border=1> - <tr><td valign=top><i>nazwa</i></td><td> nazwa - środowiska (dostępna przez<br> - <code>\begin{<i>nazwa</i>}</code><br>...<br> - <code>\end{<i>nazwa</i>}</code>),</td></tr> - <tr><td><i>preferencje</i></td><td> - <table> - <tr><td valign=top> - <code>h</code> </td><td> - preferujemy umieszczenie obiektu w danym miejscu - (jeśli jest to możliwe), </td></tr> - <tr><td valign=top> - <code>H</code> </td><td> umieszczenie w miejscu - bieżącym bez względu na okoliczności, </td></tr> - <tr><td valign=top> - <code>t</code> </td><td> - na górze strony, </td></tr> - <tr><td valign=top> - <code>b</code> </td><td> na dole strony i </td></tr> - <tr><td valign=top> - <code>p</code> </td><td> na osobnej stronie, </td></tr> - </table></td></tr> - <tr><td> - <i>ext</i> </td><td> określa rozszerzenie nazwy zbioru do którego - będzie kierowana lista obiektów tego typu (zbiór - potrzebny do zrobienia spisu obiektów), </td></tr> - <tr><td><i>licznik</i></td><td> - nazwa licznika, którego zwiększenie wartości powoduje - zerowanie licznika obiektu (np. użycie nazwy <code>section</code> - powoduje że numerem naszego obiektu będzie złożenie - (konkatenacja) wartości licznika <code>section</code> i licznika - obiektu; będą one numerowane w obrębie podrozdziału - (<code>section</code>)), - parametr ten może być pominięty, - wówczas obiekty są liczone na przestrzeni całego zbioru.</td></tr> - </table></td></tr> -<tr><td> -<code>\floatname{<i>nazwa</i>}{<i>tekst</i>}</code> </td><td> - definiuje tekst etykiety - obiektu za pomocą polecenia <code>caption</code> (<i>nazwa</i> - jest nazwą środowiska)</td></tr> -<tr><td> -<code>\listof{<i>nazwa</i>}{<i>tytuł</i>}</code> </td><td> polecenie umieszczenia - spisu obiektów - o nazwie <i>nazwa</i>, <i>tytuł</i> będzie - nagłówkiem spisu.</td></tr> -<tr><td> -<code>\restylefloat{<i>nazwa</i>}</code> </td><td> zmienia sposób drukowania standardowych - obiektów na styl określony poprzedzającym - poleceniem <code>floatstyle</code>; - zamiast <i>nazwa</i> może być użyta - nazwa standardowego obiektu -- <code>table</code> lub - <code>figure</code>. Polecenie służy - do przedefiniowania własności - standardowych obiektów.</td></tr> -<tr><td> -<code>\floatplacement{<i>nazwa</i>}{<i>preferencje</i>}</code> </td><td> - zmienia domyślne rozmieszczenia obiektów -(patrz argument <i>preferencje</i> w poleceniu <code>\newfloat</code>)</td></tr> -</table> - -<p>Pakiet jest dostępny pod adresem:<br> -<a href=ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/float> -ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/float</a><br> - -<hr> - -<a href=../../texologia.html><img src="http://www.ia.pw.edu.pl/~wujek/tex/gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: 18.01.2004. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/floatflt.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/floatflt.html deleted file mode 100644 index cd4d8de7ead..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/floatflt.html +++ /dev/null @@ -1,140 +0,0 @@ - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zestaw ciekawych pakietów makr </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> - - -<h2>floatflt</h2> - -Pakiet dostarcza środowiska <code>floatingfigure</code> i <code>floatingtable</code> -pozwalającego na rozmieszczenie rysunków, i tabel -które mają być otoczone tekstem -(tak jak <code>wrapfigure</code> tylko znacznie lepiej). - -Pakiet posiada następujące opcje: -<code>rflt</code>,<br> -<code>lflt</code> i <br> -<code>vflt</code> służące do testowania pakietu (włączające różny poziom śledzenia). - -Sposób użycia środowisk:<br> -<code>\begin{floatingfigure}[<i>położenie</i>]{<i>szerokość</i>}</code><br> -.<br> -.<br> -.<br> -<code>\caption{<i>tekst opisu</i>}</code><br> -<code>\end{floatingfigure}</code><br> - -<p> -<code>\begin{floatingtable}[<i>położenie</i>]{<i>specyfikacja</i>}</code><br> -.<br> -.<br> -.<br> -<code>\caption{<i>tekst opisu</i>}</code><br> -<code>\end{floatingtable}</code><br> - -<p> -<i>specyfikacja</i> powinna zawierać część tekstu (tablicy) na tej podstawie -której można obliczyć szerokość obiektu, lub zawierać definicję szerokości -np. <code>\hsize=5cm</code>. Tekst zawarty w środowisku jest łamany na tak -określonej szerokości. - - -<p> -<i>położenie</i> może przyjmować następujące wartości: -<table border=1> -<tr><td><code>v</code></td><td> standardowo działa tak jak parametr <code>p</code>, ale jeżeli -użyta zostanie opcja <code>rflt</code> lub <code>lflt</code> to działa odwrotnie -w stosunku do parametru <code>p</code>,</td></tr> -<tr><td><code>r</code></td><td> rysunek pojawi się z prawej strony,</td></tr> -<tr><td><code>l</code></td><td> rysunek pojawi się z lewej strony</td></tr> -<tr><td><code>p</code></td><td> na stronach parzystych rysunek pojawi się z prawej strony, -a na nieparzystych z lewej.</td></tr> -</table> - -<p> -Jeżeli obiekt nie może być umieszczony w danym miejscu, to jest przemieszczany -do następnego paragrafu (odpowiedni komunikat informuje o tym fakcie). - -<pre> -\begin{floatingfigure}[l]{5cm} -\LARGE AQQ AQQ AQQ -AQQ AQQ AQQ -\caption{Podpis pod rysunkiem} -\end{floatingfigure} -tekst oblewający rysunek -tekst oblewający rysunek -. -. -. - -tekst oblewający rysunek -tekst oblewający rysunek -tekst oblewający rysunek -</pre> - -<img src=flt1.gif> - - -<pre> -\begin{floatingtable}{\hsize=5cm} -\begin{tabular}{|l|l|} -\hline -AQQ & AQQ\\ -\hline -AQQ & AQQ\\ -\hline -\end{tabular} -\caption{Podpis pod tabelą} -\end{floatingtable} -tekst oblewający tabelę -tekst oblewający tabelę -tekst oblewający tabelę -. -. -. - -tekst oblewający tabelę -tekst oblewający tabelę -tekst oblewający tabelę -</pre> - -<img src=flt2.gif> - - -<p> -<b>Uwaga!</b><br> -Środowisko nie może być umieszczone przy łamaniu wielokolumnowym. -W przypadku braku tekstu za definicją środowiska rysunek -jest ignorowany (na konsoli nie pojawi się komunikat o umieszczeniu tego -obiektu). Środowisko można otwierać <b>wyłącznie</b> w trybie -pionowym (vertical mode), czyli między akapitami. W przeciwnym wypadku -łamanie akapitu jest przerywane w momencie napotkania -polecenia <code>\begin{floatingfigure}</code>. - -<p> -Na stronach parzystych rysunek umieszczany jest z lewej strony, a na -nieparzystych z prawej strony tekstu -(patrz pakiet <a href=wrapfig.html><code>wrapfig</code></a>). - -<p>Pakiet jest dostępny pod adresem:<br> -<a href=ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/floatflt> -ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/floatflt</a><br> - -<hr> - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: 23.04.2003. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/floatpag.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/floatpag.html deleted file mode 100644 index a969d233821..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/floatpag.html +++ /dev/null @@ -1,48 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name="floatpag">floatpag</a></h2> - -<p>Pakiet udostępnia poleceń umożliwiających -zmianę paginy na stronach zajętych wyłącznie przez rysunki lub -tabele.<br/><br/> - -<code>\floatpagestyle{<i>styl</i>}</code><br/> -ustawinie paginacji dla wszystkich stron zawierających obiekty -ruchome<br/><br/> -<code>\rotfloatpagestyle{<i>styl</i>}</code><br/> -dla stron zajmowanych przez rysunki i tabele tworzone za pomocą -środowisk -<code>sidewaysfigure</code>, -<code>sidewaysfigure*</code>, -<code>sidewaystable</code>, -<code>sidewaystable*</code> zdefiniowanych w pakiecie <a -href="rotating.html">rotating</a>.<br/><br/> -<code>\thisfloatpagestyle{<i>styl</i></code><br/> -dla strony zawierającej <b>ten</b> rysunek; polecenia należy -użyć wewnątrz środowiska definiującego obiekt ruchomy.</p> - -<p class="noindent"><tt><i>styl</i></tt> musi być zdefiniowanym wcześniej -stylem paginacji</p> - -<p> </p> - -<p class="noindent">Pakiet jest dostępny pod adresem:<br/> -<a href="ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/sttools.tar">ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/sttools</a></p> -<hr/> - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 20.01.2004 r. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/flt1.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/flt1.gif Binary files differdeleted file mode 100644 index fc15aaff2a5..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/flt1.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/flt2.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/flt2.gif Binary files differdeleted file mode 100644 index 20d57575ff1..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/flt2.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fltpage.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fltpage.html deleted file mode 100644 index 22f6f7f95cb..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fltpage.html +++ /dev/null @@ -1,80 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name="fltpage">fltpage</a></h2> - -<p>Pakiet definiuje środowiska <code>FPfigure</code>, analogicznego -do <code>figure</code> -i <code>FPtable</code> analogicznego do <code>table</code>. Środowiska te -są przeznaczone do prezentacji obiektów, które nie mieszczą się razem -z podpisem (wypełniają całą kolumnę) na stronie. Z definicji tworzone obiekty -zajmują całą stronę; podpis jest prezentowany na stronie sąsiedniej; poprzedzającej -lub następnej.</p> - -<h3>Opcje</h3> -<p> -<table border=1> -<tr><td><tt>german</tt></td><td>opcja współpracy z pakietem <tt>varioref</tt> --- pojawią się komunikaty w jęz. niemieckim</td></tr> -<tr><td><tt>varioref</tt></td><td>opcja współpracy z pakietem <tt>varioref</tt> --- zostanie on załadowany</td></tr> -<tr><td><tt>closeFloats</tt></td><td> (domyślnie aktywna) opis i rysunek pojawiają się na -sąsiednich stronach (rozkładówka), w przypadkowej kolejności; ale tylko w przypadku użycia -opcji <tt>twoside</tt> -<tr><td><tt>leftFloats</tt></td><td>rysunek pojawia się na stronie lewej -(parzystej), a podpis na prawej (nieparzystej) -- tylko w przypadku użycia -opcji <tt>twoside</tt></td></tr> -<tr><td><tt>rightFloats</tt></td><td>rysunek pojawia się na stronie prawej -(nieparzystej), a podpis na lewej (parzystej) -- tylko w przypadku użycia -opcji <tt>twoside</tt></td></tr> -<tr><td><tt>CaptionAfterwards</tt></td><td>równoważna - <tt>leftFloats</tt></td></tr> -<tr><td><tt>CaptionBefore</tt></td><td>równoważna - <tt>rightFloats</tt></td></tr> -<tr><td><tt>draft</tt></td><td>pojawią się komentarze na marginesie w miejscu -definicji obiektu</td></tr> -<tr><td><tt>oneside</tt></td><td> najpierw pojawia się opis, a na następnej -stronie rysunek -- nie są brane pod uwagę strony parzyste/nieparzyste -(domyślnie aktywna) -<tr><td><tt>twoside</tt></td><td>opis i rysunek pojawiają się na sąsiednich -stronach (rozkładówka) -<tr><td><tt>noSeparatorLine</tt></td><td>nie pojawi się linia oddzielająca - tekst od opisu rysunku</td></tr> -<tr><td><tt>noHints</tt></td><td>nie pojawią się dodatkowe komentarze przy -podpisie rysunku. Teksty są definiowane tylko dla jęz. angielskiego -lub niemieckiego (opcja -<tt>german</tt>). Są one definiowane poniższymi makroinstrukcjami;<br/> -dla języka polskiego mogą to być poniższe definicje:<br/> -<tt> -\makeatletter<br/> - \renewcommand{\FP@guideAfter}{następna strona}<br/> - \renewcommand{\FP@guideBefore}{poprzednia}<br/> - \renewcommand{\FP@guideOneside}{następna strona}<br/> - \renewcommand{\FP@guideFaceBefore}{sąsiednia strona}<br/> - \renewcommand{\FP@guideFaceAfter}{sąsiednia strona}<br/> - \makeatother -</tt> -</table> -</p> - -<p> </p> - -<p class="noindent">Pakiet jest dostępny pod adresem:<br/> -<a href="ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/fltpage.tar">ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/fltpage</a></p> -<hr/> - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 21.01.2004 r. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/flushend.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/flushend.html deleted file mode 100644 index 9c54668e08b..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/flushend.html +++ /dev/null @@ -1,41 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, skład dwuszpaltowy, wyrównanie szpalt, -pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name="flushend">flushend</a></h2> - -<p>Pakiet umożliwia wyrównanie długości ostatnich szpalt przy składzie dwuszpaltowym (p. też -<tt><a href="balance.html">balance</a></tt>). -Udostępnia dwa polecenia: <tt>\flushend</tt> (akcja standardowa) -- szpalty będą wyrównane -i <tt>\raggedend</tt> -- szpalty nie będą wyrównane. -</p> -<p>Oprócz tego jest polecenie: <tt>\atColsBreak{<i>polecenie</i>}</tt>, -<tt><i>polecenie</i></tt> jest wykonywane w miejscu oryginalnego -przełamania kolumn.</p> - -<p>Polecenie <tt>\showcolsendrule</tt>, śłużące do celów testowych, -wstawia linię poziomą na końcu szpalt</p> - -<p> </p> - -<p class="noindent"> -Pakiet jest dostępny pod adresem: -<a href="ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/sttools.tar"> -ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/sttools</a><p> -<hr/> - - -<a href="../../texologia.html"><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href="mailto:W.Macewicz@ia.pw.edu.pl"><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href="http://www.ia.pw.edu.pl/~wujek/index.html">Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 8.02.2004 r. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fn2end.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fn2end.html deleted file mode 100644 index b97e24b6e32..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fn2end.html +++ /dev/null @@ -1,32 +0,0 @@ - - -<html> -<head> -<title> Zastaw ciekawych makroinstrukcji </title> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>fn2end</h2> -Pakiet zawiera makroinstrukcje, wywołanie których powoduje -rozpoczęcie procesu przechowywania przypisów (footnotes) --- -polecenie <code>\makeendnotes</code> i wyświetlenie zachowanej listy --- -polecenie <code>\theendnotes</code>. - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fnpara.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fnpara.html deleted file mode 100644 index d828506b620..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fnpara.html +++ /dev/null @@ -1,37 +0,0 @@ -<html> -<head> -<title> Zastaw ciekawych makroinstrukcji </title> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>fnpara</h2> -Pakiet zmienia definicję poleceń prezentujących przypisy; wszystkie -przypisy są składana jako jeden akapit (p. pakiet <a -href="footmisc.html">footmisc</a> lub <a -href="manyfoot.html">manyfoot</a>). - -<pre> -aqq aqq aqqq\footnote{przypis pierwszy}\footnote{przypis drugi} aqq aqq -</pre> -<p> -Wygląd tekstu po przetworzeniu LaTeX-em z załadowania pakietu -<tt>fnpara</tt><br clear="all"> -<img src=fnpara.png><br clear="all"> - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 8.02.2004 r. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fnpara.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fnpara.png Binary files differdeleted file mode 100644 index 63607d840ac..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fnpara.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fnpos.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fnpos.html deleted file mode 100644 index 3a0efd03029..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fnpos.html +++ /dev/null @@ -1,46 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name="fnpos">fnpos</a></h2> - -<p>Pakiet zawiera polecenia umożliwiające określenie położenia przypisów -względem rysunków (figure) lub tabel (table) umieszczanych na dole strony -- -przed lub za (standardowo w LaTeX-u przypisy są umieszczane bezpośrednio -po tekście).</p> -<table border=1> -<tr><td valign="top"><tt>\makeFNbottom</tt></td><td>przypisy będą zawsze umieszczone na - dole strony również w przypadku składu bez wyrównania - stron na dole (<tt>\raggedbottom</tt>) -- domyślnie aktywne - (p. też <a href="footmisc.html">footmisc</a>) - </td></tr> -<tr><td><tt>\makeFNmid</tt></td><td>przypisy będą umieszczone bezpośrednio - po tekście (standard LaTeX-a)</td></tr> -<tr><td><tt>\makeFNbelow</tt></td><td>przypisy będą umieszczane poniżej - innych obiektów ruchomych (domyślnie)</td></tr> -<tr><td><tt>\makeFNabove</tt></td><td>przypisy będą umieszczane powyżej - innych obiektów ruchomych (standard LaTeX-a)</td></tr> -</table> - -<p> </p> - -<p> -Pakiet jest dostępny pod adresem: -<a href="ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/yafoot.tar"> -ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/yafoot</a><p> -<hr/> - - -<a href="../../texologia.html"><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href="mailto:W.Macewicz@ia.pw.edu.pl"><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href="http://www.ia.pw.edu.pl/~wujek/index.html">Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 8.02.2004 r. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/footmisc.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/footmisc.html deleted file mode 100644 index 3a42c598281..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/footmisc.html +++ /dev/null @@ -1,110 +0,0 @@ -<html> -<head> -<title> Zastaw ciekawych makroinstrukcji </title> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>footmisc</h2> -Pakiet zmienia definicję poleceń prezentujących przypisy, umożliwiając łatwy sposób -dostosowania ich składu do własnych potrzeb. Posiada on -następujące opcje: -<table border=1> -<tr valign="top"> -<td><tt>bottom</tt> - </td><td>jeżeli skład jest typu ,,<tt>raggedbottom</tt>'' - i strona nie jest wypełniona do końca powoduje, że - przypisy są umieszczane na dole strony (a nie tuż po właściwym tekście). - (p. też <a href="fnpos.html">fnpos</a>) - </td></tr> -<tr valign="top"> -<td><tt>flushmargin</tt> - </td><td>przy składzie tekstu przypisu, jego numer jest - wysuwany poza margines<br clear="all"> - <img src="footmisc1.png"> - </td></tr> -<tr valign="top"> -<td><tt>marginal</tt> - </td><td> - przy składzie tekstu przypisu, jego numer jest - wstawiany na margines<br clear="all"> - <img src="footmisc2.png"> - </td></tr> -<tr valign="top"> -<td><tt>multiple</tt> - </td><td>w przypadku wystąpienia kilku przypisów - w jednym miejscu, numery odsyłaczy są odzielone - przecinkiem, -a ściślej, wartością makroinstrukcji <tt>\multfootsep</tt>, -którą można sobie zmienić; np: -<tt>\def\multfootsep{\negthinspace,\thinspace}</tt>, co nieco poprawi -skład. - </td></tr> -<tr valign="top"> -<td><tt>norule</tt> - </td><td> - nie jest wstawiana kreska oddzielająca tekst podstawowy od - przypisów - </td></tr> -<tr valign="top"> -<td><tt>para</tt> - </td><td> -przypisy są składane jako jeden akapit -(p. pakiet <a href="fnpara.html">fnpara</a> -lub <a href="manyfoot.html">manyfoot</a>) - </td><td> - </td></tr> -<tr valign="top"> -<td><tt>perpage</tt> - </td><td> - przypisy są numerowane w obrębie jednej strony; <b>numerowanie - jest zawsze prawidłowe</b> -- wymaga co najmniej dwukrotnego - przetworzenia tekstu (p. pakiet <a - href="footnpage.html">footnpag</a> lub <a - href="pfnote.html">pfnote</a>) - </td></tr> -<tr valign="top"> -<td><tt>splitrule</tt> - </td><td>jeżeli przypis jest kontynuowany na następnej stronie, - jest on oddzielany od tekstu linią zajmującą pełną szerokość - kolumny - </td></tr> -<tr valign="top"> -<td><tt>stable</tt> - </td><td>jeżeli definicja przypisu znajdzie się w tytule, - to użycie tej opcji spowoduje, że nie zostanie wstawiony odsyłacz - do przypisu w spisie treści -- krótko mówiąc, użycie - polecenie <tt>\footnote</tt> wewnątrz tytułu, zostanie - potraktowana ,,zdroworozsądkowo'' - - </td></tr> -<tr valign="top"> -<td><tt>symbol</tt> - </td><td> - przypisy są numerowane symbolami (maksymalnie 9 -- - potem sygnalizowany jest błąd przepełnienia licznika) - </td></tr> -<tr valign="top"> -<td><tt>symbol*</tt> - </td><td> - przypisy są numerowane symbolami; - po przekroczeniu 9 przypisów, dalsze są numerowane - liczbami (nie jest sygnalizowany błąd) - </td></tr> -</table> -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 8.02.2004 r. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/footmisc1.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/footmisc1.png Binary files differdeleted file mode 100644 index 72819c8ca95..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/footmisc1.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/footmisc2.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/footmisc2.png Binary files differdeleted file mode 100644 index 3ee4cfe8ed9..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/footmisc2.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/footnpag.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/footnpag.html deleted file mode 100644 index 1bb747eae8f..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/footnpag.html +++ /dev/null @@ -1,32 +0,0 @@ -<html> -<head> -<title> Zastaw ciekawych makroinstrukcji </title> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>footnpag</h2> -Pakiet zmienia definicję polecenia numerującego przypisy; -są one numerowane w obrębie strony (p. pakiet <a -href="footmisc.html">footmisc</a> lub - <a href="pfnote.html">pfnote</a>)) -- <b>numerowanie -jest poprawne</b> -- wymaga dwukrotnego przetworzenia tekstu. - -W przypadku druku dwuszpaltowego (opcja <tt>twocolumn</tt>, a nie -pakiet <tt>multicol</tt>) przypisy są również składane dwuszpaltowo. -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 8.02.2004 r. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fp.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fp.html deleted file mode 100644 index 7e1032c4b19..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/fp.html +++ /dev/null @@ -1,208 +0,0 @@ - - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> - -<h2>fp</h2> -Pakiet zawiera szereg makroinstrukcji umożliwiających prowadzenie -obliczeń zmiennoprzecinkowych - - -<table border=1> -<tr><th>Polecenie</th><th>Opis</th></tr> -<tr><td><tt> - \FPmessagestrue </tt></td><td> włącza komunikaty (domyślnie)</td></tr> -<tr><td><tt> - \FPmessagesfalse </tt></td><td> wyłącza komunikaty</td></tr> -<tr><td><tt> - \FPdebugtrue </tt></td><td> włącza śledzenie</td></tr> -<tr><td><tt> - \FPdebugfalse </tt></td><td> wyłącza śledzenie</td></tr> -<tr><td><tt> - \FPset#1#2 </tt></td><td> podstawienie <code>#1 := #2</code> - np. <code>\FPset{wynik}{10.2}</code></td></tr> -<tr><td><tt> - \FPprint#1 </tt></td><td> podaj wynik \FPset{wynik}{10.2} (np. - <code>\FPprint{wynik}</code> daje nam <tt>10.2</tt>)</td></tr> -<tr><td><tt> - \FPadd#1#2#3 </tt></td><td> dodawanie <code>#1 := #2 + #3</code> - <code>\FPadd{\<i>suma</i>}{<i>składnik</i>}{<i>składnik</i>}</code> - (np. \FPset{wynik}{10.2} - <code>\FPadd{\<i>suma</i>}{\<i>wynik</i>}{10.2}</code> - <code>\FPprint{suma}</code> daje nam: <tt>20.400000000000000000</tt> -<tr><td><tt> - FPdiv#1#2#3 </tt></td><td> dzielenie <code>#1 := #2 / #3</code> - <code>\FPdiv{\<i>iloraz</i>}{<i>dzielna</i>}{<i>dzielnik</i>}</code> - (np. \FPset{wynik}{10.2} - <code>\FPdiv{\<i>iloraz</i>}{\<i>wynik</i>}{5.1}</code> - <code>\FPprint{iloraz}</code> daje nam: - <tt>2.000000000000000000</tt>)</td></tr> -<tr><td><tt> - \FPmul#1#2#3 </tt></td><td> mnożenie <code>#1 := #2 * #3</code> - <code>\FPmul{\<i>iloczyn</i>}{<i>mnożna</i>}{<i>mnożnik</i>}</code> - (np. \FPset{wynik}{10.2} - <code>\FPmul{\<i>iloczyn</i>}{\<i>wynik</i>}{10.2}</code> - <code>\FPprint{iloczyn}</code> daje nam: - <tt>104.040000000000000000</tt>)</td></tr> -<tr><td><tt> - \FPsub#1#2#3 </tt></td><td> odejmowanie <code>#1 := #2 - #3</code> - <code>\FPsub{\<i>różnica</i>}{<i>odjemna</i>}{<i>odjemnik</i>\</code>} - (np. \FPset{wynik}{10.2} - <code>\FPsub{\<i>różnica</i>}{\<i>wynik</i>}{1.2}</code> - <code>\FPprint{róznica}</code> daje nam: - <tt>9.000000000000000000</tt>)</td></tr> -<tr><td><tt> - \FPabs#1#2 </tt></td><td> wartość absolutna <code>#1 := abs(#2)</code></td></tr> -<tr><td><tt> - \FPneg#1#2</tt></td><td> zmiana znaku <code>#1 := -#2</code></td></tr> -<tr><td><tt> - \FPsgn#1#2</tt></td><td> znak wyrażenia <code>#1 := sgn(#2)</code></td></tr> -<tr><td><tt> - \FPmin#1#2#3</tt></td><td> minimum <code>#1 = min(#2,#3)</code></td></tr> -\hline -<tr><td><tt> - \FPmax#1#2#3 </tt></td><td> maksimum <code>#1 = max(#2,#3)</code></td></tr> -<tr><td><tt> - \FPe </tt></td><td> wartość stałej Eulera: 2.718281828459045235</td></tr> -<tr><td><tt> - \FPpi </tt></td><td> wartość liczby Pi := 3.141592653589793238</td></tr> -<tr><td><tt> - \FPexp#1#2 </tt></td><td> potęga liczby <i>e</i> <code>#1 := e\^(#2)</code></td></tr> -<tr><td><tt> - \FPln#1#2 </tt></td><td> logarytm naturalny <code>#1 := ln(#2)</code></td></tr> -<tr><td><tt> - \FPpow#1#2#3 </tt></td><td> potęgowanie <code>#1 := (#2)\^(#3)</code></td></tr> -<tr><td><tt> - \FProot#1#2#3 </tt></td><td> pierwiastkowanie <code>#1 := (#2)\^(1/#3)</code></td></tr> -<tr><td><tt> - \FPpascal#1#2 </tt></td><td> <code>#1 := #2</code>-ta linia trójkąta Paskala</td></tr> -<tr><td><tt> - \FPseed=#1 </tt></td><td> ustawia punkt startowy ciągu zmiennych - losowych generowanych poleceniem - <code>\FPrandom</code></td></tr> -<tr><td><tt> - \FPrandom#1 </tt></td><td> <code>#1 :=</code> liczba losowa z - przedziału 0 -- 1</td></tr> -<tr><td><tt> - \FPround#1#2#3 </tt></td><td> <code>#1 := #2</code> zaokrąglone do - <code>#3</code> pozycji po kropce dziesiętnej</td></tr> -<tr><td><tt> - \FPtrunc#1#2#3 </tt></td><td> <code>#1 := #2</code> podstawiewnie z obcięciem - do <code>#3</code> pozycji</td></tr> -<tr><td><tt> - \FPclip#1#2 </tt></td><td> <code>#1 := #2</code> podstawiewnie z usunięciem - nieznaczących zer</td></tr> -<tr><td><tt> - \FPsin#1#2 </tt></td><td> <code>#1 := sin(#2)</code></td></tr> -<tr><td><tt> - \FPcos#1#2 </tt></td><td> <code>#1 := cos(#2)</code></td></tr> -<tr><td><tt> - \FPsincos#1#2#3 </tt></td><td> <code>#1 := sin(#3), #2 := cos(#3)</code></td></tr> -<tr><td><tt> - \FPtan#1#2 </tt></td><td> <code>#1 := tan(#2)</code></td></tr> -<tr><td><tt> - \FPcot#1#2 </tt></td><td> <code>#1 := ctg(#2)</code></td></tr> -<tr><td><tt> - \FPtancot#1#2#3 </tt></td><td> <code>#1 := tan(#3), #2 := ctg(#3)</code></td></tr> -<tr><td><tt> - \FParcsin#1#2 </tt></td><td> <code>#1 := arcsin(#2)</code></td></tr> -<tr><td><tt> - \FParccos#1#2 </tt></td><td> <code>#1 := arccos(#2)</code></td></tr> -<tr><td><tt> - \FParcsincos#1#2#3 </tt></td><td> <code>#1 := arcsin(#3), #2 := arccos(#3)</code></td></tr> -<tr><td><tt> - \FParctan#1#2 </tt></td><td> <code>#1 := arctan(#2)</code></td></tr> -<tr><td><tt> - \FParccot#1#2 </tt></td><td> <code>#1 := arcctg(#2)</code></td></tr> -<tr><td><tt> - \FParctancot#1#2#3 </tt></td><td> <code>#1 := arctan(#3), #2 := arcctg(#3)</code></td></tr> -<tr><td><tt> - \FPupn#1#2 </tt></td><td> <code>#1 := eval(#2)</code> - <code>eval</code> symbolizuje rozwinięcie - wyrażenia <code>#2</code> zapisanego w <code>Polskiej Notacji</code> - wewnątrz wyrażenia można używać następujących operatorów: - <code>+</code>, <code>add</code>, <code>-</code>, <code>sub</code>, <code>*</code>, <code>mul</code>, - <code>/</code>, <code>div</code>, <code>abs</code>, <code>neg</code>, <code>min</code>, - <code>max</code>, <code>round</code>, <code>trunc</code>, <code>clip</code>, <code>e</code>, - <code>exp</code>, <code>ln</code>, <code>pow</code>, <code>root</code>, <code>pi</code>, <code>sin</code>, - <code>cos</code>, <code>sincos</code>, <code>tan</code>, <code>cot</code>, <code>tancot</code>, - <code>arcsin</code>, <code>arccos</code>, <code>arcsincos</code>, <code>arctan</code>, - <code>arccot</code>, <code>arctancot</code>, <code>pop</code>, <code>swap</code>, <code>copy</code>; - gdzie: - <dl> - <dt><tt>pop</tt> usuwa element ze stosu - <dt><tt>swap</tt> zmienia kolejność pierwszych dwóch elementów - <dt><tt>copy</tt> kopiuje najwyższy element na stosie - </dl> - np: - <pre> - \FPupn\result{17 2.5 + 17.5 - 2 1 + * 2 swap /} - </pre> - jest równoważne wyrażeniu: - <pre> - \result := ((17.5 - (17 + 2.5)) * (2 + 1)) / 2 - </pre> - </td></tr> -<tr><td><tt> - \FPeval#1#2 </tt></td><td> <code>#1 := eval(#2)</code> - <code>eval</code> symbolizuje rozwinięcie wyrażenia. Wewnątrz mogą - być używane nawiasy i znane operatory (w przypadku - powyższych definicji należy używać nazw bez prefixu <code>FP</code> - i backslasha<br> - <b>Uwaga:</b> nie działa minus unarny, należy użyć operatora - <code>neg</code></td></tr> -<tr><td><tt> - \FPiflt#1#2...\else...\fi </tt></td><td> jeśli <code>#1 < #2</code></td></tr> -<tr><td><tt> - \FPifeq#1#2...\else...\fi </tt></td><td> jeśli sym{#1 = #2}</td></tr> -<tr><td><tt> - \FPifgt#1#2...\else...\fi </tt></td><td> jeśli <code>#1 > #2</code></td></tr> -<tr><td><tt> - \FPifneg#1 ...\else...\fi </tt></td><td> jeśli ujemny (<code>#1 < 0</code>)</td></tr> -<tr><td><tt> - \FPifpos#1 ...\else...\fi </tt></td><td> jeśli nieujemny (<code>#1 >= 0</code>)</td></tr> -<tr><td><tt> - \FPifzero#1...\else...\fi </tt></td><td> jeśli zero (<code>#1 = 0</code>)</td></tr> -<tr><td><tt> - \FPifint#1 ...\else...\fi </tt></td><td> jeśli całkowity (<code>#1</code>)</td></tr> -<tr><td><tt> - \ifFPtest ...\else...\fi </tt></td><td> ostatnio wykonany test</td></tr> -<tr><td><tt> - \FPlsolve#1#2#3 </tt></td><td> oblicz <code>#1 := x</code> tak, aby - <code>#2 * x + #3 = 0</code></td></tr> -<tr><td><tt> - \FPqsolve#1#2#3#4#5 </tt></td><td> oblicz - <code>#1,#2 := x</code> tak, aby <code>#3 * x^2 + #4 * x + #5 = 0</code></td></tr> -<tr><td><tt> - \FPcsolve#1#2#3#4#5#6#7 </tt></td><td> oblicz - <code>#1,#2,#3 := x</code> tak aby - <code>#4 * x^3 + #5 * x^2 + #6 * x + #7 = 0</code></td></tr> -<tr><td><tt> - \FPqqsolve#1#2#3#4#5#6#7#8#9 </tt></td><td> oblicz - <code>#1,#2,#3,#4 := x</code> tak aby - <code>#5 * x^4 + #6 * x^3 + #7 * x^2 + #8 * x + #9 = 0</code></td></tr> -</table> - - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ftnright.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ftnright.html deleted file mode 100644 index 7636acd8a4e..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ftnright.html +++ /dev/null @@ -1,39 +0,0 @@ - - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>ftnright</h2> - -Dołączenie pakietu powoduje druk przypisów (footnotes) na końcu -prawej szpalty (tylko przy druku dwuszpaltowym, zrealizowanym -<b>standardowym</b> -poleceniem <code>\twocolumn</code>). Jeżeli w preambule dokumentu -(między poleceniem <code>\documentclass...</code>, a -<code>\begin{document}</code>) zmieniamy wartości parametrów:<br> -<code>footins</code><br> -<code>textheight</code><br> -należy wywołać polecenie <code>\preparefootins</code>, które -zainicjuje wewnętrzne zmienne zależne od wymienionych parametrów. - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/geom1.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/geom1.gif Binary files differdeleted file mode 100644 index 7d0fda8c250..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/geom1.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/geom1.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/geom1.png Binary files differdeleted file mode 100644 index 45000a87636..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/geom1.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/geom2.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/geom2.png Binary files differdeleted file mode 100644 index 66a34a56550..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/geom2.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/geometry.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/geometry.html deleted file mode 100644 index 41e04710dd9..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/geometry.html +++ /dev/null @@ -1,398 +0,0 @@ -<html> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<head><title>Geometry</title></head> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h3>geometry</h3> -<p>Pakiet służy do określenia parametrów strony, podobnie jak -<tt><a href=vmargin.html>vmargin.sty</a></tt>, ale w sposób -bardziej intuicyjny.</p> - -<p>Parametry możemy określać na dwa sposoby:<br> -<ul> -<li> określąc je w polu opcji przy wywołaniu pakiety:<br> -<pre> -\usepackage[scale={0.7,0.8},nohead]{geometry} -</pre> -<li> używając makroinstrukcji <tt>geometry</tt><br> -<pre> -\geometry{scale={0.7,0.8},nohead} -</pre> -powyższą makroinstrukcję można używać wielokrotnie (kolejność -występowania definicji parametrów może mieć znaczenie -</ul></p> - -<p>Pojęcia zdefiniowane nieco różnią się od znanych nam ze standardowego -Latex-a: -<table> -<tr valign="top"><td>paper</td><td>-</td><td>całkowity rozmiar papieru</td></tr> -<tr valign="top"><td>total-body</td><td>-</td><td>obszar zadrukowany (zawiera -nagłówek i stopkę oraz notki na marginesie)</td></tr> -<tr valign="top"><td>body</td><td>-</td><td>kolumna składu (może być podzielona -na szpalty)</td></tr> -<tr valign="top"><td>margins</td><td>-</td><td>marginesy strony (odległość między -obszarem drukowania (total-body), a krawędzią papieru)</td></tr> -</table> -Nazwy parametrów i ich znaczenie ilustruje rysunek:<br clear="all"> -<img src="geom1.png"><br clear="all"> -a w przypadku istnienia notki na marginesie:<br clear="all"> -<img src="geom2.png"><br clear="all"> -W przypadku braku definicji jednego (lub wielu) parametrów jest on -wyliczany automatycznie: -<table border=1> -<tr align="center"><td colspan=3>wartości parametrów</td><td> </td> - <td colspan=3>rezultat</td><td> </td></tr> -<tr align="center"> -<td>left</td> -<td>width</td> -<td>right</td><td> </td> -<td>left</td> -<td>width</td> -<td>right</td><td> </td></tr> -<tr align="center"> -<td>top</td> -<td>height</td> -<td>bottom</td><td> </td> -<td>top</td> -<td>height</td> -<td>bottom</td><td> </td></tr> -<tr align="center"> -<td>*</td> -<td>*</td> -<td>*</td><td> </td> -<td><i>m</i></td> -<td><i>l</i></td> -<td><i>m</i></td><td>domyślne</td></tr> -<tr align="center"> -<td>A</td> -<td>*</td> -<td>*</td><td> </td> -<td>A</td> -<td>R<sub>1</sub></td> -<td>A</td><td>balans</td></tr> -<tr align="center"> -<td>*</td> -<td>*</td> -<td>A</td> -<td> </td> -<td>A</td> -<td>R<sub>1</sub></td> -<td>A</td><td>balans</td></tr> -<tr align="center"> -<td>*</td> -<td>A</td> -<td>*</td> -<td> </td> -<td>R<sub>2</sub></td> -<td>A</td> -<td>R<sub>2</sub></td> -<td>centrowanie</td></tr> -<tr align="center"> -<td>A</td> -<td>B</td> -<td>*</td> -<td> </td> -<td>A</td> -<td>B</td> -<td>R<sub>3</sub></td> -<td> </td></tr> -<tr align="center"> -<td>A</td> -<td>*</td> -<td>B</td> -<td> </td> -<td>A</td> -<td>R<sub>3</sub></td> -<td>B</td> -<td> </td></tr> -<tr align="center"> -<td>*</td> -<td>A</td> -<td>B</td> -<td> </td> -<td>R<sub>3</sub></td> -<td>A</td> -<td>B</td> -<td> </td></tr> -<tr align="center"> -<td>A</td> -<td>C</td> -<td>B</td> -<td> </td> -<td>A</td> -<td>R<sub>3</sub></td> -<td>B</td> -<td> </td></tr> -</table> <br> -gdzie:<br> -* -- oznacza brak definicji parametru<br> -R<sub>1</sub> = L - 2A<br> -R<sub>2</sub> = (L - A)/2<br> -R<sub>3</sub> = L - A - B<br> -jeśli żaden parametr nie jest zdefiniowany, przyjmowane są wartości domyślne<br> -<i>l</i> = 80% szerokości papieru<br> -<i>m </i>= 10% szerokości papieru<br> -lub<br> -<i>l</i> = 90% wysokości papieru (<tt>paperwidth</tt>)<br> -<i>m </i>= 5% wysokości papieru (<tt>paperheight</tt>)<br> - -<p>Lista opcji: -<table border=1> -<tr align="left"><th>nazwa</th><th>znaczenie</th></tr> -<tr valign="top" align="left"><td><tt>verbose</tt></td><td> - wyświetla komunikaty oraz - obliczone (ustawione) parametry - strony</td></tr> -<tr valign="top" align="left"><td><tt>nohead</tt></td><td>równoważne: - <tt>headheight=0pt</tt></td></tr> -<tr valign="top" align="left"><td><tt>nofoot</tt></td><td>równoważne: - <tt>footskip=0pt</tt></td></tr> -<tr valign="top" align="left"><td><tt>noheadfoot</tt></td><td>równoważne: - <tt>footskip=0pt</tt> i - <tt>headheight=0pt</tt></td></tr> -<tr valign="top" align="left"><td><tt>includemp</tt></td><td> - przy automatycznym ustalaniu szerokości - łamu, na podstawie rozmiarów papieru - uwzględniane jest miejsce na - notatkę (wielkości <tt>marginparsep</tt> i - <tt>marginparwidth</tt>)</td></tr> -<tr valign="top" align="left"><td><tt>reversemp<br> - reversemarginpar</tt></td><td> - notka na marginesie pojawi się - na przeciwległym marginesie - (oczywiście uwzględniana jest - opcja <tt>twoside</tt>)</td></tr> -<tr valign="top" align="left"><td><tt>twoside</tt></td><td> - ustawia parametry strony tak, aby - uwzględnić druk dwustronny - (notki na marginesie pojawią się - na zewnętrznych marginesach; będą - również różne marginesy -- prawy i lewy) - </td></tr> -<tr valign="top" align="left"><td><tt>portrait</tt></td><td> - ustawia format strony w ,,pionie'' - (ustawienie domyślne) - </td></tr> -<tr valign="top" align="left"><td><tt>landscape</tt></td><td> - ustawia format strony w ,,poziomie'' - (zamienia szerokość z wysokością) - </td></tr> -<tr valign="top" align="left"><td><tt>dvips</tt></td><td> - przekazuje wartości określające - wielkość strony do postscriptu -- - wskazana jeśli dokument będzie przetwarzany - via postscript - </td></tr> -<tr valign="top" align="left"><td><tt>pdftex</tt></td><td> - (tylko dla <tt>pdftex</tt>-a - przekazuje wartości określające - wielkość strony do pliku wynikowego - <tt>.pdf</tt> -- ustawia - <tt>\pdftexoutput=1</tt> - </td></tr> -<tr valign="top" align="left"><td><tt>a0paper<br> - a1paper<br> - a2paper<br> - a3paper<br> - a4paper<br> - a5paper<br> - a6paper<br> - b1paper<br> - b2paper<br> - b3paper<br> - b4paper<br> - b5paper<br> - b6paper<br> - letterpaper<br> - executivepaper<br> - legalpaper</tt></td><td> - ustawia rozmiar papieru</td></tr> -<tr valign="top" align="left"><td><tt>reset</tt></td><td> - ustawia wartości parametrów na domyślne (nie kasuje ustawionego - rozmiaru paieru)</td></tr> -<tr valign="top" align="left"><td><tt>paper=<i>nazwa</i><br> - papername=<i>nazwa</i></tt></td><td> - ustawia rozmiar papieru; np: - <tt>paper=a4paper</tt></td></tr> -<tr valign="top" align="left"><td><tt>paperwidth=<i>szerokość</i></tt></td><td> - ustala szerokość papieru</td></tr> -<tr valign="top" align="left"><td><tt>paperheight=<i>wysokość</i></tt></td><td> - ustala wysokość papieru</td></tr> -<tr valign="top" align="left"><td><tt>width<br> - totalwidth</tt></td><td> - ustawia szerokość obszaru roboczego strony - (<i>total body</i> -- - patrz rysunek); jeśli równocześnie - jest zdefiniowany parametr - <tt>textwidth</tt> to definicja - <tt>width</tt> jest ignorowana</td></tr> -<tr valign="top" align="left"><td><tt>height<br> - totalheight</tt></td><td> - ustawia wysokość obszaru roboczego strony - (<i>total body</i> -- - patrz rysunek); jeśli równocześnie - jest zdefiniowany parametr - <tt>textheight</tt> to definicja - <tt>height</tt> jest ignorowana</td></tr> -<tr valign="top" align="left"><td><tt>left=<i>szerokość</i><br> - lmargin=<i>szerokość</i></tt></td><td> - ustala lewy margines strony - (kompensowany jest zwyczajowy margines - 1 cal ustawiany w programach drukujących)</td></tr> -<tr valign="top" align="left"><td><tt>right=<i>szerokość</i><br> - rmargin=<i>szerokość</i></tt></td><td> - ustala prawy margines strony </td></tr> -<tr valign="top" align="left"><td><tt>right=<i>szerokość</i><br> - rmargin=<i>szerokość</i></tt></td><td> - ustala prawy margines strony </td></tr> -<tr valign="top" align="left"><td><tt>top=<i>wysokość</i><br> - tmargin=<i>wysokość</i></tt></td><td> - ustala górny margines strony - (kompensowany jest zwyczajowy margines - 1 cal ustawiany w programach drukujących)</td></tr> -<tr valign="top" align="left"><td><tt>bottom=<i>wysokość</i><br> - bmargin=<i>wysokość</i></tt></td><td> - ustala dolny margines strony</td></tr> -<tr valign="top" align="left"><td><tt>hscale=<i>stosunek</i> - </tt></td><td> - określa stosunek szerokości obszaru roboczego - (<i>total body</i>) do szerokości papieru </td></tr> -<tr valign="top" align="left"><td><tt>vscale=<i>stosunek</i> - </tt></td><td> - określa stosunek wysokości obszaru roboczego - (<i>total body</i>) do wysokości papieru </td></tr> -<tr valign="top" align="left"><td><tt>textwidth=<i>szerokość</i> - </tt></td><td> - definiuje szerokość składu</td></tr> -<tr valign="top" align="left"><td><tt>textheight=<i>wysokość</i> - </tt></td><td> - definiuje wysokość składu (kolumny)</td></tr> -<tr valign="top" align="left"><td><tt>marginparwidth=<i>szerokość</i><br> - marginpar=<i>szerokość</i> </tt></td><td> - definiuje szerokość noty na marginesie</td></tr> -<tr valign="top" align="left"><td><tt>marginparsep=<i>odległość</i></tt></td><td> - odległość między - tekstem, a notą</td></tr> -<tr valign="top" align="left"><td><tt>headheight=<i>wysokość</i><br> - head=<i>wysokość</i></tt></td><td> - wysokość nagłówka</td></tr> -<tr valign="top" align="left"><td><tt>headsep=<i>odległość</i></tt></td><td> - odległość między - tekstem, a nagłówkiem</td></tr> -<tr valign="top" align="left"><td><tt>footskip=<i>odległość</i><br> - foot=<i>odległość</i></tt></td><td> - odległość między podstawą - ostatniej linii tekstu na stronie - (<tt>baseline</tt>), a podstawą - ostatniej linii - stopki</td></tr> -<tr valign="top" align="left"><td><tt>hoffset=<i>przesunięcie</i></tt></td><td> - dodatkowe przesunięcie całego - drukowanego materiału w poziomie</td></tr> -<tr valign="top" align="left"><td><tt>voffset=<i>przesunięcie</i></tt></td><td> - dodatkowe przesunięcie całego - drukowanego materiału w pionie</td></tr> -<tr valign="top" align="left"><td><tt>twosideshift=<i>odstęp</i></tt></td><td> - określa dodatkowy odstęp, - który jest dodawany do lewego - marginesu na stronach nieparzystych i - prawego na stronach - parzystych</td></tr> -<tr valign="top" align="left"><td><tt>mag=<i>skala</i></tt></td><td> - określa stosunek w jakim będą - przeskalowane wszystkie rozmiary - (również wielkość czcionki) -- - 1000 oznacza wielkość naturalną - (np. dla papieru <tt>a4</tt> - (<tt>a4paper</tt>) <tt>mag=1414</tt> - oznacza przeskalowanie rozmiaru - strony do wielkości <tt>a3</tt>)</td></tr> -<tr valign="top" align="left"><td><tt>papersize={<i>szerokość,wysokość</i>}</tt></td><td> - określenie rozmiarów papieru, - poprzez jawne podanie obu parametrów</td></tr> -<tr valign="top" align="left"><td><tt>total={<i>szerokość,wysokość</i>}</tt></td><td> - określenie rozmiaru roboczego (<i>total body</i>, - patrz rysunek)</td></tr> -<tr valign="top" align="left"><td><tt>body={<i>szerokość,wysokość</i>}<br> - text={<i>szerokość,wysokość</i>}</tt></td><td> - określenie rozmiaru kolumny składu (<i>body</i>) - </td></tr> -<tr valign="top" align="left"><td><tt>scale={<i>skala x,skala y</i>}<br> - scale={<i>skala</i>}</tt></td><td> - określenie obszaru roboczego (<i>total body</i> -- - patrz rysunek) względem rozmiaru papieru</td></tr> -<tr valign="top" align="left"><td><tt>hmargin={<i>margines lewy,margines prawy</i>}<br> - hmargin={<i>margines</i>}</tt></td><td> - określenie lewego i prawego marginesu</td></tr> -<tr valign="top" align="left"><td><tt>vmargin={<i>margines górny,margines dolny</i>}<br> - vmargin={<i>margines</i>}</tt></td><td> - określenie lewego i prawego marginesu</td></tr> -<tr valign="top" align="left"><td><tt>margin={<i>marginesy poziome,marginesy pionowe</i>}<br> - vmargin={<i>marginesy</i>}</tt></td><td> - określenie marginesów strony - (jak łatwo się domyśleć oba (lub wszystkie - cztery) marginesy są jednakowe)</td></tr> -<tr valign="top" align="left"><td><tt>offset={<i>przesunięcie poziome,przesunięcie pionowe</i>}<br> - offset={<i>przesunięcie</i>}</tt></td><td> - dodatkowe przesunięcie całego - drukowanego materiału</td></tr> -<tr valign="top" align="left"><td><tt>hdivide={<i>margines lewy, - szerokość,margines prawy</i>}</tt></td><td> - definicja parametrów strony (w poziomie) -- - w przypadku podania wszystkich trzech - parametrów, może wystąpić konflikt - z określonym rozmiarem papieru, - wartość parametru może być pusta lub - zastąpiona znakiem <tt>*</tt> -- - wtedy wartość jest obliczana na - podstawie innych znanych parametrów</td></tr> -<tr valign="top" align="left"><td><tt>vdivide={<i>margines górny, - wysokość,margines dolny</i>}</tt></td><td> - definicja parametrów strony (w pionie) -- - w przypadku podania wszystkich trzech - parametrów, może wystąpić konflikt - z określonym rozmiarem papieru, - wartość parametru może być pusta lub - zastąpiona znakiem <tt>*</tt> -- - wtedy wartość jest obliczana na - podstawie innych znanych parametrów</td></tr> -<tr valign="top" align="left"><td><tt>divide={<i>margines lewy/górny, - szerokość/wysokość,margines prawy/dolny</i>}</tt></td><td> - definicja parametrów strony (w poziomie i pionie) -- - w przypadku podania wszystkich trzech - parametrów, może wystąpić konflikt - z określonym rozmiarem papieru, - wartość parametru może być pusta lub - zastąpiona znakiem <tt>*</tt> -- - wtedy wartość jest obliczana na - podstawie innych znanych parametrów</td></tr> -</table> -<p>Pakiet nie umożliwia zmiany parametru określającego maksymalną -wysokość obszaru zajmowanego przez przypisy; można go zmienić -następującym poleceniem: -<pre> -\setlength{\dimen\footins}{3cm} -</pre> -(oczywiście zamiast 3 cm mozna wstawić dowolną wartość) oraz -odległości między tekstem, a przypisem; można go zmienić poleceniem: -<pre> -\setlength{\skip\footins}{3cm} -</pre> -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/graphicx.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/graphicx.html deleted file mode 100644 index 67a839a9c72..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/graphicx.html +++ /dev/null @@ -1,259 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>Graphicx</h2> -<p>Główną funkcją pakietu jest dołączenie plików graficznych w różnych -formatach (w przypadku plików nie zawierających deklaracji rozmiaru, -należy go wyspecyfikować). -<p> -Pakiet korzysta z pakietów <tt>graphics</tt> (jest jego rozszerzeniem) i <tt>keyval</tt>, tak więc opisuję polecenia obu pakietów -(jeżeli ładujemy pakiet <tt>graphicx</tt>, wszystkie one są dostępne). - - -<h3>Opcje określające możliwości driverów</h3> -<table border=1> -<tr><th>Opcja - </th><th>Opis - </th><th>możliwości</th></tr> -<tr><td><tt>dvips</tt></td><td>.dvi przetwarzany przez - <tt>dvips</tt> T.Rokickiego</td><td>wszystko</td></tr> -<tr><td><tt>xdvi</tt></td><td></td><td>wszystko</td></tr> -<tr><td><tt>dvipdf</tt></td><td>S.Lasenko</td><td>wszystko</td></tr> -<tr><td><tt>dvipdfm</tt></td><td></td><td>wszystko</td></tr> -<tr><td><tt>pdftex</tt></td><td>pdftex</td><td>wszystko</td></tr> -<tr><td><tt>dvipsone</tt></td><td>Y & Y</td><td>wszystko</td></tr> -<tr><td><tt>dviwindo</tt></td><td>jw</td><td>wszystko</td></tr> -<tr><td><tt>emtex</tt></td><td>sterowniki emtexa</td><td>tylko dołączanie -plików (bez skalowania)</td></tr> -<tr><td><tt>dviwin</tt></td><td>H.Sendoukas</td><td>tylko dołączanie plików</td></tr> -<tr><td><tt>oztex</tt></td><td>A.Trevorrow</td><td>dołączanie plików, obroty, -kolory</td></tr> -<tr><td><tt>textures</tt></td><td>Blue Sky</td><td>???</td></tr> -<tr><td><tt>pctexps</tt></td><td>PCTEX</td><td>dołączanie plików, obroty, -kolory</td></tr> -<tr><td><tt>pctexwin</tt></td><td>PCTEX</td><td>dołączanie plików, obroty, -kolory</td></tr> -<tr><td><tt>pctexhp</tt></td><td>PCTEX</td><td>dołączanie plików</td></tr> -<tr><td><tt>pctex32</tt></td><td>PCTEX</td><td>wszystko</td></tr> -<tr><td><tt>truetex</tt></td><td>Kinch</td><td>dołączanie plików (ograniczone -kolory)</td></tr> -<tr><td><tt>tcidvi</tt></td><td>Kinch</td><td>???</td></tr> -<tr><td><tt>vtex</tt></td><td>????</td><td>???</td></tr> -</table> - -<h3>Pozostałe opcje</h3> -<table border=1> -<tr><th>Opcja - </th><th>Opis</td></tr> -<tr valign="top"><td> -<tt>debugshow</tt> - </td><td>??? - </td></tr> -<tr valign="top"><td><tt>draft</tt></td><td>nie jest wstawiana grafika, -(wstawiana jest nazwa pliku) rezerwowane jest -jedynie miejsce </td></tr> -<tr valign="top"><td><tt>final</tt></td><td>wyłącza opcję <tt>draft</tt></td></tr> -<tr valign="top"><td><tt>hiderotate</tt></td><td>jeżeli driver nie obsługuje -funkcji obrotu tekstu, a w tekście będą użyte takie funkcje -nie będzie sygnalizowany błąd, ale tekst, który ma być obrócony -nie będzie widoczny</td></tr> -<tr valign="top"><td><tt>hiresbb</tt></td><td>rezerwuje na rysunek miejsce o wymiarach -określonych przez <tt>%%HiResBoundingBox</tt>, a nie -określonych przez <tt>%%BoundingBox</tt> -</td></tr> -<tr valign="top"><td><tt>hidescale</tt></td><td>jeżeli driver nie obsługuje -funkcji skalowania tekstu, a w tekście będą użyte takie funkcje -nie będzie sygnalizowany błąd, ale tekst, który ma być skalowany -nie będzie widoczny</td></tr> -<tr valign="top"><td><tt>unknownkeysallowed</tt></td><td>opcja dla pakietu <tt>keyval</tt></td></tr> -<tr><td><tt>unknownkeyserror</tt></td><td>opcja dla pakietu <tt>keyval</tt></td></tr> -</table> - -<h3>Polecenia</h3> -<table border=1> -<tr><th>polecenie - </th><th>opis - </th></tr> -<tr valign="top"><td> -<tt>\includegraphics[<i>parametry</i>]{<i>nazwa pliku</i>}</tt></td> - <td> - <i>parametry dodatkowe</i> określają dodatkowe - operacje na dołączanej grafice (np. obrót, skalowanie) lub - określają brakujące dane (np. rozmiar); wartości parametrów - określamy w następujący sposób:<br> - <tt><i>nazwa</i>=<i>wartość</i></tt><br> kolejne - definicje parametrów oddzielamy przecinkiem;<br> - <dl> - <dt><tt>height=<i>długość</i></tt> - <dd>wysokość obszaru zajmowanego przez grafikę -- - rysunek zostanie przeskalowany do zadanego rozmiaru - <dt><tt>width=<i>długość</i></tt> - <dd>szerokość obszaru zajmowanego przez grafikę -- - rysunek zostanie przeskalowany do zadanego rozmiaru - (<b>jeżeli podamy tylko jeden wymiar - pozostały zostanie przeskalowany tak, aby zachować proporcje</b>) - <dt><tt>keepaspectratio=<i>długość</i></tt> - <dd>jeżeli są określone oba rozmiary (wysokość i szerokość), - rysunek zostanie przeskalowany tak, aby nie przekroczyć żadnego - z nich - <dt><tt>totalheight=<i>długość</i></tt> - <dd>całkowita wysokość (głębokość + wysokość - obszaru zajmowanego przez grafikę -- - rysunek zostanie przeskalowany do zadanego rozmiaru -- - istotne przy obrotach - <dt><tt>angle=<i>wartość</i></tt> - <dd>kąt (w stopniach; wartość dodatnia oznacza obrót w kierunku - przeciwnym do ruchu wskazówek zegara) obrotu rysunku; - (<b>stopień przeskalowania zależy od kolejności definicji - paramatrów rozmiaru i obrotu</b>) - <dt><tt>scale=<i>wartość</i></tt> - <dd>współczynnik przeskalowania grafiki - <dt><tt>origin=<i>wartość</i></tt> - <dd>patrz opis <tt>\rotatebox</tt> - <dt><tt>clip</tt> - <dd>powoduje obcięcie wszystkiego co ,,wystaje'' poza - zadane wymiary obiektu (<tt>Boundingbox</tt>) - <dt><tt>bb=<i>wartość</i> <i>wartość</i> <i>wartość</i> <i>wartość</i></tt> - <dd>określa wymiary rysunku -- współrzędne lewego dolnego - i prawego górnego rogu obszaru. Definicja jest niezbędna - jeśli w samym rysunku nie ma takiej informacji. - <dt><tt>viewport=<i>wartość</i> <i>wartość</i> <i>wartość</i> <i>wartość</i></tt> - <dd>parametr pozwala na wycięcie z dołączanej grafiki zadanego - prostokąta, określonego przez lewy dolny i prawy górny róg - <dt><tt>trim=<i>wartość</i> <i>wartość</i> <i>wartość</i> <i>wartość</i></tt> - <dd>funkcja podobna jak wyżej opisana, ale wartości określają - wielkość odcięcia z lewej strony,, z dołu, z góry i prawej - strony rysunku - <dt><tt>draft</tt> - <dd>zamiast wstawienia rysunku pojawi się nazwa pliku (zostanie - zarezerwowane <b>prawidłowe</b> miejsce na rysunek - <dt><tt>hiresbb</tt> - <dd>patrz opis analogicznej opcji pakietu - <dt><tt>type=<i>typ</i></tt> - <dd>określa rodzaj grafiki, normalnie rodzaj ten jest określony - przez rozszerzenie nazwy pliku - <dt><tt>ext=<i>typ</i></tt> - <dd>określa rozszerzenie nazwy; używane razem z parametrem - <tt>type</tt> - <dt><tt>read=<i>plik</i></tt> - <dd>określa nazwę pliku zawierającego definicję rozmiaru; - używane razem z parametrem - <tt>type</tt> - <dt><tt>command=<i>polecenie systemowe</i></tt> - <dd>określa nazwę polecenia, które dokona konwersji pliku - do postaci akceptowalnej; - używane razem z parametrem - <tt>type</tt> - </dl> - </td></tr> -<tr valign="top"><td> -<tt>\rotatebox[<i>parametry</i>]{<i>kąt</i>}{<i>tekst</i>}</tt></td> - <td>podstawowy argument makroinstrukcji (<tt>tekst</tt>) jest - obracany o zadany <i>kąt</i> (wartość dodatnia oznacza - obrót w kierunku przeciwnym do obrotu wskazówek zegara); - <i>parametry</i> mogą definiować dodatkowe własności w postaci: - <dl> - <dt><tt>origin=<i>specyfikacja</i></tt> - <dd><i>specyfikacja</i> określa punkt obrotu - <dl> - <dd><tt>l</tt> -- lewy brzeg, - <dd><tt>r</tt> -- prawy brzeg, - <dd><tt>c</tt> -- środek (w poziomie), - <dd><tt>t</tt> -- górny brzeg, - <dd><tt>b</tt> -- dolny brzeg, - <dd><tt>B</tt> -- podstawa linii; - </dl> - i stanowi go para określająca położenie punktu w pionie i poziomie; np: - <tt>origin=bc</tt> - <dt><tt>x=<i>wartość</i>,y=<i>wartość</i></tt> - <dd><i>wartość</i> określa współrzędne punktu obrotu - (odpowiednio w poziomie i pionie w zadanych jednostkach miary) - <dt><tt>units=<i>wartość</i></tt> - <dd>stosunek <i>wartość</i> do 360 stopni określa mnożnik kąta obrotu (np.: - <tt>units=-360</tt> spowoduje że dodatnia wartość kąta - będzie oznaczała obrót zgodnie z kierunkiem obrotu wskazówek - zegara) - </dl> - </td></tr> -<tr valign="top"><td> -<tt>\scalebox{<i>przeskalowanie w poziomie</i>}[<i>przeskalowanie w pionie</i>]{<i>tekst</i>}</tt></td> - <td>przeskalowuje pudełko zawierające <i>tekst</i> o zadane - współczynniki; jeżeli parametr <i>przeskalowanie w pionie</i> - nie jest określony zostanie użyty ten sam współczynnik - co w poziomie (zostaną zachowane proporcje). - </td></tr> -<tr valign="top"><td> -<tt>\resizebox*{<i>szerokość</i>}{<i>wysokość</i>}{<i>tekst</i>}</tt></td> - <td rowspan=2> przeskalowuje pudełko zawierające <i>tekst</i> - do zadanych wymiarów (wersja ,,gwiazdkowa'' za podstawę - skalowania bierze - całkowitą wysokość pudełka (<tt>totalheigh</tt> -- razem z - głębokością), a nie tylko wysokość (<tt>height</tt>)). - Określenie dowolnej z wartości jako <tt>!</tt> powoduje, że - pozostała wartość zostanie obliczona, tak aby zachować - proporcje. - </td></tr> -<tr valign="top"><td> -<tt>\resizebox{<i>szerokość</i>}{<i>wysokość</i>}{<i>tekst</i>}</tt></td> - </tr> -<tr valign="top"><td> -<tt>\DeclareGraphicsExtensions{<i>lista rozszerzeń</i>}</tt></td> -<td><i>lista rozszerzen</i> stanowi listę dopuszczalnych rozszerzeń nazw -plików zawierających grafikę (elementy listy muszą być -rozdzielone przecinkiem); np. <tt>\DeclareGraphicsExtensions{.bmp,.eps}</tt> -jeżeli w katalogu bieżącym są dwa pliki o tej samej nazwie lecz -różnym rozszerzeniu nazwy o pobraniu właściwego pliku decyduje kolejność -na liście; deklaracja ma znaczenie jedynie wtedy, kiedy specyfikujemy -nazwy plików bez rozszerzenia i nie wpływa na akceptowalność danego -formatu przez program interpretujący plik <tt>.dvi</tt> - </tr> -<tr valign="top"><td> -<tt>\graphicspath{<i>lista katalogów</i>}</tt></td> -<td><i>lista katalogów</i> określa listę katalogów (oddzieloną przecinkami), -w których poszukiwane -są pliki zawierające grafikę - </tr> -<tr valign="top"><td> -<tt>\DeclareGraphicsRule{<i>ext</i>}{<i>typ</i>}{<i>zbiór</i>}{<i>polecenie</i>}</tt></td> -<td>polecenie umożliwia ładowania grafiki w innej postaci niż przewiduje -to driver -- określa ono akcję (np. konwersję, rozkompresowanie) którą należy -podjąć, aby była ona zrozumiała dla drivera (zadeklarowany program konwersji -musi produkować wyniki na <tt>stdout</tt>). <br> -<i>ext</i> określa rozszerzenie nazwy pliku zawierającego grafikę, -<i>typ</i> określa typ grafiki, <i>zbiór</i> -- zbiór zawierający definicję -rozmiaru grafiki (właściwy zbiór zawierający zakodowaną grafikę -jest interpretowany przez driver, a nie przez TeX-a, który potrzebuje -zarezerwować na nią miejsce)<br> -np:<br> -<tt>%%BoundingBox: 0 0 596 842</tt><br> -<i>polecenie</i> określa jaki program należy wywołać, aby doprowadzić -zbiór do grafiki postaci akceptowalnej przez driver<br> -np. -<tt> -\DeclareGraphicsRule{.ps.arj}{eps}{.ps.bb}{arj -x #1}</tt></dt> - - </tr> -</table> - - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/graphpaper.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/graphpaper.html deleted file mode 100644 index bf493e5f30f..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/graphpaper.html +++ /dev/null @@ -1,38 +0,0 @@ - - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>graphpap</h2> -Dostarcza polecenia <code>\graphpaper</code> - (tylko w środowisku <code>picture</code>) - umożliwiającego narysowanie siatki) -<pre> -\graphpaper[skok](x1,y1)(x2,y2) -</pre> -parametr opcjonalny <i>skok</i> określa skok siatki -- co ile jednostek -ma być rysowana linia (standardowo 10), współrzędne <code>x1</code>, <code>y1</code>, -<code>x2</code>, <code>y2</code> określają współrzędne lewego dolnego i prawego górnego rogu -obszaru zakreskowanego. ,,Okrągłe'' pozycje są opisane. - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/harp1.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/harp1.gif Binary files differdeleted file mode 100644 index 046b4f1d875..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/harp1.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/harp2.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/harp2.gif Binary files differdeleted file mode 100644 index 103e033616a..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/harp2.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/harp3.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/harp3.gif Binary files differdeleted file mode 100644 index af7dcfd4098..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/harp3.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/harp4.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/harp4.gif Binary files differdeleted file mode 100644 index c80888ede5a..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/harp4.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/harp5.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/harp5.gif Binary files differdeleted file mode 100644 index 8a698afe186..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/harp5.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/harp6.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/harp6.gif Binary files differdeleted file mode 100644 index d988a0dba75..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/harp6.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/harp7.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/harp7.gif Binary files differdeleted file mode 100644 index 1b8b4f8be28..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/harp7.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/harp8.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/harp8.gif Binary files differdeleted file mode 100644 index 86f2dbd22ac..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/harp8.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/harpoon.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/harpoon.html deleted file mode 100644 index 0fb0b9d7455..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/harpoon.html +++ /dev/null @@ -1,50 +0,0 @@ - - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>harpoon</h2> -pakiet dostarcza następujących poleceń: - -<table border=1> -<tr><th> -Polecenie</th><th> Rezultat</th></tr> -<tr><td> -<code>\overleftharp{...}</code> </td><td><img src=harp1.gif></td></tr> -<tr><td> -<code>\overrightharp{...}</code> </td><td><img src=harp2.gif></td></tr> -<tr><td> -<code>\overleftharpdown{...}</code> </td><td><img src=harp3.gif></td></tr> -<tr><td> -<code>\overrightharpdown{...}</code> </td><td><img src=harp4.gif></td></tr> -<tr><td> -<code>\underleftharp{...}</code> </td><td><img src=harp5.gif></td></tr> -<tr><td> -<code>\underrightharp{...}</code> </td><td><img src=harp6.gif></td></tr> -<tr><td> -<code>\underleftharpdown{...}</code> </td><td><img src=harp7.gif></td></tr> -<tr><td> -<code>\underrightharpdown{...}</code> </td><td><img src=harp8.gif></td></tr> -</table> - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/heart.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/heart.gif Binary files differdeleted file mode 100644 index 30adadf6738..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/heart.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/here.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/here.html deleted file mode 100644 index aacb683e89c..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/here.html +++ /dev/null @@ -1,39 +0,0 @@ - - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> - -<h2>here</h2> - -Dołączenie pakietu daje jeszcze jedną możliwość określenia specyfikacji -przy ustalaniu preferencji rozmieszczenia rysunków i tabel (obiektów ruchomych) -<tt>H</tt> -- here. -<pre> -\begin{table}{H} -.\\ -.\\ -.\\ -\end{table} -</pre><br> -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/hhline.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/hhline.gif Binary files differdeleted file mode 100644 index 7caf5c6a906..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/hhline.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/hhline.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/hhline.html deleted file mode 100644 index 74ace393971..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/hhline.html +++ /dev/null @@ -1,82 +0,0 @@ - - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>hhline</h2> -<p> -Zbiór zawierający makroinstrukcję pozwalającą robić ładne obramowania -tabelek (szczególnie podwójne) -(p. pakiet <a href=blkarray.html>blkarray.sty</a>).</p> -<p> -Wywołanie:<br> -<code>\hhline{<i>parametry</i>}</code><br> -na liście parametrów mogą występować następujące symbole:<br> -<table border=1> -<tr><td> -<code>=</code></td><td> podwójna linia o szerokości danej kolumny</td></tr> -<tr><td> -<code>-</code></td><td> pojedyńcza linia o szerokości danej kolumny</td></tr> -<tr><td> -<code>~</code></td><td> brak linii w danej kolumnie (pozwala zastąpić -dyrektywą <code>\hhline</code> dyrektywę <code>\cline</code>)</td></tr> -<tr><td> -<code>|</code></td><td> linia pionowa przecina (ma piorytet) konstrukcję poziomą</td></tr> -<tr><td> -<code>:</code></td><td> linia pionowa styka się z podwójną poziomą</td></tr> -<tr><td> -<code>#</code></td><td> skrzyżowanie podwójnych linii</td></tr> -<tr><td> -<code>t</code></td><td> górne wykończenie rogu (lewe lub prawe w zależności od -sąsiedztwa)</td></tr> -<tr><td> -<code>b</code></td><td> dolne wykończenie rogu</td></tr> -<tr><td> -<code>*</code></td><td> powtórzenie sekwencji; np. <code>*{3}{==#}</code> jest równoważne -<code>==#==#==#</code></td></tr> -</table> -</p> -<p> - <table> - <tr><td> - <pre> - \begin{tabular}{||cc||c|c||} - \hhline{|t:==:t:==:t|} - a & b & c & d\\ - \hhline{|:==:|~|~||} - 1 & 2 & 3 & 4\\ - \hhline{#==#~|=#} - i & j & k & l\\ - \hhline{||--||--||} - w & x & y & z\\ - \hhline{|:==|:==:|} - 1 & 2 & 3 & 4 \\ - \hhline{|:==::=|=:|} - 5 & 6 & 7 & 8 \\ - \hhline{|b:==:b:==:b|} - \end{tabular} - </pre> -</td><td><img src=hhline.gif></td></tr> -</table> -</p> -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/hyperref.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/hyperref.html deleted file mode 100644 index 0636f61e0d7..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/hyperref.html +++ /dev/null @@ -1,617 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> - -<h2>hyperref</h2> - -Dołączenie pakietu umożliwia tworzenie dokumentów hipertekstowych za pomocą -LaTeX-a. Dokument można przetworzyć PDFLateXem lub standardowym LaTeX-em -i następnie poddać dalszej obróbce np: -<tt>dvips</tt> i <tt>Acrobat Distiller</tt>. - -<p> -Jeżeli dokument jest napisany zgodnie z regułami sztuki, to nie są wymagane -inne zabiegi -- wszystkie odwołania do etykiet, bibliografii, numery -stron w skorowidzu, pozycje w spisach staną się automatycznie -odwołaniami hipertekstowymi (lokalnymi). Oprócz tego możemy umieszczać -odwołania do dokumentów zewnętrznych i definiować etykiety globalne, -na które można się powołać w innych dokumentach. - -<p> -Odsyłacze, jak i miejsca etykietowane mogą być wyróżnione kolorem -lub obwódką. -Sposób oznaczania określamy za pomocą -parametrów sterujących (opcji). Nadawanie wartości -parametrom odbywa się w następujący sposób:<br><br> -<font size=-1><tt>\usepackage[<i>opcja</i>={<i>wartość</i>},</tt><br> -<tt><i>opcja</i>={<i>wartość</i>},</tt><br> -<tt><i>...</i></tt><br> -<tt><i>opcja</i>={<i>wartość</i>}]{hyperref}</tt><br><br> -</font> -Możemy również utworzyć zbiór <tt>hyperref.cfg</tt> -i umieścić w nim wartości parametrów. W tym celu należy -utworzyć poniższą konstrukcję:<br><br> -<font size=-1> -<tt>\hypersetup{<br> -<i>opcja</i>={<i>wartość</i>}},<br> -<i>...</i><br> -<i>opcja</i>={<i>wartość</i>}}<br> -}</tt><br><br> -</font> -Jak łatwo się domyśleć najpierw analizowany jest zbiór <tt>hyperref.cfg</tt>, -a następnie parametry podawane przy wywołaniu pakietu. - -<p> -Pakiet <tt>hyperref</tt>, w przypadku użycia opcji <tt>colorlinks</tt>, dołącza -pakiet <tt>color</tt> (oczywiście można pakiet ten dołączyć niezależnie). -Dołączany jest również pakiet <tt>url</tt> -- adresy prezentowane za pomocą -polecenia <tt>url</tt> stają się automatycznie połączeniami hipertekstowymi. - -<p> -W przypadku dołączenia pakietu <tt>xr</tt> (z pakietem <tt>hyperref</tt> -dostarczana jest zmodyfikowana wersja -tego pakietu) dostępne jest polecenie <tt>\externaldocument</tt>. -Ogólna postać wywołania wygląda następująco:<br><br> -<font size=-1> -<tt>\externaldocument[<i>prefix</i>]{<i>document</i>}[<i>URL</i>]</tt><br> -</font><br> -gdzie: -<dl> -<dt><i>prefix</i> -<dd> w przypadku konfliktu etykiet w zbiorze zewnętrznym - i bieżącym można określić prefix; wtedy na etykiety zewnętrzne - powołujemy się jako: <i>prefixetykieta</i> (dokument - na który się powołujemy też musi być kompilowany z dołączonym - pakietem <tt>hyperref</tt>; inna jest postać polecenia - <tt>newlabel</tt>) -<dt><i>document</i> -<dd> nazwa dokumentu zewnętrznego -- w czasie kompilacji -wczytywany jest zbiór <i>dokument</i><tt>.aux</tt>, w celu pobrania definicji -etykiet -<dt><i>URL</i> -<dd> adres dokumentu<sup><a href=#f1>1</a></sup> - (znaki specjalne (np. <tt>~</tt>) - pozostają nimi). Do nazwy zbioru dopisywany jest ciąg znaków - zdefiniowany parametrem <tt>extension</tt>. W przypadku pominięcia - tego parametru zbiorem zewnętrznym staje się zbiór - określony przez parametr <i>document</i><sup><a href=#f2>2</a></sup> -</dl> - -<h4>Polecenia</h4> - -<dl> -<dt><tt>\Acrobatmenu{<i>wywoływana funkcja</i>}{<i>tekst opisujący</i>}</tt> -<dd> -polecenie tworzy menu które umożliwia wywołanie funkcji przeglądarki; -znane są następujące funkcje: -<table border=1> -<tr><td>kategoria </td><td> nazwa funkcji </td></tr> -<tr><td>File </td><td><tt> Open, Close, Scan, Save, SaveAs, Optimizer:SaveAsOpt, - Print, PageSetup, Quit </tt></td></tr> -<tr><td></td><td><tt> ImportImage, ImportNotes, - AcroForm:ImportFDF</tt></td></tr> -<tr><td></td><td><tt> - ExportNotes, AcroForm:ExportFDF</tt></td></tr> -<tr><td></td><td><tt> GeneralInfo, OpenInfo, FontsInfo, SecurityInfo, Weblink:Base, - AutoIndex:DocInfo</tt></td></tr> -<tr><td></td><td><tt> GeneralPrefs, NotePrefs, FullScreenPrefs, Weblink:Prefs, - AcroSearch:Preferences (Windows) lub AcroSearchPrefs (Mac), Cpt:Capture</tt></td></tr> -<tr><td>Edit </td><td><tt> Undo, Cut, Copy, Paste, Clear, SelectAll, Ole:CopyFile, - TouchUp:TextAttributes, TouchUp:FitTextToSelection, - TouchUp:ShowLineMarkers, TouchUp:ShowCaptureSuspects, - TouchUp:FindSuspect, Properties</tt></td></tr> -<tr><td></td><td> <tt>AcroForm:Duplicate, AcroForm:TabOrder </tt></td></tr> -<tr><td>Document </td><td><tt>Cpt:CapturePages, AcroForm:Actions, CropPages, RotatePages, - InsertPages, ExtractPages, ReplacePages, DeletePages, - NewBookmark, SetBookmarkDest, CreateAllThumbs, - DeleteAllThumbs </tt></td></tr> -<tr><td>View </td><td><tt>ActualSize, FitVisible, FitWidth, FitPage, ZoomTo, FullScreen, - FirstPage, PrevPage, NextPage, LastPage, GoToPage, GoBack, - GoForward, SinglePage, OneColumn, TwoColumns, ArticleThreads, - PageOnly, ShowBookmarks, ShowThumbs </tt></td></tr> -<tr><td>Tools </td><td><tt> Hand, ZoomIn, ZoomOut, SelectText, SelectGraphics, Note, - Link, Thread, AcroForm:Tool, Acro_Movi:MoviePlayer, - TouchUp:TextTool, Find, FindAgain, FindNextNote, - CreateNotesFile </tt></td></tr> -<tr><td> </td><td> <tt> AcroSrch:Query, AcroSrch:Indexes, AcroSrch:Results, - AcroSrch:Assist, AcroSrch:PrevDoc, AcroSrch:PrevHit, - AcroSrch:NextHit, AcroSrch:NextDoc</tt></td></tr> -<tr><td>Window </td><td><tt>ShowHideToolBar, ShowHideMenuBar, ShowHideClipboard, Cascade, - TileHorizontal, TileVertical, CloseAll </tt></td></tr> -<tr><td>Help </td><td><tt>HelpUserGuide, - HelpTutorial, HelpExchange, HelpScan, - HelpCapture, HelpPDFWriter, HelpDistiller, HelpSearch, - HelpCatalog, HelpReader, Weblink:Home, About (Windows)</tt></td></tr> -</table> -<dt><tt>\pdfbookmark{<i>tekst do zakładki</i>}{<i>etykieta</i>}</tt> -<dd> - ,,ręczne'' wstawienie pozycji do menu przeglądarki (zakładka) - (p. opcje: <tt>bookmark</tt> i <tt>bookmarksopen</tt>) -<dt><tt>\href{<i>URL</i>}{<i>tekst opisujący odsyłacz</i>}</tt> -<dd> - tworzy odsyłacz do - dokumentu w sieci internet (WWW) -<dt><tt>\url{<i>URL</i>}</tt> -<dd> - tworzy odsyłacz do - dokumentu w sieci internet (WWW) (tekstem opisującym - jest sam adres; patrz opis pakietu <tt>url</tt>) -<dt><tt>\hyperbaseurl{???}</tt> -<dd> -- patrz opcja <tt>baseurl</tt> -<dt><tt>\hyperimage{<i>URL</i>}{<i>tekst opisujący odsyłacz</i>}</tt> -<dd> - tworzy odsyłacz do rysunku -<dt><tt>\hypertarget{<i>nazwa etykiety</i>}{<i>tekst opisu</i>}</tt> -<dd> - oznacza - <i>tekst opisu</i> etykietą lokalną <i>nazwa etykiety</i> , - na zdefiniowaną etykietę można się powołać poleceniem - <tt>hyperlink</tt>; - oznaczony tekst wyświetlany jest w kolorze określonym - przez opcję <tt>anchorlink</tt> -<dt><tt>\hyperlink{<i>nazwa etykiety</i>}{<i>obiekt opisujący odsyłacz</i>}</tt> - <dd> - tworzy odsyłacz do innego miejsca (oznaczonego etykietą; - p. polecenie <tt>hypertarget</tt>) - w bieżącym dokumencie; <i>obiekt</i> może być - tekstem bądź rysunkiem, np:<br> -<font size=-1> -<pre> -\hyperlink{etykieta}{\epsfig{figure=picture,height=1in}} -</pre> -</font><br> -<dt><tt>\hyperref{<i>URL</i>}{<i>kategoria</i>}{<i>etykieta</i>}{<i>tekst opisujący</i>}</tt> - <dd> -polecenie definiuje odsyłacz do innego dokumentu. Zostanie on wczytany - zamiast bieżącego, zostanie pokazana strona zawierająca etykietę - o podanej nazwie i kategorii (tak naprawdę realizowane jest - odwołanie do etykiety w postaci: <i>kategoria</i>.<i>etykieta</i> - (patrz <tt>hyperdef</tt>)<br> -<font size=-1> -<pre> -\hyperref{file:test2.pdf}{equation}{1}{hello} -</pre> -</font><br> -<dt><tt>\hyperref[<i>lokalna etykieta</i>]?????</tt> -<dd> powołanie się na - odsyłacz zdefiniowany poleceniem <tt>hyperdef</tt> i nazwany - etykietą (etykieta lokalna) (nie udało mi się uzyskać - pozytywnych efektów) -<dt><tt>\hyperdef{<i>etykieta</i>}{<i>kategoria</i>}{<i>tekst opisujący</i>}</tt> -<dd> - <i>tekst opisujący</i> jest oznaczany <i>etykietą</i>, - do której można się odwołać - z innego dokumentu (p. <tt>hyperref</tt>)<br> -<font size=-1> -<pre> -\hyperdef{equation}{1}{hello} -</pre> -</font><br> -<dt><tt>\hyperdef[<i>lokalna etykieta</i>]{<i>etykieta</i>}{<i>kategoria</i>}{<i>tekst opisujący</i>}</tt> -<dd> - tworzy również etykietę lokalną na którą można się powołać w - poleceniu <tt>hyperref</tt> (nie udało mi się uzyskać pozytywnych - efektów) -<dt><tt>\PDFOpen{<i>????</i>}</tt> -<dd>????? -<dt><tt>\PDFNextPage{<i>tekst</i>}</tt> -<dd>tworzy odsyłacz hipertekstowy -do następnej strony -<dt><tt>\PDFPreviousPage{<i>tekst</i>}</tt> -<dd>tworzy odsyłacz hipertekstowy -do poprzedniej strony -<dt><tt>\PDFPage{<i>kwalifikator</i>}{<i>tekst</i>}</tt> -<dd> - tworzy odsyłacz hipertekstowy - do strony określonej przez <i>kwalifikator</i> (nie znam listy - możliwych określeń)<br> -<font size=-1> -<pre> -\PDFPage{/Next}{następna strona} -</pre> -</font><br> -<dt><tt>\htmlref{<i>tekst opisujący</i>}{<i>etykieta</i>}</tt> -<dd> - podobnie jak <tt>hyperref</tt> tyle, że - do dokumentu <tt>HTML</tt> (nie udało mi się uzyskać - pozytywnych efektów) -<dt><tt>\hyperpageanchor</tt> -<dd> definicja etykiety hipertekstowej do strony - bieżącej - w postaci <tt>page.</tt><i>numer strony</i> (kategoria ,,page'') - <i>numer strony</i> jest reprezentowany w postaci - liczby -- opcja <tt>plainpages</tt> (bez względu na sposób - wizualizacji licznika strony) lub tak jak jest on określony - przez makro <tt>thepage</tt> (tak jak wygląda on w dokumennie) -<dt><tt>\hyperpage{<i>numer strony</i>}</tt> -<dd> hiperodwołanie się do strony -o podanym numerze (numer strony staje się opisem odsyłacza) -- - używane głównie w skorowidzu -<dt><tt>\begin{NoHyper}</tt> -<dd> -<dt><tt>\end{NoHyper}</tt> -<dd> tworzy środowisko w którym nie są tworzone -hiperreferencje -</dl> - - -<h4>Opcje główne</h4> - -<table border=1> -<tr><th>Opcja </th><th> Opis </th></tr> -<tr><td>4</td><td>Włączenie rozszerzeń wersji 4 Acrobata??? (Acrobat 4.05 -sygnalizuje błąd przy wczytaniu dokumentu wygenerowanego przez -pdflatexa)</td></tr> -<tr><td> -<tt>draft</tt> - </td><td>wyłącza wszystkie opcje hipertekstowe</td></tr> -<tr><td> -<tt>debug </tt> - </td><td> daje informacje o hiperreferencjach</td></tr> -<tr><td> -<tt>a4paper</tt> - </td><td> wyjściowy format papieru (210x297 mm)</td></tr> -<tr><td> -<tt>a5paper</tt> - </td><td> wyjściowy format papieru (148x210 mm)</td></tr> -<tr><td> -<tt>b5paper</tt> - </td><td> wyjściowy format papieru (176x250 mm)</td></tr> -<tr><td> -<tt>letterpaper</tt> - </td><td> wyjściowy format papieru (8.5x11 in)</td></tr> -<tr><td> -<tt>legalpaper</tt> - </td><td> wyjściowy format papieru (8.5x14 in)</td></tr> -<tr><td> -<tt>executivepaper</tt> - </td><td> wyjściowy format papieru (7.25x10.5 in)</td></tr> -</table> -<h4>Opcje konfiguracyjne</h4> -<table border=1> -<tr><th>Opcja (po <tt>=</tt> wartość domyślna) </th><th> Opis </th></tr> -<tr><td> -<tt>raiselinks={<tt>false</tt>}</tt> - </td><td> dla niektórych driwerów ustawia sposób - wyróżnienia opisu odsyłacza -- kolor - albo obniżenie tekstu</td></tr> -<tr><td> -<tt>breaklinks={<tt>false</tt>} </tt> - </td><td> włącza/wyłącza możliwość złamania linii - w tekście opisującym link (np. pozycja - spisu treści)</td></tr> -<tr><td> -<tt>pageanchor={<tt>true</tt>}</tt> - </td><td> włącza/wyłącza automatyczne hiper etykietowanie -stron etykietą w postaci: <tt>page.</tt><i>numer strony</i>; jeśli zostanie -wyłączona spis treści nie będzie realizował hiperodwołań</td></tr> -<tr><td> -<tt>plainpages={<tt>true</tt>}</tt> - </td><td> ustawia jak mają być reprezentowane numery stron - w etykietach hipertekstowych; zawsze jako liczba (bez względu na - sposób wizualizacji) lub tak jak określa to makro <tt>thepage</tt> </td></tr> -<tr><td> -<tt>nesting={<tt>false</tt>}</tt> - </td><td> nie używana - </td></tr> -<tr><td> -<tt>hypertexnames={<tt>true</tt>} </tt> - </td><td> nazwami hiperodwołań są nazwy LaTeXowe, - a nie nazwy liczników -- bardzo elitarna opcja!!</td></tr> -<tr><td> -<tt>bookmarkstype={<tt>toc</tt>}</tt> - </td><td> wprowadza do zbioru zakładek listę obiektów - wprowadzanych do danego zbioru (<tt>toc</tt> -- - spis treści; nie udało mi się osiągnąć - pozytywnego efektu dla typów różnych od - <tt>toc</tt> (np: <tt>lof</tt> -- spis - rysunków) - </td></tr> -<tr><td> -<tt>implicit={<tt>true</tt>} </tt> - </td><td> ???????? </tt></td></tr> -<tr><td> -<tt>naturalnames={false}</tt> - </td><td> ????</td></tr> -<tr><td> -<tt>frenchlinks={false}</tt></td><td> oprócz koloru, wyróżnikiem -hiperodwołania jest skład z użyciem czcionki <tt>CapSmall</tt> ma to -znaczenie wtedy, kiedy opis hiperwołania jest tekstem, w przypadku spisu -treści zamiana na skład czcionką <tt>CapsSmall</tt> odbywa się dopiero powyżej -1 poziomu (<tt>section</tt>)!?</tr> -</table> -<h4>Opcje związane z typem postprocesora przetwarzającego zbiór -<tt>.dvi</tt></h4> -<table border=1> -<tr><th>Opcja </th><th> Program przetwarzający </th></tr> -<tr><td> -<tt>pdftex </tt> - </td><td> <tt>pdftex</tt>'a</td></tr> -<tr><td> -<tt>hyperref</tt> - </td><td> nic nie robi</td></tr> -<tr><td> -<tt>tekstures</tt> - </td><td> </td></tr> -<tr><td> -<tt>htex4ht </tt> - </td><td> htex4ht.def </td></tr> -<tr><td> -<tt>dvipdf </tt> - </td><td> hdifpdf.def -- dla programu Lesenko</td></tr> -<tr><td> -<tt>dvipdfm </tt> - </td><td> dla programu dvipdfm</td></tr> -<tr><td> -<tt>nativepdf</tt> - </td><td> hdvips.def pdfmark.def -- dla <tt>dvips</tt>'a </td></tr> -<tr><td> -<tt>pdfmark </tt> - </td><td> synonim do <tt>dvips</tt>ef</td></tr> -<tr><td> -<tt>dvips </tt> - </td><td> <tt>dvips</tt></td></tr> -<tr><td> -<tt>hypertex</tt> - </td><td> <tt>xdvi</tt>, <tt>dvips</tt> (z opcją - <tt>-z</tt>) i <tt>OzTeX</tt></td></tr> -<tr><td> -<tt>dviwindo </tt> - </td><td> windowsowa przeglądarka Y&Y - (włącza opcję <tt>colorlinks</tt>)</td></tr> -<tr><td> -<tt>latex2html</tt> - </td><td> skrypt perlowy <tt>latex2html</tt></td></tr> -<tr><td> -<tt>ps2pdf </tt> - </td><td> przetwarzanie <tt>Ghostscript</tt>-em - </td></tr> -<tr><td> -<tt>dvipsone</tt> - </td><td> <tt>dvipsone</tt></td></tr> -</table> - -<h4>Opcje związane z zakresem hiperodwołań</h4> -<table border=1> -<tr><th>Opcja (po <tt>=</tt> wartość domyślna) </th><th> Opis </th></tr> -<tr><td> -<tt>extension={<tt>???</tt>} </tt> - </td><td> ciąg znaków dodawany do nazwy zbioru - określonego przez polecenie (związany z - funkcją pakietu <tt>xr</tt> - -- znak <tt>.</tt> dodawany - jest automatycznie) - </td></tr> -<tr><td> -<tt>hyperfigures={<tt>false</tt>} </tt> - </td><td> ???????? p. <tt>hyperimages</tt></td></tr> -<tr><td> -<tt>backref={<tt>false</tt>}</tt> - </td><td>jeżeli po każdej pozycji - bibliograficznej - wystąpi pusta linia to dodawana jest lista - numerów sekcji (<i>section</i>) w których - występowało powołanie się tę pozycję - bibliograficzną (opcje <tt>backref</tt> - i <tt>pagebackref</tt> nie mogą być razem aktywne) - </td></tr> -<tr><td> -<tt>pagebackref{<tt>false</tt>}</tt> - </td><td>na końcu każdej pozycji - bibliograficznej - dodawana jest lista stron na których wystąpiło - powołanie się na tę pozycję (opcje - <tt>backref</tt> - i <tt>pagebackref</tt> nie mogą być razem aktywne) - </td></tr> -<tr><td> -<tt>linktocpage={<tt>false</tt>}</tt> - </td><td> odsyłaczem (polem aktywnym) w spisie - staje się numer strony, a nie tytuł - </td></tr> -<tr><td> -<tt>hyperindex={<tt>true</tt>}</tt> - </td><td> ????? włącza/wyłącza realizację hiperodwołań - dla pozycji skorowidza</td></tr> -<tr><td> -<tt>colorlinks={<tt>false</tt>}</tt> - </td><td> włącza/wyłącza kolorowanie odsyłaczy - (jeśli <tt>true</tt> - dołączany jest pakiet <tt>color</tt>)</td></tr> -<tr><td> -<tt>linkcolor={<tt>red</tt>}</tt> - </td><td> kolor czcionki wyświetlania normalnych - odsyłaczy</td></tr> -<tr><td> -<tt>anchorcolor={<tt>black</tt>}</tt> - </td><td> - miejsca etykietowane - są wyświetlane czcionką o tym - kolorze</td></tr> -<tr><td> -<tt>citecolor={<tt>green</tt>}</tt> - </td><td> kolor czcionki wyświetlania odsyłacza do bibliografii</td></tr> -<tr><td> -<tt>filecolor={<tt>cyan</tt>}</tt> - </td><td> kolor czcionki dla odsyłacza do zbioru -- - (polecenie <tt>href</tt> odwołujące się - do zbioru)</td></tr> -<tr><td> -<tt>menucolor={<tt>red</tt>}</tt> - </td><td> kolor czcionki wyświetlania menu przeglądarki - PDF-ów</td></tr> -<tr><td> -<tt>pagecolor={<tt>red</tt>} </tt> - </td><td> nie zauważyłem skutków działania -- wydaje - się być nieużywana</td></tr> -<tr><td> -<tt>urlcolor={<tt>magenta</tt>}</tt> - </td><td> kolor czcionki wyświetlania odsyłacza do dokumentu internetowego</td></tr> -<tr><td> -<tt>bookmarks={<tt>true</tt>}</tt> - </td><td> jest generowany i dołączany zbiór definiujący - zakładki (jeżeli wartość opcji - jest <tt>false</tt> to nie jest on dołączany - mimo, że już istnieje)</td></tr> -<tr><td> -<tt>bookmarksopen={<tt>false</tt>}</tt> - </td><td> włącza/wyłącza rozwijanie wszystkich - poziomów zakładek</td></tr> -<tr><td> -<tt>bookmarksnumbered={<tt>false</tt>}</tt></td><td> - w zakładkach pojawią się również - numery rozdziałów, a nie tylko tytuły</td></tr> -<tr><td> -<tt>bookmarksopenlevel={<tt>\maxdimen</tt>}</tt></td><td>???? - określa poziom rozwinięcia zakładek po załadowaniu dokumentu; - wartością parametru jest liczba (a nie długość) - określająca poziom i nie wiem dlaczego - wartością domyślną jest <tt>/maxdimen</tt> -<tr><td> -<tt>pdfhighlight={<tt>/I</tt>}</tt> - </td><td> zmienia sposób stylizacji ,,przycisków'' przy - ich ,,naciśnięciu'' (<tt>/I</tt> -- inwersja, - <tt>/N</tt> -- bez zmian, <tt>/O</tt> -- outline, - <tt>/P</tt> -- podświetlenie) -<tr><td> -<tt>citebordercolor={<tt>0 1 0</tt>}</tt> - </td><td> kolor (<tt>RGB</tt>; nie może być użyta nazwa TeX-owa) ramki obejmującej pozycję cytowaną - (aktywna jeśli wyłączona jest opcja <tt>colorlinks</tt>) </td></tr> -<tr><td> -<tt>filebordercolor={<tt>0 .5 .5</tt>}</tt> - </td><td> kolor (<tt>RGB</tt>; nie może być użyta nazwa TeX-owa) ramki obejmującej opis odsyłacza - do zbioru - (aktywna jeśli wyłączona jest opcja <tt>colorlinks</tt>) </td></tr> -<tr><td> -<tt>linkbordercolor={<tt>1 0 0</tt>}</tt> - </td><td> kolor (<tt>RGB</tt>; nie może być użyta nazwa TeX-owa) ramki obejmującej opis odsyłacza - (aktywna jeśli wyłączona jest opcja <tt>colorlinks</tt>) </td></tr> -<tr><td> -<tt>menubordercolor={<tt>1 0 0</tt>}</tt> - </td><td> kolor (<tt>RGB</tt>; nie może być użyta nazwa TeX-owa) ramki obejmującej opis menu - definiowanego poleceniem <tt>AcrobatMenu</tt> - (aktywna jeśli wyłączona jest opcja <tt>colorlinks</tt>) </td></tr> -<tr><td> -<tt>pagebordercolor={<tt>1 1 0</tt>}</tt> - </td><td> kolor (<tt>RGB</tt>; nie może być użyta - nazwa TeX-owa) ramki opisu odsyłacza - dla polecenia <tt>PDFPage</tt> - (aktywna jeśli wyłączona jest opcja <tt>colorlinks</tt>) </td></tr> -<tr><td> -<tt>urlbordercolor={<tt>0 1 1</tt>}</tt> - </td><td> kolor (<tt>RGB</tt>; nie może być użyta nazwa TeX-owa) ramki obejmującej opis odsyłacza - do adresu definiowanego przez polecenie <tt>url</tt> - (aktywna jeśli wyłączona jest opcja <tt>colorlinks</tt>) </td></tr> -<tr><td> -<tt>pdfborder={<tt>0 0 1</tt>}</tt> - </td><td> kolor ramki (<tt>RGB</tt>; nie może być użyta - nazwa TeX-owa) otaczającej opis odsyłacza - dla poleceń <tt>PDFNextPage</tt>, <tt>PDFPreviousPage</tt> i <tt>PDFPage</tt> - (aktywna jeśli wyłączona jest opcja <tt>colorlinks</tt>)</td></tr> -</table> -<h4>Opcje sterujące przeglądarką pdf-ów</h4> -<table border=1> -<tr><td> -<tt>baseurl={<i>???</i>}</tt> - </td><td> nie zauważyłem skutków działania</td></tr> -<tr><td valign="top"> -<tt>pdfpagemode={<tt>UseOutlines</tt>}</tt> - </td><td> ustawia tryb pracy przeglądarki; może -przyjmować następujące wartości: -<dl> -<dt><tt>FullScreen</tt> -<dd> dokument zajmuje całą stronę okna przeglądarki -<dt><tt>None</tt> -<dd> używane są ustawienia standardowe przeglądarki -<dt><tt>UseThumbs</tt> -<dd> pokazywane są miniatury stron -<dt><tt>UseOutlines</tt> -<dd> widoczne są zakładki -</dl></td></tr> -<tr><td> -<tt>pdftitle={<i>tytuł</i>} </tt> - </td><td> tytuł dokumentu - -- pojawia się w ,,document - info'' przeglądarki PDF-ów</td></tr> -<tr><td> -<tt>pdfauthor={<i>autor</i>}</tt> - </td><td> autor dokumentu - -- pojawia się w ,,document - info'' przeglądarki PDF-ów</td></tr> -<tr><td> -<tt>pdfsubject={<i>opis</i>} </tt> - </td><td> - pojawia się w ,,document - info'' przeglądarki PDF-ów</td></tr> -<tr><td colspan=2><tt>pdfcreator={<tt>LaTeX with hyperref package}}</tt></td></tr> -<tr><td> - </td><td> program za pomocą którego - został utworzony zbiór -- pojawia się w ,,document - info'' przeglądarki PDF-ów</td></tr> -<tr><td colspan=2><tt>pdfproducer={<tt>dvips + Distiller}}</tt></td></tr> -<tr><td> - </td><td> program który wygenerował PDF-a - (może być inna wartość; zależy to od użytych deklaracji driverów) - -- pojawia się w ,,document - info'' przeglądarki PDF-ów</td></tr> -<tr><td> -<tt>pdfkeywords={<i>słowa kluczowe</i>} </tt> - </td><td> lista słów kluczowych - pojawia się w ,,document - info'' przeglądarki PDF-ów</td></tr> -<tr><td> -<tt>pdfview={<tt>FitBH</tt>}</tt> - </td><td> ???</td></tr> -<tr><td> -<tt>pdfstartpage={<tt>1</tt>}</tt> - </td><td> numer strony początkowej, pokazywanej przez - przeglądarkę PDF-ów</td></tr> -<tr><td> -<tt>pdfstartview={<tt>Fit</tt>}</tt> - </td><td> ???</td></tr> -<tr><td> -<tt>pdfpagescrop={<i>n n n n</i>}</tt> - </td><td>?????</td></tr> -<tr><td> -<tt>pdfcenterwindow={<tt>False</tt>}</tt> - </td><td> strona dokumentu powinna być wycentrowana w - oknie przeglądarki????</td></tr> -<tr><td> -<tt>pdffitwindow={<tt>false</tt>}</tt> - </td><td> strona dokumentu jest skalowana tak, aby - maksymalnie wypełnić okno przeglądarki</td></tr> -</table> - - -<p> - -<hr align="left" width=20%> -<sup><a name=f1>1</a></sup>Wydaje mi się, że w tym miejscu może wystąpić - jedynie nazwa zbioru lokalnego<br> -<sup><a name=f2>2</a></sup> Uwaga! błąd. - Standardowym - rozszerzeniem jest <tt>.pdf</tt> -- dodawane jest również rozszerzenia - określone przez parametr <tt>extension</tt> (domyślnie <tt>.pdf</tt>); - tak więc użyta zostanie nazwa <i>document</i><tt>.pdf.pdf</tt> -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=../../gify/wa.gif" hspace=10 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ifthen.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ifthen.html deleted file mode 100644 index 91bab91e96f..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ifthen.html +++ /dev/null @@ -1,88 +0,0 @@ - - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>ifthen</h2> -Definiuje makroinstrukcje do przetwarzania warunkowego<br> -<code>\ifthenelse{<i>test</i>}{<i>jeśli prawda</i>}{<i>jeśli fałsz</i>}</code><br> -ciąg <i>jeśli prawda</i> zostanie zrealizowany, jeśli wartość <i>test</i> -będzie ,,prawdą'' (<code>true</code>), w przeciwnym wypadku zostanie zrealizowany -ciąg <i>jeśli fałsz</i>. - -<p> -Zdefiniowane są następujące makroinstrukcje i relacje: -<table border=1> -<tr><td><tt>=</tt> </td><td>sprawdzenie równości wartości numerycznej</td></tr> -<tr><td><tt><</tt></td><td> mniejszy</td></tr> -<tr><td><tt>></tt></td><td> większy - <pre> - \newcommand{\toEng}[1]{% - \the\value{#1}% - \ifthenelse{\value{#1} = 1}{$^{\hbox{st}}$}{}% - \ifthenelse{\value{#1} = 2}{$^{\hbox{nd}}$}{}% - \ifthenelse{\value{#1} = 3}{$^{\hbox{rd}}$}{}% - \ifthenelse{\value{#1} > 3}{$^{\hbox{st}}$}{}}% - This is the \toEng{section} section. - </pre> - Daje następujący efekt: This is the <img src=ifthen1.gif> section.</td></tr> -<tr><td><code>\equal{str1}{str2}</code></td><td> porównanie dwóch ciągów znaków</td></tr> -<tr><td><code>\boolean{wartość logiczna}</code> </td><td> sprawdzenie wartości - zmiennej logicznej (np. <code>\boolean{mmode}</code> --- - czy aktualnym modem jest mod matematyczny).</td></tr> -<tr><td><code>\lengthtest{test}</code></td><td> służy do porównania wartości - definiowanych przez polecenie <code>\setlength</code>; - wewnętrz mogą być używane znaki <code>></code>, <code><</code> i - <code>=</code></td></tr> -<tr><td><code>\isodd{liczba}</code></td><td> czy wartość jest parzysta;</td></tr> -<tr><td><code>\whiledo{test}{dopoki prawda}</code></td><td> umożliwia zdefiniowanie - pętli np. - <pre> -\newcounter{count} -\setcounter{count}{1} -\whiledo{\value{count} < 5}{% - the hour is \toEng{count}{} h.\\% - \stepcounter{count}} - </pre> - daje poniższy efekt:<br> - <img src=ifthen2.gif> - </td></tr> -<tr><td><code>\newboolean{nazwa}</code></td><td> zdefiniowanie nowej zmiennej logicznej; - wartość jest ustawiana na <code>false</code> -<tr><td><code>\setboolean{nazwa}{wartość}</code> </td><td> ustawienie wartości - zmiennej logicznej</td></tr> -</table><br> -dodatkowo w parametrze definiującym warunek można używać operatorów -logicznych: -<dl> -<dt><code>\and</code> -<dt><code>\or</code> -<dt><code>\not</code> -</dl> -oraz nawiasów -<dl> -<dt><code>\(</code> -- otwarcie struktury -<dt><code>\)</code> -- zamknięcie struktury -</dl> - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ifthen1.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ifthen1.gif Binary files differdeleted file mode 100644 index 4b62a63bc7d..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ifthen1.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ifthen2.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ifthen2.gif Binary files differdeleted file mode 100644 index 1389f180cbf..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ifthen2.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/indentfirst.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/indentfirst.html deleted file mode 100644 index 2125f96ab9c..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/indentfirst.html +++ /dev/null @@ -1,32 +0,0 @@ - - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>indentfirst</h2> - -Użycie tego pakietu powoduje ,,wcinanie'' pierwszego akapitu -po tytule rozdziału (w języku angielskim pierwszego akapitu zwyczajowo -nie wcina się). - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/index.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/index.html deleted file mode 100644 index 46e59d1d347..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/index.html +++ /dev/null @@ -1,120 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, -skorowidz, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name="index">index</a></h2> - -<p>Pakiet redefiniuje mechanizm tworzenia skorowidza (index), a jego główną -zaletą jest możliwość tworzenia kilku zestawów skorowidzów. -</p> - -<p>W przypadku załadowania pakietu, ale używania tylko jednego -- domyślnego -- -skorowidza należy użyć polecenia <tt>\makeindex</tt>, które tworzy -dla niego odpowiednie mechanizmy.</p> - -<p> -<table border=1> -<tr valign="top"><th>polecenie</th><th>Opis</th></tr> -<tr valign="top"><td><tt>\newindex{<i>n1</i>}{<i>n2</i>}{<i>n3</i>}{n4}<br/> - <tt>\newindex*{<i>n1</i>}{<i>n2</i>}{<i>n3</i>}{n4}<br/> - <tt>\newindex[<i>n0</i>]{<i>n1</i>}{<i>n2</i>}{<i>n3</i>}{n4}<br/> - <tt>\newindex[<i>n0</i>]*{<i>n1</i>}{<i>n2</i>}{<i>n3</i>}{n4}</tt></td> - <td>gdzie: - <table> - <tr valign="top"><td><tt><i>n0</i></tt> </td><td> nazwa polecenia definiującego - wizualizację licznika, którego wartość jest - podawana w skorowidzu, domyślnie jest to licznik stron - (<tt>thepage</tt>)</td></tr> - <tr valign="top"><td><tt><i>n1</i></tt> </td><td> nazwa skorowidza</td></tr> - <tr valign="top"><td><tt><i>n2</i></tt> </td><td> rozszerzenie nazwy - zbioru do którego - jest zapisywana informacja danego skorowidza</td></tr> - <tr valign="top"><td><tt><i>n3</i></tt> </td><td> rozszerzenie nazwy zbioru, który - jest oczekiwany przez polecenie <tt>\printindex</tt></td></tr> - <tr valign="top"><td><tt><i>n4</i></tt> </td><td> tytuł skorowidza, - wyprowadzany poleceniem <tt>\printindex</tt></td></tr> - </table> - Jeżeli wystąpi parametr opcjonalny, to może się zdarzyć - (np. jeśli parametr określa numer strony), - że w skorowidzu zostanie umieszczony błędny numer strony - (dla wtajemniczonych: jeśli polecenie zostanie - wywołane w ,,przyczynkach'' do nowej - strony) -- wtedy należy użyć wersji ,,gwiazdkowej''</td></tr> -<tr valign="top"><td><tt>\renewindex<i>...</i></tt></td><td>analogicznie jak - <tt>\newindex</tt> -- pozwala na zmianę cech skorowidza - już zdefiniowanego</td></tr> -<tr><td><tt>\makeindex</tt></td><td>polecenie tworzy mechanizmy - dla domyślnego skorowidza</td></tr> -<tr><td><tt>\index[<i>nazwa skorowidza</i>]{<i>hasło</i>}</tt><br/> - <tt>\index*[<i>nazwa skorowidza</i>]{<i>hasło</i>}</tt><br/> - <tt>\index{<i>hasło</i>}</tt><br/> - <tt>\index*{<i>hasło</i>}</tt></td><td>polecenie wprowadza - <tt><i>hasło</i></tt> do skorowidza (domyślnego - lub wskazanego jeśli podana jest jego nazwa w parametrze - opcjonalnym); wersja ,,gwiazdkowa'' wstawia również - hasło do tekstu (w przypadku języka polskiego - może mieć to sens jedynie dla rzeczowników w mianowniku lub - czasowników w bezokoliczniku)</td></tr> -<tr valign="top"><td><tt>\disableindex{<i>lista nazw</i>}</tt></td><td> - wyłącza aktywność wymienionych w parametrze skorowidzów (nazwy - oddzielamy przecinkiem) - (hasła nie są wyprowadzane do zbioru) -- - polecenie powinno być użyte <b>przed</b> poleceniem - <tt>\makeindex</tt> lub <tt>\newindex</tt>. Uwaga! polecenie - nie wyłącza ładowania gotowego zbioru skorowidza przetworzonego - programem <tt>makeindex</tt></td></tr> -<tr valign="top"><td><tt>\printindex[<i>nazwa skorowidza</i>]</tt></td><td>polecenie - dołącza do dokumentu wskazany skorowidz; oczekiwane - jest istnienie zbioru o rozszerzeniu nazwy określonym przez - przedostatni parametr polecenia <tt>\newindex</tt>, zbiór - ten tworzy program makeindex (plmindex dla jęz. polskiego) - np. <tt>makeindex x.adx -o a.and</tt></td></tr> -<tr valign="top"><td><tt>\shortindexingon</tt></td><td>definiuje synonim - polecenia <tt>\index</tt> jako <tt>_</tt> (podkreślenie) - i <tt>\index*</tt> - jako <tt>^</tt> (circumflex); przedefiniowanie znaków - specjalnych <tt>_^</tt> dotyczy wyłącznie trybu - tekstowego. Zamiast <tt>\index[<i>nazwa - skorowidza</i>]{<i>hasło</i>}</tt> możemy użyć: - <tt>_[<i>nazwa skorowidza</i>]{<i>hasło</i>}</tt></td></tr> -<tr valign="top"><td><tt>\shortindexingoff</tt></td><td>wyłącza definicję - synonimów</td></tr> -<tr valign="top"><td><tt>\proofmodetrue</tt></td><td>hasła wprowadzane do skorowidza - są prezentowane na marginesie</td></tr> -<tr valign="top"><td><tt>\proofmodefalse</tt></td><td>(domyślnie użyta) hasła wprowadzane - do skorowidza nie - są prezentowane na marginesie</td></tr> -<tr valign="top"><td><tt>\indexproofstyle{<i>polecenia formatujące</i>}</tt></td> - <td><tt><i>polecenia formatujące</i></tt> określają sposób - prezentacji hasła na marginesie</td></tr> -</table> -</p> - -<p> -W pakiecie zostały przedefiniowane: środowisko <tt>theindex</tt>, -polecenia: <tt>\addcontents</tt>, <tt>\markright</tt> i <tt>\markboth</tt> -- -ale wyłącznie na użytek reimplementacji mechanizmów tworzenia skorowidzów, -i nie powinno mieć to skutków ubocznych.</p> -<p> </p> - -<p class="noindent"> -Pakiet jest dostępny pod adresem: -<a href="ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/index.tar"> -ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/index</a><p> -<hr/> - - -<a href="../../texologia.html"><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href="mailto:W.Macewicz@ia.pw.edu.pl"><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href="http://www.ia.pw.edu.pl/~wujek/index.html">Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 11.02.2004 r. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/labeldeb.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/labeldeb.html deleted file mode 100644 index ef261002cad..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/labeldeb.html +++ /dev/null @@ -1,33 +0,0 @@ - - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> - - -<h2>labeldeb</h2> - -Dołączenie pakietu powoduje, że będą drukowane w dokumencie wartości -wszystkich etykiet i treść haseł wprowadzanych do indeksu. - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/lastpage.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/lastpage.html deleted file mode 100644 index 9dd4c24abf2..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/lastpage.html +++ /dev/null @@ -1,32 +0,0 @@ - - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> - -<h2>lastpage</h2> -Pakiet definiuje etykietę <code>LastPage</code> na ostatniej stronie tekstu -(tylko dla <code>\pageref</code>). - - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/lcg.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/lcg.html deleted file mode 100644 index c65294c1c9e..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/lcg.html +++ /dev/null @@ -1,57 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body> -<h2><a name="lcg">lcg</a></h2> - -<p>Pakiet daje możliwość generowania liczb pseudolosowych; -robi to polecenie <code>\rand</code>.</p> - -<p>Posiada on następujące opcje:<br> -<table border="1"> -<tr><td><code>counter=<i>nazwa</i></code></td> - <td><code><i>nazwa</i></code> określa nazwę licznika do którego - zapisywana jest wartość polecenia <code>\rand</code> -</td></tr> -<tr><td><code>first=<i>liczba</i></code></td><td>określa wartość minimalną -generowaną przez polecenie <code>\rand</code> (standardowo 1)</td></tr> -<tr><td><code>last=<i>liczba</i></code></td><td>określa wartość -maksymalną -generowaną przez polecenie <code>\rand</code> (standardowo 2^31-2)</td></tr> -<tr><td><code>seed=<i>liczba</i></code></td><td>określa wartość -startową algorytmu generującego (zakres 1 -- 2^31-1); wartość 1 -powoduje, że generator jest inicjowany wartością dajnika czasu -oraz numerem strony oraz aktualnym numerem linii w zbiorze</td></tr> -<tr><td><code>quiet=y</code></td><td>włącza (lub wyłącza -- -wartość <code>n</code>) generowanie dodatkowych informacji -na ekran i do log-a</td></tr> -</table> -</p> -<p>Dodatkowe polecenie </code>\reintrand[<i>opcje</i>]</code> -umożliwia zmianę lub nadanie wartości opcjom (składnia -jest identyczna jak przy deklaracji użycia pakietu).</p> - - -<p><i></i></p> - -<p class="noindent">Pakiet jest dostępny pod adresem:<br/> -<a href="ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/lcg.tar">ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/lcg</a></p> -<hr/> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/legend.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/legend.gif Binary files differdeleted file mode 100644 index a9082bceda0..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/legend.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/letter.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/letter.gif Binary files differdeleted file mode 100644 index dd1338cbe43..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/letter.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/letterspace.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/letterspace.html deleted file mode 100644 index 00e9c0cb97b..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/letterspace.html +++ /dev/null @@ -1,42 +0,0 @@ - - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>letterspace</h2> - -Definiuje polecenie <code>\letterspace</code> pozwalające na -zmianę odstępu między literami. - -<p> -Ilustracja działania polecenia <code>\letterspace</code>. -<pre> - \letterspace {Now is the time for all good men} - \letterspace to \hsize {Now is the time for all good men} - \letterspace spread 0.3 \hsize {Now is the time for all good men} - \letterspace to 1.5 \naturalwidth {Now is the time for all good men} - \letterspace spread 0.5 \naturalwidth {Now is the time for all good men} -</pre> - -<img src=letter.gif> -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/listpart.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/listpart.gif Binary files differdeleted file mode 100644 index 77d2f012009..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/listpart.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/localloc.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/localloc.html deleted file mode 100644 index 326f48941d1..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/localloc.html +++ /dev/null @@ -1,34 +0,0 @@ - - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>localloc</h2> - -Pakiet zmienia definicje makroinstrukcji przydzielających rejestry -(np. newcounter, newfamily ...) znosząc ograniczenia liczby -rejestrów do 255 oraz zmieniających definicje rejestrów na lokalne -(w obrębie bloku). - - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/longtable.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/longtable.html deleted file mode 100644 index f66a6202217..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/longtable.html +++ /dev/null @@ -1,182 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>longtable</h2> - -<p> -Pakiet definiuje środowisko <code>longtable</code> pozwalające na -budowę tabel (p. też. <a href="ltxtable.html">ltxtable</a> i <a href="ltabptch.html">ltabptch</a>) -o długości większej niż strona -(konstrukcja <code>longtable</code> blokuje umieszczenie tekstu -definiowanego przez <code>\afterpage{...}</code> oraz umieszczanie rysunków -na stronie zawierającej kontynuację tabeli.). -Aby zapewnić -jednakowe szerokości tych samych kolumn na wszystkich stronach, -wymagana jest <b>dwukrotna kompilacja</b> (dwa przebiegi TeX'a).</p> - -<p> -<table border=1> -<tr><th>Parametr/polecenie </th><th> opis </th></tr> -<tr><td> -<code>\setlongtables</code> </td><td> polecenie które należy - wykonać przed każdą tablicą mającą - mieć różne szerokości kolumn niż poprzednia - (w szczególności przed pierwszą tablicą)</td></tr> -<tr><td> -<code>\LTleft</code> </td><td> przestrzeń z lewej strony tablicy - (wartość standardowa <code>\fill</code>) </td></tr> -<tr><td> -<code>\LTright</code> </td><td> przestrzeń z prawej strony tablicy\footnote{% - Z wartości parametrów można - wywnioskować że tablica standardowo - jest zawsze wycentrowana.} - (wartość standardowa <code>\fill</code>) </td></tr> -<tr><td> -<code>\LTpre</code> </td><td> przestrzeń powyżej tablicy - (wartość standardowa <code>\bigskipamout</code>) </td></tr> -<tr><td> -<code>\LTpost</code> </td><td> przestrzeń poniżej tablicy - (wartość standardowa <code>\bigskipamout</code>) </td></tr> -<tr><td> -<code>\LTchunksize</code> </td><td> - liczba wierszy (wartość standardowa 20)</td></tr> -<tr><td> -<code>\LTcapwidth</code> </td><td> szerokość łamania podpisu tabeli - (wartość standardowa 4in)</td></tr> -<tr><th colspan=2> -opcje polecenia <code>\begin{longtable}</code></th></tr> -<tr><td> -</td><td>tabela jest pozycjonowana wg zmiennych <code>\LTleft</code> i <code>\LTright</code></td></tr> -<tr><td> -<tt>[c]</tt> </td><td>tabela jest centrowana</td></tr> -<tr><td> -<tt>[l]</tt> </td><td> tabela jest dosunięta do lewego marginesu</td></tr> -<tr><td> -<tt>[r]</tt> </td><td> tabela jest dosunięta do prawego marginesu</td></tr> -<tr><th colspan=2> -polecenia wewnątrz tabeli</th></tr> -<tr><td> -<code>\endhead</code> </td><td>koniec definicji nagłówka (pierwszych wierszy) na kolejnych - stronach</td></tr> -<tr><td> -<code>\endfirsthead</code> </td><td>koniec definicji nagłówka tabeli (pierwszech - wierszy) na pierwszej - stronie; jeśli definicja nie wystąpi - nagłówek będzie taki, jaki został zdefiniowany - przez <code>\endhead</code></td></tr> -<tr><td> -<code>\endfoot</code> </td><td>koniec definicji zamknięcia tabeli (ostatnich wierszy - tabeli) na kolejnych stronach</td></tr> -<tr><td> -<code>\endlastfoot</code> </td><td>koniec definicji zamknięcia tabeli (ostatnich wierszy - tabeli) na końcu (jeśli nie wystąpi, brana jest - definicja określona przez polecenia <code>\endfoot</code>)</td></tr> -<tr><td> -<code>\kill</code> </td><td>polecenie powodujące że wiersz nie będzie drukowany; - służy do tego żeby określić szerokość cel tabeli - na podstawie najszerszej celi; np można zdefiniować - wiersz złożony z najszerszych cel w poszczególnych - kolumnach i zakończyć go poleceniem <code>\kill</code>; - analogia do środowiska <tt>tabbing</tt>.</td></tr> -<tr><td> -<code>\caption{...}</code> </td><td>definicja podpisu tabeli</td></tr> -<tr><td> -<code>\caption[<i>xxx</i>]{...}</code> - </td><td><i>xxx</i> określa tekst, który znajdzie się - w spisie tabel (pusta definicja <tt>[]</tt> - spowoduje że w spisie tabel nie będzie - informacji o tej tabeli)</td></tr> -<tr><td> -<code>\caption*{...}</code> </td><td>definicja podpisu tabeli, bez umieszczania - informacji o tabeli w spisie tabel</td></tr> -<tr><td> -<code>\newpage</code> </td><td>wymuszenie zmiany strony</td></tr> -</table> -</p> - - -<p> -Przykład definicji tabeli (używane są kopnstrukcje pakietu <a href="hhline.html">hhline</a>) -<table> -<tr><td valign="top"> -<small> -<pre> -\setlongtables -\begin{longtable}{||l|p{5cm}||} -\hhline{|t:==:t|} -\multicolumn{2}{||c||}{początek}\\ -\hhline{|:==:|} -1-f & 2-f\\ -\hhline{|:==:|} -\endfirsthead -\hhline{|t:==:t|} -1-n & 2-n\\ -\hhline{|:==:|} -\endhead -\hhline{|:==:|} -x-n & y-n\\ -\hhline{|b:==:b|} -\endfoot -\hhline{|:==:|} -x-l & y-l\\ -\hhline{|:==:|} -\multicolumn{2}{||c||}{koniec}\\ -\hhline{|b:==:b|} -\endlastfoot -aqq & bqq\\ -\hhline{||-|-||} -aqq & bqq\\ -\hhline{||-|-||} -aqq & bqq\\ -\hhline{||-|-||} -aqq & bqq\\ -\hhline{||-|-||} -aqq & bqq\\ -\hhline{||-|-||} -aqq & bqq\\ -\hhline{||-|-||} -aqq & bqq\\ -\end{longtable} -</small> -</pre> -</td><td valign="top"> -i efekt definicji</td><td valign="top"> -<img src=lt1.gif> -</td></tr> -</table> -</p> -<p> -Nagłówki należy definiować za pomocą przewidzianych konstrukcji (nawet -jeśli składają się tylko z pojedynczej linii), -w przeciwnym wypadku może się zdarzyć złamanie strony -zaraz po pierwszej linii (lub przed ostatnią). - -<p> -Pakiet posiada następujące opcje: -<dl> -<dt><tt>errorshow</tt> -<dt><tt>pausing</tt> -<dt><tt>set</tt> -<dt><tt>final</tt> -</dl> -</p> -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 8.02.2004 r - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/lscape.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/lscape.html deleted file mode 100644 index d5bb5818249..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/lscape.html +++ /dev/null @@ -1,35 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zestaw ciekawych pakietów makr </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>lscape</h2> - -Pakiet dostarcza środowiska <tt>landscape</tt>. Otwarcie -i zamknięcie środowiska powoduje przejście do nowej strony, a -tekst zawarty wewnątrz będzie obrócony o 90 stopni (bez nagłówka i stopki). -Zamieniane -są parametry strony (pionowe z poziomymi). Obrót realizowany jest -poleceniami PostScriptu. - -<p>Pakiet jest dostępny standardowo w dystrybucjach LaTeX, a także -pod adresem:<br> -<a href=ftp://ftp.gust.org.pl/TeX/macros/latex/required/graphics/lscape.dtx> -ftp://ftp.gust.org.pl/TeX/macros/latex/required/graphics/lscape.dtx</a><p> - -<hr> - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: 24.03.2003. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/lt1.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/lt1.gif Binary files differdeleted file mode 100644 index 0945baf749b..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/lt1.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ltablex.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ltablex.html deleted file mode 100644 index 1c57fbe3839..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ltablex.html +++ /dev/null @@ -1,35 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name="ltablex">ltablex</a></h2> - -<p>Pakiet modyfikuje działanie środowiska <tt>tabularx</tt> -(p. pakiet <tt><a href="tabularx.html" >tabularx</a></tt>) -powodując, że zachowuje się ono tak jak -środowisko <tt>longtable</tt> z pakietu -<a href="longtable.html">longtable</a> -(oba są ładowane); p. też pakiet <tt><a href="ltxtable.html">ltxtable</a></tt>.</p> - -<p> </p> - -<p> -Pakiet jest dostępny pod adresem: -<a href="ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/ltablex.tar"> -ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/ltablex</a><p> -<hr/> - - -<a href="../../texologia.html"><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href="mailto:W.Macewicz@ia.pw.edu.pl"><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href="http://www.ia.pw.edu.pl/~wujek/index.html">Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 8.02.2004 r. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ltabptch.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ltabptch.html deleted file mode 100644 index 1dedcd82593..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ltabptch.html +++ /dev/null @@ -1,32 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name="ltabptch">ltabptch</a></h2> - -<p>Dołączenie pakietu instaluje poprawkę do pakietu <a href="longtable.html" ->longtable</a>.</p> - - -<p> </p> - -<p> -Pakiet jest dostępny pod adresem: -<a href="ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/ltabptch.tar"> -ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/ltabptch</a><p> -<hr/> - - -<a href="../../texologia.html"><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href="mailto:W.Macewicz@ia.pw.edu.pl"><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href="http://www.ia.pw.edu.pl/~wujek/index.html">Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 8.02.2004 r. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ltxtable.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ltxtable.html deleted file mode 100644 index f76f710eaab..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ltxtable.html +++ /dev/null @@ -1,50 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name="ltxtable">ltxtable</a></h2> - -<p>Pakiet modyfikuje działanie środowiska <tt>longtable</tt> -(p. pakiet <a href="longtable.html" >longtable</a>) -powodując, że można podać w specyfikacji -kolumny ,,<tt>X</tt>'' tak jak w -środowisku <tt>tabularx</tt> z pakietu -<a href="tabularx.html">tabularx</a> -(oba są ładowane); p. też pakiet <tt><a href="ltablex.html">ltablex</a></tt>.</p> - -<p>Ze względu na to, że tabela <tt>longtable</tt> -zawierająca kolumnę typu ,,<tt>X</tt>'' -jest składana na pełną szerokość (w tabeli <tt>tabularx</tt> trzeba -określić jej całkowitą szerokość) -- szerokość szpalty w tym wypadku; -wymyślono dosyć pokrętny sposób wymuszenia jej szerokości (jeśli ma być -ona różna niż szerokość szpalty):<br/> -za pomocą środowiska <tt>filecontents</tt> -należy zapisać definicję tabeli do zbioru (lub po prostu mieć zbiór -z jej definicją), a następnie za pomocą polecenia <tt>\LTXtable</tt> -załadować zawartość zbioru. Polecenie ma następującą składnię:<br/> -<tt>\LTXtable{<i>szerokość</i>}{<i>zbiór</i>}</tt><br/> -gdzie <tt><i>szerokosć</i></tt> określa całkowitą szerokość tabeli, -<tt><i>zbiór</i></tt> zawiera definicję tabeli.</p> - -<p> </p> - -<p> -Pakiet jest dostępny pod adresem: -<a href="ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/carlisle.tar"> -ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/carlisle</a><p> -<hr/> - - -<a href="../../texologia.html"><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href="mailto:W.Macewicz@ia.pw.edu.pl"><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href="http://www.ia.pw.edu.pl/~wujek/index.html">Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 8.02.2004 r. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/macro.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/macro.html deleted file mode 100644 index c940f4c74a7..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/macro.html +++ /dev/null @@ -1,1527 +0,0 @@ -<html> -<head> -<meta http-equiv='content-type' content='text/html; charset=iso-8859-2'> -<meta http-equiv='Content-language' content='pl'> -<meta name='Author' content='Włodzimierz Macewicz'> -<meta name='Keywords' content='latex, makroinstrukcje, pakiety, Wirtualna Akademia'> -<title> Zestaw ciekawych makroinstrukcji </title> -<style type='text/css'> -code, tt, i, pre {color: navy} -</style> -</head> -<body bgcolor=#a0f0a0> -<h1> Zastaw ciekawych makroinstrukcji </h1> -Przedstawiam Państwu opis wybranych pakietów do LaTeX2e. Wszystkie -opisywane makroinstrukcje można znaleźć na CTAN (np. -<a href='ftp://ftp.gust.org.pl/TeX/macros'>ftp://ftp.gust.org.pl/TeX/macros/...</a>).<p> -Chciałbym podkreślić, że jest to mój subiektywny wybór. Informacje o -działaniu pochodzą z książki ,,The LaTeX Companion'' autorów: Michel Gosens, -Frank Mittelbach i Aleksander Samarin (ISBN 0-201-54199-8) oraz -opisów zawartych w samych pakietach. -<h3>Oznaczenia:</h3> -<p> -<!- + -- -> <font color="blue"">opisany; wart zauważenia</font></br> -<!- * -- -> <font color="black">pożyteczny, ale nieopisany</font></br> -<!- ? -- -> <font color="magenta">nie mam zdania (raczej nie podniecający, ale może się przydać</font>)</br> -<!- - -- -> <font color="silver">użyteczność wątpliwa lub mocno wątpliwa</font></p> - -<hr> -<center><h2>Spis treści</h2></center> -<i></i><p> -<i></i><p> -<table><tr valign='top'><td> -latex/contrib/12many/12many<br/> -latex/contrib/frankenstein/<font color='silver'>abbrevs</font><br/> -latex/contrib/abc/<font color='magenta'>abc</font><br/> -latex/contrib/misc/<font color='silver'>abstbook</font><br/> -latex/contrib/abstract/<font color='silver'>abstract</font><br/> -latex/contrib/bosisio/<font color='silver'>accenti</font><br/> -latex/contrib/bezos/<a href='accents.html'>accents</a><br/> -latex/contrib/achemso/<font color='silver'>achemso</font><br/> -latex/contrib/frankenstein/<font color='silver'>achicago-bst</font><br/> -latex/contrib/frankenstein/<font color='silver'>achicago</font><br/> -latex/contrib/acmconf/<font color='silver'>acmconf</font><br/> -latex/contrib/misc/<a href='acromake.html'>acromake</a><br/> -latex/contrib/acronym/<font color='silver'>acronym</font><br/> -latex/contrib/newlfm/<font color='silver'>addrset</font><br/> -latex/contrib/adfathesis/<font color='silver'>adfathesis</font><br/> -latex/contrib/cdpbundl/<font color='silver'>adiseal</font><br/> -latex/contrib/psnfssx/adobe/<font color='silver'>adobe</font><br/> -latex/contrib/adrconv/<font color='silver'>adrconv</font><br/> -latex/contrib/adrlist/<font color='magenta'>adrlist</font><br/> -latex/contrib/misc/advdate<br/> -fonts/ae/tex/<font color='magenta'>aecompl</font><br/> -latex/contrib/aeguill/<font color='silver'>aeguill</font><br/> -latex/ae/<font color='magenta'>ae</font><br/> -latex/required/tools/<a href='afterpage.html'>afterpage</a><br/> -latex/contrib/aguplus/<font color='silver'>aguplus</font><br/> -latex/contrib/aiaa/<font color='silver'>aiaa9pt</font><br/> -latex/contrib/aiaa/<font color='silver'>aiaa</font><br/> -latex/contrib/algorithms/<font color='magenta'>algorithmic</font><br/> -latex/contrib/algorithm2e/<font color='magenta'>algorithm2e</font><br/> -latex/contrib/algorithms/<font color='magenta'>algorithm</font><br/> -latex/contrib/alg/<font color='magenta'>alg</font><br/> -latex/contrib/xymtex/<font color='magenta'>aliphat</font><br/> -latex/base/<a href='alltt.html'>alltt</a><br/> -latex/contrib/alnumsec/<font color='silver'>alnumsec</font><br/> -latex/contrib/oberdiek/<font color='silver'>alphalph</font><br/> -latex/contrib/jura/<font color='magenta'>alphanum</font><br/> -latex/contrib/altfont/<font color='magenta'>altfont</font><br/> -latex/required/amslatex/other/<font color='magenta'>amsbooka</font><br/> -latex/required/amslatex/math/<font color='magenta'>amsbsy</font><br/> -latex/required/amslatex/math/amscd<br/> -latex/required/amslatex/classes/<font color='magenta'>amsclass</font><br/> -latex/required/amslatex/classes/<font color='magenta'>amsdtx</font><br/> -latex/required/amsfonts/amsfonts<br/> -latex/required/amslatex/math/<font color='magenta'>amsgen</font><br/> -latex/required/amslatex/math/amsmath<br/> -latex/required/amslatex/other/<font color='silver'>amsmidx</font><br/> -latex/required/amslatex/math/<font color='magenta'>amsopn</font><br/> -latex/required/amslatex/amsrefs/amsrefs<br/> -latex/required/amsfonts/amssymb<br/> -latex/required/amslatex/math/<font color='magenta'>amstext</font><br/> -latex/required/amslatex/math/<font color='silver'>amstex</font><br/> -latex/required/amslatex/classes/<a href='amsthm.html'>amsthm</a><br/> -latex/required/amslatex/math/amsxtra<br/> -latex/contrib/piff/ams<br/> -latex/contrib/misc/<font color='magenta'>anonchap</font><br/> -latex/contrib/answers/answers<br/> -latex/contrib/williams/<font color='silver'>antree</font><br/> -latex/anttor/anttor<br/> -latex/contrib/anufinalexam/<font color='magenta'>anufinalexam</font><br/> -latex/contrib/anysize/<font color='silver'>anysize</font><br/> -latex/contrib/apacite/apacite<br/> -latex/contrib/emulateapj/<font color='magenta'>apjfonts</font><br/> -latex/contrib/appendix/<font color='magenta'>appendix</font><br/> -generic/arabic<br/> -latex/contrib/arcs/arcs<br/> -generic/arrayjob/<font color='magenta'>arrayjob</font><br/> -latex/required/tools/<a href='array.html'>array</a><br/> -generic/diagrams/kuvio/arrsy/<font color='magenta'>arrsy</font><br/> -latex/contrib/arydshln/arydshln<br/> -latex/contrib/ar/<font color='silver'>ar</font><br/> -latex/contrib/asaetr/<font color='silver'>asaesub</font><br/> -latex/contrib/asaetr/<font color='silver'>asaetr</font><br/> -latex/contrib/misc/askinclude<br/> -latex/contrib/assignment/<font color='silver'>assignment</font><br/> -latex/contrib/attachfile/<font color='magenta'>attachfile</font><br/> -latex/contrib/frankenstein/<font color='magenta'>attrib</font><br/> -latex/contrib/mdwtools/<font color='magenta'>at</font><br/> -latex/contrib/preprint/authblk<br/> -latex/contrib/index/<font color='magenta'>autind</font><br/> -latex/base/autoerr<br/> -latex/contrib/calendar/<font color='magenta'>autofilo</font><br/> -latex/exptl/texpower/addons/<font color='magenta'>automata</font><br/> -latex/contrib/extsizes/<font color='silver'>autopagewidth</font><br/> -latex/contrib/a0posters/<font color='silver'>a0plsize</font><br/> -latex/contrib/a0poster/<font color='silver'>a0size</font><br/> -latex/contrib/misc/<font color='silver'>a4wide</font><br/> -latex/contrib/ntgclass/<font color='silver'>a4</font><br/> -latex/contrib/misc/<font color='silver'>a5comb</font><br/> -latex/contrib/misc/<font color='silver'>a5</font><br/> -latex/contrib/hyper/<font color='magenta'>backcite</font><br/> -latex/contrib/backrefx/<font color='magenta'>backrefx</font><br/> -latex/contrib/hyperref/<font color='magenta'>backref</font><br/> -generic/<font color='silver'>balancedquotes</font><br/> -latex/contrib/preprint/<a href='balance.html'>balance</a><br/> -latex/contrib/barkom/<a href='bar.html'>bar</a><br/> -latex/contrib/psnfssx/adobe/<font color='silver'>basker</font><br/> -latex/contrib/bbm/<a href='bbm.html'>bbm</a><br/> -latex/contrib/beamer/beamer<br/> -latex/contrib/begriff/<font color='magenta'>begriff</font><br/> -latex/contrib/misc/<font color='silver'>beletter</font><br/> -latex/contrib/psnfssx/adobe/<font color='magenta'>bembo</font><br/> -latex/contrib/beton/<font color='silver'>beton</font><br/> -latex/contrib/bez123/bez123<br/> -latex/contrib/bg/<font color='silver'>bg</font><br/> -latex/contrib/bibarts/<font color='silver'>bibarts</font><br/> -latex/contrib/misc/bibcheck<br/> -latex/contrib/natbib/<font color='magenta'>bibentry</font><br/> -latex/contrib/bibleref/<font color='magenta'>bibleref</font><br/> -latex/contrib/biblref/<font color='magenta'>biblref</font><br/> -latex/contrib/index/<font color='magenta'>bibref</font><br/> -latex/contrib/harvard/<font color='magenta'>bibtexlogo</font><br/> -latex/contrib/bibtopic/bibtopic<br/> -latex/contrib/bibunits/<font color='magenta'>bibunits</font><br/> -latex/contrib/multirow/bigdelim<br/> -latex/contrib/multirow/bigstrut<br/> -latex/contrib/siunits/<font color='silver'>binary</font><br/> -latex/contrib/biocon/<font color='silver'>biocon-old</font><br/> -latex/contrib/biocon/<font color='silver'>biocon</font><br/> -latex/contrib/textopo/<font color='magenta'>biotex</font><br/> -latex/contrib/bitfield/bitfield<br/> -latex/contrib/frankenstein/unsupported/<font color='magenta'>bits</font><br/> -latex/contrib/bizcard/<font color='silver'>bizcard</font><br/> -latex/dvips/<font color='magenta'>blackdvi</font><br/> -latex/contrib/blindtext/<font color='silver'>blindtext</font><br/> -latex/contrib/carlisle/<a href='blkarray.html'>blkarray</a><br/> -latex/contrib/frankenstein/<font color='silver'>blkcntrl</font><br/> -latex/contrib/misc/<font color='silver'>block</font><br/> -latex/required/tools/<a href='bm.html'>bm</a><br/> -latex/contrib/boites/<font color='silver'>boites</font><br/> -latex/contrib/misc/bold-extra<br/> -latex/contrib/booklet/<font color='magenta'>booklet</font><br/> -latex/contrib/booktabs/booktabs<br/> -latex/contrib/bophook/<a href='bophook.html'>bophook</a><br/> -latex/contrib/sttools/<font color='magenta'>boundbox</font><br/> -generic/boxedeps/<font color='magenta'>boxedeps</font><br/> -latex/contrib/misc/<a href='boxedminipage.html'>boxedminipage</a><br/> -latex/contrib/boxhandler/boxhandler<br/> -latex/contrib/bpchem/<font color='silver'>bpchem</font><br/> -latex/contrib/braille/<font color='silver'>braille</font><br/> -latex/contrib/misc/<font color='magenta'>braket</font><br/> -latex/contrib/brclc/<font color='magenta'>brclc</font><br/> -latex/contrib/misc/<font color='magenta'>breakcites</font><br/> -latex/contrib/breakurl/breakurl<br/> -latex/contrib/ntgclass/<font color='silver'>brief</font><br/> -latex/contrib/bytefield/bytefield<br/> -latex/required/tools/<a href='calc.html'>calc</a><br/> -latex/contrib/calendar/<font color='magenta'>calendar</font><br/> -latex/contrib/gene/fundus/<font color='silver'>calligra</font><br/> -latex/contrib/calrsfs/<font color='silver'>calrsfs</font><br/> -latex/contrib/camel/camel<br/> -latex/contrib/misc/cancel<br/> -latex/contrib/captcont/<font color='magenta'>captcont</font><br/> -latex/contrib/misc/<font color='magenta'>captdef</font><br/> -latex/contrib/caption/<a href='caption2.html'>caption2</a><br/> -latex/contrib/caption/<a href='caption.html'>caption</a><br/> -latex/contrib/misc/<a href='capt-of.html'>capt-of</a><br/> -latex/contrib/xymtex/<font color='silver'>carom</font><br/> -latex/contrib/misc/<a href='cases.html'>cases</a><br/> -latex\contrib\computational-complexity/<font color='magenta'>ccalgo</font><br/> -latex/contrib/ccaption/<a href='ccaption.html'>ccaption</a><br/> -latex/contrib/ccaption/ccapt2<br/> -latex\contrib\computational-complexity/<font color='magenta'>ccaux</font><br/> -latex\contrib\computational-complexity/<font color='magenta'>cccite</font><br/> -latex\contrib\computational-complexity/<font color='magenta'>ccdbs</font><br/> -latex/contrib/ccfonts/<font color='silver'>ccfonts</font><br/> -latex/contrib/cchess/<font color='magenta'>cchess</font><br/> -latex\contrib\computational-complexity/<font color='magenta'>cclayout</font><br/> -latex\contrib\computational-complexity/<font color='magenta'>ccproof</font><br/> -latex\contrib\computational-complexity/<font color='magenta'>ccqed</font><br/> -latex\contrib\computational-complexity/<font color='magenta'>ccreltx</font><br/> -latex\contrib\computational-complexity/<font color='magenta'>ccthm</font><br/> -latex/contrib/xymtex/<font color='silver'>ccycle</font><br/> -latex\contrib\computational-complexity/<font color='magenta'>cc2cite</font><br/> -latex\contrib\computational-complexity/<font color='magenta'>cc4amsart</font><br/> -latex\contrib\computational-complexity/<font color='magenta'>cc4apjrnl</font><br/> -latex\contrib\computational-complexity/<font color='magenta'>cc4elsart</font><br/> -latex\contrib\computational-complexity/<font color='magenta'>cc4jt</font><br/> -latex\contrib\computational-complexity/<font color='magenta'>cc4llncs</font><br/> -latex\contrib\computational-complexity/<font color='magenta'>cc4siamltex</font><br/> -latex\contrib\computational-complexity/<font color='magenta'>cc</font><br/> -latex/contrib/cdpbundl/<font color='silver'>cdpaddon</font><br/> -latex/contrib/cdpbundl/<font color='silver'>cdpbundl</font><br/> -latex/contrib/cd-cover/cd-cover<br/> -latex/contrib/cd/<font color='silver'>cd</font><br/> -latex/contrib/misc/<font color='silver'>cea</font><br/> -latex/contrib/cellspace/cellspace<br/> -latex/dvilj/<font color='silver'>cgalbertus</font><br/> -latex/dvilj/<font color='silver'>cgantiqueolive</font><br/> -latex/dvilj/<font color='silver'>cgcourier</font><br/> -latex/dvilj/<font color='silver'>cggothic</font><br/> -latex/dvilj/<font color='silver'>cgtimes</font><br/> -latex/dvilj/<font color='silver'>cgunivers</font><br/> -latex/contrib/changebar/<a href='changebar.html'>changebar</a><br/> -latex/contrib/chappg/<font color='magenta'>chappg</font><br/> -latex/contrib/misc/<font color='magenta'>chappg</font><br/> -latex/contrib/cite/<a href='chapterbib.html'>chapterbib</a><br/> -latex/contrib/chapterfolder/<font color='silver'>chapterfolder</font><br/> -latex/contrib/misc/chbibref<br/> -latex/contrib/bezos/checkend<br/> -latex/contrib/chemarrow/<font color='magenta'>chemarrow</font><br/> -latex/contrib/oberdiek/<font color='magenta'>chemarr</font><br/> -latex/contrib/chemcompounds/<font color='magenta'>chemcompounds</font><br/> -latex/contrib/chemcono/<font color='magenta'>chemcono</font><br/> -latex/contrib/xymtex/<font color='magenta'>chemist</font><br/> -latex/contrib/xymtex/<font color='magenta'>chemstr</font><br/> -latex/contrib/chemsym/<font color='magenta'>chemsym</font><br/> -latex/contrib/chessboard/<font color='silver'>chessboard</font><br/> -latex/contrib/china2e/<font color='silver'>china2e</font><br/> -latex/contrib/misc/chngcntr<br/> -latex/contrib/misc/chngpage<br/> -latex/contrib/misc/circle<br/> -generic/diagrams/circ/<font color='magenta'>circ</font><br/> -latex/contrib/t2/etc/<font color='magenta'>citehack</font><br/> -latex/contrib/citeref/<font color='magenta'>citeref</font><br/> -latex/contrib/cite/<a href='cite.html'>cite</a><br/> -latex/contrib/cjw/cjwoutl<br/> -latex/contrib/cjw/<font color='magenta'>cjwunits</font><br/> -latex/contrib/cjw/<font color='silver'>cjw-ltr</font><br/> -latex/contrib/classicthesis/<font color='magenta'>classicthesis</font><br/> -latex/contrib/efval/clefval<br/> -latex/contrib/clock/<font color='magenta'>clock</font><br/> -latex/contrib/clrscode/<font color='magenta'>clrscode</font><br/> -latex/contrib/cmap/<font color='magenta'>cmap</font><br/> -latex/cmbright/<font color='silver'>cmbright</font><br/> -latex/contrib/cmcyralt/<font color='silver'>cmcyralt</font><br/> -latex/contrib/cmdtrack/cmdtrack<br/> -latex/cm-lgc/<font color='magenta'>cmlgc</font><br/> -latex/required/amsfonts/<font color='magenta'>cmmib57</font><br/> -latex/contrib/cmsd/<font color='silver'>cmsd</font><br/> -latex/contrib/mdwtools/cmtt<br/> -latex/contrib/codepage/<font color='silver'>codepage</font><br/> -latex/dvips/colordvi<br/> -latex/contrib/colorinfo/<font color='magenta'>colorinfo</font><br/> -generic/colortab/<font color='silver'>colortab</font><br/> -latex/contrib/colortbl/<a href='colortbl.html'>colortbl</a><br/> -latex/required/graphics/<a href='color.html'>color</a><br/> -latex/contrib/combine/<font color='silver'>combinet</font><br/> -latex/contrib/combine/<font color='magenta'>combine</font><br/> -latex/contrib/combine/<font color='silver'>combnat</font><br/> -latex/contrib/comicsans/<font color='silver'>comicsans</font><br/> -latex/contrib/comicsans/<font color='magenta'>comicsans</font><br/> -latex/contrib/commath/<font color='magenta'>commath</font><br/> -latex/contrib/carlisle/<font color='magenta'>comma</font><br/> -latex/contrib/comment/comment<br/> -latex/contrib/compactbib/<font color='magenta'>compactbib</font><br/> -latex/exptl/blume/xindex/<font color='magenta'>compare</font><br/> -latex/contrib/complexity/complexity<br/> -latex/contrib/frankenstein/compsci<br/> -latex/contrib/concmath/<font color='magenta'>concmath</font><br/> -latex/contrib/misc/<font color='magenta'>concrete</font><br/> -latex/contrib/songbook/<font color='magenta'>conditionals</font><br/> -latex/contrib/contour/contour<br/> -latex/contrib/cooking/<font color='magenta'>cooking</font><br/> -latex/contrib/cooltooltips/cooltooltips<br/> -latex/contrib/coordsys/coordsys<br/> -latex/contrib/corridx/<font color='magenta'>corridx</font><br/> -latex/contrib/ms/<font color='magenta'>count1to</font><br/> -latex/couriers/<font color='magenta'>couriers</font><br/> -latex/contrib/coverpage/coverpage<br/> -latex/covfonts/<font color='silver'>covfonts</font><br/> -latex/contrib/covington/<font color='silver'>covington</font><br/> -generic/cptex/<font color='silver'>cpps</font><br/> -generic/cptex/<font color='silver'>cp437</font><br/> -generic/cpter/<font color='silver'>cp850</font><br/> -generic/cptex/<font color='silver'>cp8859w</font><br/> -generic/cptex/<font color='silver'>cp8859</font><br/> -generic/cptex/<font color='silver'>cp</font><br/> -latex/contrib/creatdtx/<font color='silver'>creatdtx</font><br/> -latex/contrib/sudokubundle/<font color='silver'>createsudoku</font><br/> -generic/cropmark<br/> -latex/contrib/poemscol/<font color='magenta'>cropmark</font><br/> -latex/contrib/crop/crop<br/> -latex/contrib/crossreference/<font color='magenta'>crossreference</font><br/> -latex/contrib/crosswrd/<font color='magenta'>crosswrd</font><br/> -latex/contrib/csquotes/<font color='silver'>csquotes</font><br/> -latex/contrib/csvtools/csvtools<br/> -latex/contrib/ctable/ctable<br/> -latex/contrib/cuisine/<font color='magenta'>cuisine</font><br/> -latex/contrib/currvita/<font color='silver'>currvita</font><br/> -latex/contrib/cursor/<font color='magenta'>cursor</font><br/> -latex/contrib/curves/<font color='magenta'>curvesls</font><br/> -latex/contrib/curves/curves<br/> -latex/contrib/curve2e/<font color='magenta'>curve2e</font><br/> -latex/contrib/curve/<font color='magenta'>curve</font><br/> -latex/contrib/sttools/<a href='cuted.html'>cuted</a><br/> -latex/contrib/cv/<font color='silver'>cv</font><br/> -latex/contrib/cweb/contrib/<font color='silver'>cwbl-deutsch</font><br/> -latex/contrib/cweb/contrib/<font color='silver'>cwbl-french</font><br/> -latex/contrib/cweb/<font color='silver'>cwbl-german</font><br/> -latex/contrib/cweb/src/<font color='silver'>cwbl-german</font><br/> -latex/contrib/cweb/contrib/<font color='silver'>cwbl-italian</font><br/> -latex/contrib/cweb/<font color='silver'>cwebarray</font><br/> -latex/contrib/cweb/src/<font color='silver'>cwebx</font><br/> -latex/contrib/cweb/contrib/wagner/<font color='silver'>cwebzw</font><br/> -latex/contrib/cweb/src/<font color='silver'>cweb-doc</font><br/> -latex/contrib/gene/crossword/<font color='silver'>cwpuzzle</font><br/> -latex/required/cyrillic/<font color='magenta'>cyinpenc</font><br/> -latex/required/cyrillic/<font color='magenta'>cyoutenc</font><br/> -latex/required/cyrillic/<font color='magenta'>cyrlatex</font><br/> -latex/contrib/gene/fundus/<font color='silver'>cyr</font><br/> -latex/contrib/dashbox/dashbox<br/> -latex/contrib/dashrule/dashrule<br/> -latex/contrib/dateiliste/<font color='silver'>dateiliste</font><br/> -latex/contrib/datenumber/<font color='silver'>datenumber</font><br/> -latex/contrib/calendar/<font color='magenta'>dates</font><br/> -latex/contrib/dates/<font color='magenta'>dates</font><br/> -latex/contrib/datetime/<font color='silver'>datetime</font><br/> -generic/<font color='magenta'>daytime</font><br/> -latex/contrib/misc/dblfloatfix<br/> -latex/contrib/yafoot/<a href='dblfnote.html'>dblfnote</a><br/> -latex/contrib/bosisio/<font color='magenta'>dblfont</font><br/> -latex/required/tools/<a href='dcolumn.html'>dcolumn</a><br/> -latex/contrib/ncctools/dcounter<br/> -generic/diagrams/dcpic/<font color='magenta'>dcpic</font><br/> -latex/contrib/fltpoint/<font color='magenta'>deccomma</font><br/> -latex/contrib/decimal/decimal<br/> -latex/contrib/fp/<font color='silver'>defpattern</font><br/> -latex/required/tools/<a href='delarray.html'>delarray</a><br/> -latex/contrib/deleq/<a href='deleq.html'>deleq</a><br/> -latex/exptl/delimtxt/delimtxt<br/> -latex/contrib/ncctools/<font color='magenta'>desclist</font><br/> -latex/contrib/diagnose/texinput/diagnose<br/> -latex/contrib/dialogl/<font color='silver'>dialogl</font><br/> -latex/contrib/frankenstein/<font color='silver'>dialogue</font><br/> -latex/contrib/dialogl/<font color='magenta'>dialog</font><br/> -latex/contrib/dichokey/<font color='silver'>dichokey</font><br/> -latex/contrib/dinbrief/<font color='silver'>dinbrief</font><br/> -latex/contrib/acrotex/<font color='magenta'>dljslib</font><br/> -latex/contrib/dnaseq/<font color='magenta'>dnaseq</font><br/> -latex/contrib/mdwtools/doafter<br/> -latex/contrib/xdoc/<font color='magenta'>docidx2e</font><br/> -latex/contrib/xdoc/<font color='magenta'>docindex</font><br/> -latex/contrib/docmfp/<font color='magenta'>docmfp</font><br/> -latex/contrib/doipubmed/<font color='silver'>doipubmed</font><br/> -latex/contrib/bezos/<font color='magenta'>dotlessi</font><br/> -latex/contrib/carlisle/<font color='magenta'>dotlessj</font><br/> -latex/contrib/dotseqn/<font color='magenta'>dotseqn</font><br/> -latex/contrib/dottex/<font color='magenta'>dottex</font><br/> -generic/<font color='magenta'>dow</font><br/> -latex/contrib/dpfloat/<font color='magenta'>dpfloat</font><br/> -latex/contrib/draftcopy/<font color='magenta'>draftcopy</font><br/> -latex/contrib/frankenstein/unsupported/<font color='silver'>drama</font><br/> -latex/contrib/cite/<a href='drftcite.html'>drftcite</a><br/> -latex/contrib/chemcono/drftcono<br/> -latex/contrib/dropping/<a href='dropping.html'>dropping</a><br/> -latex/doublestroke/<font color='magenta'>dsfont</font><br/> -latex/contrib/duerer-latex/<font color='magenta'>duerer-latex</font><br/> -latex/contrib/piff/duplicat<br/> -latex/contrib/export/<font color='magenta'>dvipaste</font><br/> -latex/contrib/oberdiek/dvipscol<br/> -latex/contrib/easy/<font color='magenta'>easybib</font><br/> -latex/contrib/easy/<font color='magenta'>easybmat</font><br/> -latex/contrib/easy/<a href='easyeqn.html'>easyeqn</a><br/> -latex/contrib/easy/<font color='magenta'>easymat</font><br/> -latex/contrib/easy/easytable<br/> -latex/contrib/easy/<font color='magenta'>easytitle</font><br/> -latex/contrib/easy/<font color='magenta'>easyvector</font><br/> -latex/contrib/easy/<font color='magenta'>easy</font><br/> -latex/contrib/ebezier/ebezier<br/> -latex/contrib/eclbip/<font color='magenta'>ecltree</font><br/> -latex/contrib/relenc/<font color='silver'>ecsubzcm</font><br/> -latex/contrib/ednotes/ednotes<br/> -latex/contrib/ednotes/<font color='magenta'>edtab02</font><br/> -latex/contrib/eemeir/<font color='silver'>eemeir</font><br/> -latex/contrib/eepic/<font color='magenta'>eepicemu</font><br/> -latex/contrib/eepic/eepic<br/> -latex/contrib/acrotex/<font color='magenta'>eforms</font><br/> -latex/contrib/egplot/<font color='silver'>egplot</font><br/> -latex/contrib/eiad/<font color='silver'>eiad</font><br/> -latex/contrib/ellipsis/<a href='ellipsis.html'>ellipsis</a><br/> -latex/contrib/elmath/<font color='magenta'>elmath</font><br/> -latex/contrib/elpres/<font color='silver'>elpres</font><br/> -latex/contrib/elsevier/<font color='silver'>elsart12</font><br/> -latex/contrib/elsevier/<font color='silver'>elsart</font><br/> -latex/contrib/elsevier/<font color='silver'>elsart</font><br/> -latex/contrib/mh/empheq07<br/> -latex/contrib/mh/empheq<br/> -latex/contrib/emp/emp<br/> -latex/contrib/emulateapj/<font color='magenta'>emulateapj</font><br/> -latex/contrib/psnfssx/em/<font color='magenta'>em</font><br/> -latex/contrib/endfloat/<a href='endfloat.html'>endfloat</a><br/> -latex/contrib/endheads/<font color='magenta'>endheads</font><br/> -latex/contrib/misc/endnotes<br/> -latex/contrib/plates/<font color='silver'>endplate</font><br/> -latex/contrib/oberdiek/engord<br/> -latex/contrib/engpron/<font color='silver'>engpron</font><br/> -latex/contrib/r_und_s/<font color='silver'>eng_rs</font><br/> -latex/required/tools/<a href='enumerate.html'>enumerate</a><br/> -latex/contrib/bezos/<a href='enumitem.html'>enumitem</a><br/> -latex/exptl/blume/enum/<font color='magenta'>enum</font><br/> -latex/contrib/envbig/<font color='silver'>envbig</font><br/> -latex/contrib/envlab/<font color='magenta'>envlab</font><br/> -latex/contrib/epic/epic<br/> -latex/contrib/eepic/<font color='magenta'>epic</font><br/> -latex/contrib/epigraph/<font color='magenta'>epigraph</font><br/> -latex/contrib/epsdice/<font color='silver'>epsdice</font><br/> -latex/required/graphics/<a href='epsfig.html'>epsfig</a><br/> -latex/dvips/epsf<br/> -latex/contrib/oberdiek/<font color='silver'>epstopdf</font><br/> -latex/contrib/eqlist/eqlist<br/> -latex/contrib/gene/eqname/<font color='magenta'>eqname</font><br/> -latex/contrib/eqnarray/eqnarray<br/> -latex/contrib/eqparbox/eqparbox<br/> -latex/contrib/acrotex/<font color='magenta'>eq2db</font><br/> -latex/contrib/esdiff/<font color='magenta'>esdiff</font><br/> -latex/contrib/esieecv/<font color='silver'>esieecv</font><br/> -latex/contrib/bezos/<font color='silver'>esindex</font><br/> -latex/contrib/esint/<font color='magenta'>esint</font><br/> -latex/contrib/eskdx/<font color='silver'>eskdx</font><br/> -latex/contrib/eskd/<font color='silver'>eskd</font><br/> -latex/contrib/eso-pic/eso-pic<br/> -latex/contrib/esvect/<font color='magenta'>esvect</font><br/> -latex/contrib/etaremune/<font color='magenta'>etaremune</font><br/> -latex/required/amsfonts/eucal<br/> -latex/required/amsfonts/eufrak<br/> -latex/eulervm/<font color='magenta'>eulervm</font><br/> -latex/contrib/euler/<font color='magenta'>euler</font><br/> -latex/contrib/eurofont/<font color='magenta'>eurofont</font><br/> -latex/etc/<font color='magenta'>eurosym</font><br/> -latex/contrib/euro/<font color='magenta'>euro</font><br/> -latex/required/amsfonts/euscript<br/> -latex/contrib/calendar/contrib/<font color='magenta'>evautofl</font><br/> -latex/contrib/ms/everysel<br/> -latex/contrib/ms/everyshi<br/> -latex/contrib/calendar/<font color='magenta'>evntlist</font><br/> -latex/contrib/calendar/contrib/<font color='magenta'>evweek</font><br/> -latex/tipa/<font color='magenta'>exaccent</font><br/> -latex/contrib/rotating/example<br/> -latex/contrib/exams/exam<br/> -latex/contrib/exam/exam<br/> -latex/contrib/examdesign/exam<br/> -latex/contrib/exceltex/<font color='silver'>exceltex</font><br/> -latex/contrib/misc/excludeonly<br/> -latex/contrib/exercise/exercise<br/> -latex/contrib/acrotex/<font color='magenta'>exerquiz</font><br/> -latex/contrib/expdlist/<a href='expdlist.html'>expdlist</a><br/> -latex/contrib/export/<font color='magenta'>export</font><br/> -latex/base/<a href='exscale.html'>exscale</a><br/> -latex/contrib/extarrows/extarrows<br/> -latex/contrib/ncctools/<font color='magenta'>extdash</font><br/> -latex/contrib/extpfeil/<font color='magenta'>extpfeil</font><br/> -latex/contrib/extract/extract<br/> -latex/tipa/extraipa<br/> -latex/contrib/fancyhdr/<a href='extramarks.html'>extramarks</a><br/> -latex/contrib/extsizes/<font color='magenta'>extsizes</font><br/> -latex/contrib/facsimile/<font color='silver'>facsimile</font><br/> -latex/contrib/faktor/<font color='silver'>faktor</font><br/> -latex/contrib/fancybox/<a href='fancybox.html'>fancybox</a><br/> -latex/contrib/cmcyralt/<font color='silver'>fancycha</font><br/> -latex/contrib/fancyhdr/<a href='fancyhdr.html'>fancyhdr</a><br/> -latex/contrib/unswthesis/<font color='magenta'>fancyheadings</font><br/> -latex/contrib/fancynum/<font color='magenta'>fancynum</font><br/> -latex/contrib/fancyref/fancyref<br/> -latex/contrib/fancyvrb/fancyvrb<br/> -latex/contrib/fbithesis/fbithesis<br/> -latex/contrib/feynmf/<font color='magenta'>feynmf</font><br/> -latex/contrib/feynmf/<font color='magenta'>feynmp</font><br/> -latex/contrib/thesis-titlepage-fhac/<font color='silver'>fhACtitlepage</font><br/> -latex/contrib/figbib/figbib<br/> -latex/contrib/preprint/figcaps<br/> -latex/contrib/figsize/figsize<br/> -latex/contrib/filecontents/<a href='filecontents.html'>filecontents</a><br/> -latex/contrib/fink/<font color='magenta'>fink</font><br/> -latex/contrib/fixfoot/fixfoot<br/> -latex/base/fixltx2e<br/> -latex/contrib/fancyhdr/fixmarks<br/> -latex/contrib/was/fixmath<br/> -latex/contrib/fixme/fixme<br/> -latex/exptl/texpower/addons/<font color='magenta'>fixseminar</font><br/> -latex/contrib/carlisle/<font color='magenta'>fix2col</font><br/> -latex/base/fix-cm.sty/fix-cm<br/> -latex/contrib/flabels/<font color='silver'>flabels</font><br/> -latex/contrib/flacards/<font color='magenta'>flacards</font><br/> -latex/base/<a href='flafter.html'>flafter</a><br/> -latex/contrib/flagderiv/<font color='silver'>flagderiv</font><br/> -latex/contrib/flashcards/<font color='silver'>flashcards</font><br/> -latex/base/fleqn<br/> -latex/contrib/floatflt/<a href='floatflt.html'>floatflt</a><br/> -latex/contrib/sttools/<a href='floatpag.html'>floatpag</a><br/> -latex/contrib/floatrow/floatrow<br/> -latex/contrib/float/<a href='float.html'>float</a><br/> -latex/contrib/flowfram/flowfram<br/> -latex/contrib/nassflow/flow<br/> -latex/contrib/fltpage/<a href='fltpage.html'>fltpage</a><br/> -latex/contrib/fltpoint/<font color='magenta'>fltpoint</font><br/> -latex/contrib/sttools/<a href='flushend.html'>flushend</a><br/> -latex/contrib/fmp/fmp<br/> -latex/contrib/fmtcount/<font color='magenta'>fmtcount</font><br/> -latex/contrib/fnbreak/<font color='magenta'>fnbreak</font><br/> -latex/contrib/fncychap/fncychap<br/> -latex/contrib/misc/<font color='magenta'>fncylab</font><br/> -latex/contrib/misc/<a href='fnpara.html'>fnpara</a><br/> -latex/contrib/yafoot/<a href='fnpos.html'>fnpos</a><br/> -latex/contrib/misc/<a href='fn2end.html'>fn2end</a><br/> -latex/contrib/foilhtml/<font color='magenta'>foilhtml</font><br/> -latex/contrib/foiltex/<font color='magenta'>foils</font></td><td> -latex/etc/<font color='silver'>fontdoc</font><br/> -latex/etc/<font color='silver'>fontinst</font><br/> -latex/required/tools/<font color='silver'>fontsmpl</font><br/> -latex/contrib/fonttable/fonttable<br/> -latex/contrib/footbib/footbib<br/> -latex/contrib/footmisc/<a href='footmisc.html'>footmisc</a><br/> -latex/contrib/mdwtools/<font color='magenta'>footnote</font><br/> -latex/contrib/footnpag/<a href='footnpag.html'>footnpag</a><br/> -generic/formlett<br/> -latex/contrib/formular/formular<br/> -latex/contrib/formula/<font color='silver'>formula</font><br/> -latex/fourier/fourier-orns<br/> -latex/fourier/fourier<br/> -latex/contrib/fp/<a href='fp.html'>fp</a><br/> -latex/contrib/fraktur/fraktur<br/> -latex/contrib/misc/<a href='framed.html'>framed</a><br/> -latex2html/<font color='magenta'>frames</font><br/> -latex/misc/<font color='magenta'>frcursive</font><br/> -latex/contrib/misc/ftcap<br/> -latex/required/tools/<a href='ftnright.html'>ftnright</a><br/> -latex/contrib/preprint/<font color='magenta'>fullpage</font><br/> -latex/contrib/fullpict/<font color='magenta'>fullpict</font><br/> -latex/contrib/functan/<font color='magenta'>functan</font><br/> -latex/contrib/xymtex/<font color='magenta'>fusering</font><br/> -latex/contrib/fancyvrb/contrib/fvrb-ex<br/> -latex/contrib/misc/fwlw<br/> -latex/exptl/galley/galley2<br/> -latex/contrib/galois/<font color='magenta'>galois</font><br/> -latex/contrib/psnfssx/adobe/<font color='silver'>garamond</font><br/> -latex/contrib/gauss/<font color='magenta'>gauss</font><br/> -latex/contrib/gb4e/<font color='silver'>gb4e</font><br/> -latex/contrib/misc/<font color='magenta'>gdgspace</font><br/> -latex/contrib/genmpage/genmpage<br/> -latex/contrib/was/<font color='magenta'>gensymb</font><br/> -latex/contrib/geometry/<a href='geometry.html'>geometry</a><br/> -latex/contrib/mapcodes/<font color='silver'>german</font><br/> -latex/required/amslatex/amsrefs/getwidth<br/> -latex/contrib/cmcyralt/<font color='silver'>glava</font><br/> -latex/contrib/glossary/glossary<br/> -latex/contrib/gloss/<font color='silver'>gloss</font><br/> -latex/contrib/gnuplottex/<font color='magenta'>gnuplottex</font><br/> -latex/contrib/gene/logic/<font color='silver'>gn-logic14</font><br/> -latex/contrib/dialogl/<font color='magenta'>grabhedr</font><br/> -latex/contrib/gradback/<font color='magenta'>gradback</font><br/> -latex/contrib/bosisio/graphfig<br/> -latex/exptl/graphicp/<font color='silver'>graphicp</font><br/> -latex/required/graphics/graphics<br/> -latex/contrib/graphicx-psmin/graphicx-psmin<br/> -latex/required/graphics/<a href='graphicx.html'>graphicx</a><br/> -latex/base/<font color='silver'>graphpap</font><br/> -latex/dvilj/<font color='silver'>graybox</font><br/> -latex/contrib/jknappen/<font color='silver'>greekctr</font><br/> -latex/contrib/grfpaste/<font color='magenta'>grfpaste</font><br/> -latex/contrib/grnumalt/<font color='silver'>grnumalt</font><br/> -latex/contrib/grverb/<font color='magenta'>grverb</font><br/> -latex/contrib/guitar/<font color='magenta'>guitar</font><br/> -latex/contrib/guit/<font color='magenta'>guit</font><br/> -latex/contrib/hanging/hanging<br/> -latex/contrib/harmony/<font color='magenta'>harmony</font><br/> -latex/contrib/harpoon/<a href='harpoon.html'>harpoon</a><br/> -latex/contrib/harvard/<font color='magenta'>harvard</font><br/> -latex/contrib/har2nat/<font color='magenta'>har2nat</font><br/> -latex/contrib/ha-prosper/<font color='magenta'>ha-prosper</font><br/> -latex/contrib/xymtex/<font color='magenta'>hcycle</font><br/> -latex/contrib/hc/<font color='silver'>hc</font><br/> -latex/exptl/xhead/<font color='magenta'>head</font><br/> -latex/contrib/hepnames/<font color='silver'>hepnicenames</font><br/> -latex/contrib/hepnames/<font color='silver'>heppennames</font><br/> -latex/contrib/hepthesis/<font color='silver'>hepthesis</font><br/> -latex/contrib/hepunits/<font color='magenta'>hepunits</font><br/> -latex/contrib/hep/<font color='magenta'>hep</font><br/> -latex/etc/<a href='here.html'>here</a><br/> -latex/contrib/xymtex/<font color='magenta'>hetaromh</font><br/> -latex/contrib/xymtex/<font color='magenta'>hetarom</font><br/> -generic/<font color='magenta'>hexdump</font><br/> -latex/hfoldsty/<font color='magenta'>hfoldsty</font><br/> -latex/required/tools/<a href='hhline.html'>hhline</a><br/> -latex/contrib/bgteubner/hhsubfigure/<font color='magenta'>hhsubfigure</font><br/> -latex/contrib/hhtensor/<font color='magenta'>hhtensor</font><br/> -latex/contrib/hilowres/<font color='magenta'>hilowres</font><br/> -latex/contrib/histogr/histogr<br/> -latex/contrib/calendar/<font color='magenta'>hlist</font><br/> -latex/contrib/calendar/<font color='magenta'>hml</font><br/> -latex/contrib/calendar/<font color='magenta'>hmonth</font><br/> -latex/contrib/jknappen/<font color='silver'>holtpolt</font><br/> -latex/contrib/oberdiek/<font color='magenta'>holtxdoc</font><br/> -latex/contrib/oberdiek/<font color='magenta'>hothread</font><br/> -latex/dvilj/<font color='silver'>hpfonts</font><br/> -latex/contrib/mapcodes/<font color='silver'>hproman8</font><br/> -latex/contrib/hpsdiss/<font color='silver'>hpsdiss</font><br/> -latex2html/<font color='magenta'>hthtml</font><br/> -latex2html/<font color='magenta'>htmllist</font><br/> -latex2html/<font color='magenta'>html</font><br/> -latex/contrib/hvfloat/hvfloat<br/> -latex/contrib/psnfssx/hvmath/<font color='silver'>hvmaths</font><br/> -latex/contrib/hyper/<font color='magenta'>hxt-bc</font><br/> -latex/contrib/oberdiek/hypbmsec<br/> -latex/contrib/oberdiek/hypcap<br/> -latex/contrib/misc/hypernat<br/> -latex/contrib/hyperref/<a href='hyperref.html'>hyperref</a><br/> -latex/contrib/hyper/<font color='magenta'>hyper</font><br/> -latex/contrib/hyphenat/<font color='silver'>hyphenat</font><br/> -latex/contrib/misc/<font color='magenta'>iagproc</font><br/> -latex/contrib/mapcodes/<font color='silver'>ibm850</font><br/> -latex/contrib/mapcodes/<font color='silver'>ibm852</font><br/> -latex/contrib/was/icomma<br/> -latex/contrib/ieeeconf/<font color='magenta'>IEEEconf</font><br/> -latex/contrib/ieeepes/<font color='silver'>ieeepes</font><br/> -latex/contrib/misc/<font color='silver'>ieeetrans</font><br/> -latex/contrib/ieeetran/tools/<font color='silver'>ieeetrantools</font><br/> -latex/contrib/ifmslide/<font color='magenta'>ifmslide</font><br/> -latex/contrib/misc/ifmtarg<br/> -latex/required/amslatex/amsrefs/<font color='magenta'>ifoption</font><br/> -latex/base/<a href='ifthen.html'>ifthen</a><br/> -latex/contrib/lineno/ilineno<br/> -latex/contrib/imac/<font color='silver'>imac</font><br/> -latex/contrib/misc/import<br/> -latex/contrib/frankenstein/unsupported/<font color='silver'>includex</font><br/> -latex/required/tools/<a href='indentfirst.html'>indentfirst</a><br/> -latex/contrib/index/<a href='index.html'>index</a><br/> -latex/contrib/indxcite/indxcite<br/> -latex/required/amslatex/amsrefs/<font color='magenta'>inicap</font><br/> -latex/exptl/inpmath/<font color='magenta'>inpmath</font><br/> -latex/contrib/acrotex/<font color='magenta'>insdljs</font><br/> -latex/contrib/invoice/texinput/<font color='silver'>invoice</font><br/> -latex/contrib/isodate/<font color='magenta'>isodateo</font><br/> -latex/contrib/isodate/<font color='silver'>isodate</font><br/> -latex/contrib/isostds/iso/<font color='silver'>isoe</font><br/> -latex/contrib/isorot/<font color='silver'>isorot</font><br/> -latex/contrib/mpdinbrief/<font color='silver'>isotoday</font><br/> -latex/contrib/isotope/<font color='silver'>isotope</font><br/> -latex/contrib/mapcodes/<font color='silver'>iso88591</font><br/> -latex/contrib/mapcodes/<font color='silver'>iso88592</font><br/> -latex/contrib/lineno/itemrule<br/> -latex/required/amslatex/amsrefs/<font color='magenta'>jeb-bibl</font><br/> -latex/contrib/juraabbrev/<font color='magenta'>juraabbrev</font><br/> -latex/contrib/juramisc/<font color='silver'>jurabase</font><br/> -latex/contrib/jurabib/<font color='magenta'>jurabib</font><br/> -latex/contrib/juramisc/<font color='silver'>jurabook</font><br/> -latex/contrib/juramisc/<font color='silver'>juraovw</font><br/> -latex/contrib/jurarsp/<font color='silver'>jurarsp</font><br/> -latex/contrib/juramisc/<font color='silver'>juraurtl</font><br/> -latex2html/<font color='magenta'>justify</font><br/> -latex/contrib/kalender/<font color='silver'>kalender</font><br/> -latex/contrib/keystroke/keystroke<br/> -latex/contrib/cweb/<font color='magenta'>keyvald</font><br/> -latex/required/graphics/<font color='magenta'>keyval</font><br/> -latex/contrib/progkeys/<font color='silver'>keywords</font><br/> -latex/contrib/misc/<font color='silver'>kix</font><br/> -latex/contrib/kluwer/<font color='silver'>kluedit</font><br/> -latex/contrib/kluwer/<font color='silver'>klufloa</font><br/> -latex/contrib/kluwer/<font color='silver'>klulist</font><br/> -latex/contrib/kluwer/<font color='silver'>klumac</font><br/> -latex/contrib/kluwer/<font color='silver'>klumath</font><br/> -latex/contrib/kluwer/<font color='silver'>klunote</font><br/> -latex/contrib/kluwer/<font color='silver'>kluopen</font><br/> -latex/contrib/kluwer/<font color='silver'>klups</font><br/> -latex/contrib/kluwer/<font color='silver'>kluref</font><br/> -latex/contrib/kluwer/<font color='silver'>klusec</font><br/> -latex/contrib/kluwer/<font color='silver'>klutab</font><br/> -latex/contrib/koi8/<font color='silver'>koi8</font><br/> -generic/diagrams/kuvio/<font color='magenta'>kuvio</font><br/> -latex/contrib/karnaugh/<font color='magenta'>kvmacros</font><br/> -latex/contrib/labelcas/labelcas<br/> -latex/etc/<a href='labeldeb.html'>labeldeb</a><br/> -latex/contrib/labels/<font color='magenta'>labels</font><br/> -latex/skak/<font color='magenta'>lambda</font><br/> -latex/contrib/pb-diagram/<font color='magenta'>lamsarrow</font><br/> -latex/contrib/lastpage/lastpage<br/> -latex/base/latexsym<br/> -latex/contrib/layaureo/SourceFiles/layaureo.sty/<font color='silver'>layaureo</font><br/> -latex/contrib/layouts/<font color='magenta'>layouts</font><br/> -latex/required/tools/<font color='magenta'>layout</font><br/> -latex/contrib/lazylist/<font color='magenta'>lazylist</font><br/> -latex/contrib/gene/fundus/<font color='silver'>la</font><br/> -latex/contrib/lcg/<a href='lcg.html'>lcg</a><br/> -latex/required/cyrillic/<font color='magenta'>lcy</font><br/> -latex/exptl/xbase/<font color='magenta'>ldcsetup</font><br/> -latex2html/<font color='magenta'>ldump</font><br/> -latex/contrib/leaflet/<font color='silver'>leaflet</font><br/> -latex/contrib/ledmac/ledmac<br/> -latex/contrib/leftidx/<font color='magenta'>leftidx</font><br/> -latex/base/leqno<br/> -latex/etc/<a href='lettersp.html'>lettersp</a><br/> -latex/contrib/lettrine/lettrine<br/> -latex/contrib/lexikon/<font color='silver'>lexikon</font><br/> -latex/contrib/fp/lfp<br/> -latex/contrib/lgreek/<font color='magenta'>lgreek</font><br/> -latex/contrib/lhcyr/lhcyralt/<font color='magenta'>lhcyralt</font><br/> -latex/contrib/lhcyr/lhcyrkoi/<font color='magenta'>lhcyrkoi</font><br/> -latex/contrib/lhcyr/lhcyrwin/<font color='magenta'>lhcyrwin</font><br/> -latex/contrib/lhelp/<font color='magenta'>lhelp</font><br/> -latex/contrib/lifia-th/<font color='silver'>lifia-th</font><br/> -latex/contrib/gene/limap/<font color='silver'>limap</font><br/> -latex/contrib/ednotes/<font color='magenta'>linenox0</font><br/> -latex/contrib/lineno/lineno<br/> -latex/contrib/lingtrees/<font color='magenta'>lingtrees</font><br/> -latex/contrib/linguex/<font color='magenta'>linguex</font><br/> -latex/contrib/linguex/<font color='silver'>linguho</font><br/> -latex/contrib/misc/<font color='silver'>linsys</font><br/> -latex/contrib/lipsum/<font color='silver'>lipsum</font><br/> -latex/contrib/frankenstein/<font color='magenta'>lips</font><br/> -latex/contrib/listbib/<font color='magenta'>listbib</font><br/> -latex/contrib/listings/listings<br/> -latex/contrib/misc/<font color='magenta'>listing</font><br/> -latex/contrib/listliketab/listliketab<br/> -latex/contrib/listofsymbols/listofsymbols<br/> -latex/contrib/dialogl/<font color='magenta'>listout</font><br/> -latex/exptl/blume/list/<font color='magenta'>liststyle</font><br/> -latex/lm/lmodern<br/> -latex/contrib/ednotes/<font color='magenta'>lnopatch</font><br/> -latex/contrib/localloc/<a href='localloc.html'>localloc</a><br/> -latex/contrib/xymtex/<font color='magenta'>locant</font><br/> -latex/contrib/coordsys/logsys<br/> -latex/required/tools/<a href='longtable.html'>longtable</a><br/> -latex/contrib/xymtex/<font color='magenta'>lowcycle</font><br/> -latex/required/graphics/<a href='lscape.html'>lscape</a><br/> -latex/contrib/lsc/<font color='magenta'>lsc</font><br/> -latex/contrib/ltablex/<a href='ltablex.html'>ltablex</a><br/> -latex/contrib/ltabptch/<a href='ltabptch.html'>ltabptch</a><br/> -latex/contrib/tugboat/ltugcomn<br/> -latex/contrib/tugboat/ltugproc<br/> -latex/contrib/revtex/src/<font color='silver'>ltxgrid</font><br/> -latex/contrib/ltxindex/<font color='magenta'>ltxindex</font><br/> -latex/contrib/carlisle/<a href='ltxtable.html'>ltxtable</a><br/> -latex/contrib/psnfssx/lucidabr/<font color='magenta'>lucbmath</font><br/> -latex/contrib/psnfssx/lucidabr/<font color='magenta'>lucidabr</font><br/> -latex/lucida/<font color='magenta'>lucida</font><br/> -latex/contrib/psnfssx/lucidabr/<font color='magenta'>lucidbrb</font><br/> -latex/contrib/psnfssx/lucidabr/<font color='magenta'>lucidbry</font><br/> -latex/contrib/psnfssx/lucidabr/<font color='magenta'>lucmin</font><br/> -latex/contrib/psnfssx/lucidabr/<font color='magenta'>lucmtime</font><br/> -latex/contrib/lucold/<font color='silver'>lucold</font><br/> -latex/contrib/psnfssx/lucidabr/<font color='magenta'>luctime</font><br/> -latex/exptl/project/expl3/<font color='magenta'>l3basics</font><br/> -latex/exptl/project/expl3/<font color='magenta'>l3chk</font><br/> -latex/exptl/project/expl3/<font color='magenta'>l3doc</font><br/> -latex/exptl/project/expl3/<font color='magenta'>l3expan</font><br/> -latex/exptl/project/expl3/<font color='magenta'>l3int</font><br/> -latex/exptl/project/expl3/<font color='magenta'>l3io</font><br/> -latex/exptl/project/expl3/<font color='magenta'>l3names</font><br/> -latex/exptl/project/expl3/<font color='magenta'>l3precom</font><br/> -latex/exptl/project/expl3/<font color='magenta'>l3prop</font><br/> -latex/exptl/project/expl3/<font color='magenta'>l3quark</font><br/> -latex/exptl/project/expl3/<font color='magenta'>l3seq</font><br/> -latex/exptl/project/expl3/<font color='magenta'>l3tlp</font><br/> -latex/exptl/project/expl3/<font color='magenta'>l3toks</font><br/> -latex/contrib/misc/<font color='magenta'>magaz</font><br/> -latex/contrib/mailing/<font color='silver'>mailing</font><br/> -latex/contrib/makebox/<font color='magenta'>makebox</font><br/> -latex/contrib/custom-bib/<font color='magenta'>makebst</font><br/> -latex/contrib/makecell/<font color='magenta'>makecell</font><br/> -latex/contrib/makecmds/<font color='silver'>makecmds</font><br/> -latex/contrib/makedtx/<font color='magenta'>makedtx</font><br/> -latex/contrib/makeglos/<font color='silver'>makeglos</font><br/> -latex/base/makeidx<br/> -latex/contrib/thesis/<font color='silver'>makendx</font><br/> -latex/contrib/makeplot/<font color='magenta'>makeplot</font><br/> -latex/contrib/manfnt/<font color='magenta'>manfnt</font><br/> -latex/contrib/nassflow/<font color='silver'>manual</font><br/> -latex/contrib/manuscript/<font color='silver'>manuscript</font><br/> -latex/contrib/ncctools/<a href='manyfoot.html'>manyfoot</a><br/> -latex/contrib/mapcodes/<font color='silver'>mapcodes</font><br/> -latex/contrib/margbib/<font color='silver'>margbib</font><br/> -latex/contrib/sttools/<font color='magenta'>marginal</font><br/> -latex/contrib/marginnote/marginnote<br/> -latex/contrib/calendar/<font color='magenta'>margins</font><br/> -latex/contrib/poemscol/<font color='magenta'>marn</font><br/> -latex/etc/<font color='magenta'>marvosym</font><br/> -latex/contrib/jknappen/mathbbol<br/> -latex/contrib/bosisio/<font color='magenta'>mathcmd</font><br/> -latex/contrib/mathcomp/<font color='magenta'>mathcomp</font><br/> -latex/mathdesign/mathdesign<br/> -generic/<font color='magenta'>mathdots</font><br/> -latex/contrib/bosisio/mathenv<br/> -latex/contrib/mdwtools/mathenv<br/> -latex/mathpazo/<font color='magenta'>mathpazo</font><br/> -latex/contrib/psnfssx/mathtime/<font color='magenta'>mathpi</font><br/> -latex/mathpple/<font color='magenta'>mathpple</font><br/> -latex/contrib/jknappen/<font color='silver'>mathrsfs</font><br/> -latex/required/amslatex/amsrefs/<font color='magenta'>mathscinet</font><br/> -latex/contrib/t2/etc/<font color='silver'>mathtext</font><br/> -latex/contrib/psnfssx/mathtime/<font color='magenta'>mathtime</font><br/> -latex/contrib/mh/mathtools<br/> -latex/contrib/mattens/<font color='magenta'>mattens</font><br/> -latex/contrib/maybemath/<font color='magenta'>maybemath</font><br/> -latex/contrib/mcaption/mcaption<br/> -latex/contrib/mceinleger/<font color='silver'>mceinleger</font><br/> -latex/contrib/mcite/<font color='magenta'>mcite</font><br/> -latex/contrib/mdwfonts/<font color='magenta'>mdwfonts</font><br/> -latex/contrib/mdwtools/mdwlist<br/> -latex/contrib/mdwtools/<font color='magenta'>mdwmath</font><br/> -latex/contrib/mdwtools/mdwtab<br/> -latex/contrib/memoir/<font color='silver'>memfixa</font><br/> -latex/contrib/memoir/<font color='silver'>memfixb</font><br/> -latex/contrib/memoir/<font color='silver'>memhfixc</font><br/> -latex/contrib/memoir/<font color='magenta'>memoir</font><br/> -latex/contrib/memoir/<font color='silver'>mempatch</font><br/> -latex/contrib/mentis/<font color='silver'>mentis</font><br/> -latex/contrib/dialogl/<font color='silver'>menus</font><br/> -latex/contrib/menu/<font color='magenta'>menu</font><br/> -latex/contrib/method/method<br/> -latex/contrib/xymtex/<font color='magenta'>methylen</font><br/> -latex/contrib/metre/<font color='magenta'>metre</font><br/> -latex/contrib/mff/mff<br/> -latex/contrib/mflogo/<font color='magenta'>mflogo</font><br/> -latex/contrib/ednotes/mfparptc<br/> -latex/contrib/mftinc/mftinc<br/> -latex/t1-fraktur/<font color='magenta'>mf-frak</font><br/> -latex/contrib/mhchem/mhchem<br/> -latex/contrib/mhequ/mhequ<br/> -latex/contrib/mh/mhsetup<br/> -latex/contrib/mhs/<font color='silver'>mhs</font><br/> -latex/contrib/microtype/microtype<br/> -latex/contrib/sttools/midfloat<br/> -latex/contrib/misc/<font color='magenta'>midpage</font><br/> -latex/contrib/miller/<font color='silver'>miller</font><br/> -latex/contrib/tableaux/<font color='silver'>minimum</font><br/> -latex/contrib/miniplot/<font color='magenta'>miniplot</font><br/> -latex/contrib/minitoc/minitocoff<br/> -latex/contrib/hyperref/<font color='magenta'>minitoc-hyper</font><br/> -latex/contrib/minitoc/<a href='minitoc.html'>minitoc</a><br/> -latex/contrib/minutes/<font color='magenta'>minutes</font><br/> -latex/contrib/epic/<font color='magenta'>misc</font><br/> -latex/contrib/misc/<font color='silver'>mitpress</font><br/> -latex/contrib/mla-paper/<font color='silver'>mla</font><br/> -latex/contrib/mlbib/<font color='magenta'>mlbib</font><br/> -latex/contrib/mltex/<font color='silver'>mltex</font><br/> -latex/contrib/moderncv/<font color='silver'>moderncv</font><br/> -latex/contrib/modroman/<font color='magenta'>modroman</font><br/> -latex/contrib/calendar/<font color='magenta'>monthly</font><br/> -latex/contrib/frankenstein/<font color='magenta'>moredefs</font><br/> -latex/contrib/misc/<font color='silver'>morefloats</font><br/> -latex/contrib/morehelp/<font color='magenta'>morehelp</font><br/> -latex/contrib/moresize/moresize<br/> -latex/contrib/moreverb/<a href='moreverb.html'>moreverb</a><br/> -latex/contrib/movie15/<font color='magenta'>movie15</font><br/> -latex/contrib/mparhack/<a href='mparhack.html'>mparhack</a><br/> -latex/contrib/mpdinbrief/<font color='magenta'>mpdinbrief</font><br/> -latex/contrib/mpdinbri/<font color='silver'>mpdinief</font><br/> -latex/contrib/mpfnmark/<font color='magenta'>mpfnmark</font><br/> -latex/contrib/msc/msc<br/> -latex/contrib/msg/<font color='magenta'>msg</font><br/> -latex/contrib/mslapa/<font color='silver'>mslapa</font><br/> -latex/contrib/minitoc/<font color='magenta'>mtcoff</font><br/> -latex/contrib/mtgreek/<font color='magenta'>mtgreek</font><br/> -latex/contrib/psnfssx/adobe/<font color='magenta'>mtimes</font><br/> -latex/contrib/psnfssx/mathtimepro/<font color='magenta'>mtpro</font><br/> -latex/mathtime/<font color='magenta'>mt11p</font><br/> -latex/contrib/multibbl/<font color='magenta'>multibbl</font><br/> -latex/contrib/multibib/multibib<br/> -latex/etc/<a href='multibox.html'>multibox</a><br/> -latex/contrib/multicap/multicap<br/> -latex/required/tools/<a href='multicol.html'>multicol</a><br/> -generic/multido/multido<br/> -latex/contrib/multenum/<font color='magenta'>multienum</font><br/> -latex/contrib/bez123/<font color='magenta'>multiply</font><br/> -latex/contrib/multirow/<a href='multirow.html'>multirow</a><br/> -latex/contrib/ms/<font color='magenta'>multitoc</font><br/> -latex/contrib/mwcls/mwcls<br/> -latex/contrib/mwrite/<font color='magenta'>mwrite</font><br/> -latex/contrib/easy/<font color='silver'>mydoc</font><br/> -latex/contrib/unswthesis/<font color='silver'>mythesis</font><br/> -latex/contrib/uaclasses/<font color='silver'>my-title</font><br/> -latex/contrib/hyperref/nameref<br/> -latex/contrib/namespc/<font color='magenta'>namespc</font><br/> -latex/contrib/nassflow/<font color='magenta'>nassi</font><br/> -latex/contrib/natbib/<font color='magenta'>natbib</font><br/> -latex/contrib/nath/<font color='magenta'>nath</font><br/> -latex/contrib/ncctools/<font color='magenta'>nccbbb</font><br/> -latex/contrib/ncctools/nccboxes<br/> -latex/contrib/ncctools/<font color='magenta'>ncccropmark</font><br/> -latex/contrib/ncctools/<font color='magenta'>nccfancyhdr</font><br/> -latex/contrib/ncctools/nccfloats<br/> -latex/contrib/ncctools/<font color='magenta'>nccfoots</font><br/> -latex/contrib/ncclatex/<font color='silver'>ncchdr</font><br/> -latex/contrib/ncclatex/<font color='silver'>ncclatex</font><br/> -latex/contrib/ncclatex/<font color='silver'>nccltrus</font><br/> -latex/contrib/ncctools/<font color='magenta'>nccmath</font><br/> -latex/contrib/ncclatex/<font color='silver'>nccold</font><br/> -latex/contrib/ncctools/<font color='silver'>nccparskip</font><br/> -latex/contrib/ncctools/<font color='magenta'>nccpic</font><br/> -latex/contrib/ncctools/<font color='magenta'>nccsect</font><br/> -latex/contrib/ncctools/<font color='magenta'>nccthm</font><br/> -latex/dvips/<font color='silver'>ncs</font><br/> -latex/contrib/nddiss/<font color='magenta'>nddiss2e</font><br/> -latex/contrib/nddiss/<font color='silver'>nddiss</font><br/> -latex/contrib/misc/needspace<br/> -latex/contrib/nestquot/<font color='silver'>nestquot</font><br/> -latex/contrib/newalg/<font color='magenta'>newalg</font><br/> -latex/contrib/frankenstein/<font color='magenta'>newclude</font><br/> -latex/contrib/poemscol/<font color='silver'>newcropmark</font><br/> -latex/contrib/newfile/newfile<br/> -latex/contrib/newlfm/<font color='magenta'>newlfm</font><br/> -latex/base/newlfont<br/> -latex/contrib/poemscol/<font color='silver'>newmarn</font><br/> -latex/contrib/piff/<font color='magenta'>newproof</font><br/> -latex/contrib/newthm/newthm<br/> -latex/contrib/newvbtm/newvbtm<br/> -latex/contrib/misc/<font color='magenta'>nextpage</font><br/> -latex/contrib/units/nicefrac<br/> -latex/contrib/niceframe/nicefram<br/> -latex/contrib/hyperref/nohyperref<br/> -latex/contrib/noitcrul/<font color='magenta'>noitcrul</font><br/> -latex/contrib/misc/<font color='magenta'>nolbreaks</font><br/> -latex/contrib/nomencl/<font color='magenta'>nomencl</font><br/> -latex/contrib/nomentbl/<font color='silver'>nomenltb</font><br/> -latex/contrib/nomentbl/<font color='silver'>nomentbl</font><br/> -latex/contrib/nonfloat/<font color='magenta'>nonfloat</font><br/> -latex/contrib/carlisle/<font color='magenta'>nopageno</font><br/> -latex/contrib/notes/<font color='magenta'>notes</font><br/> -latex/contrib/misc/notoccite<br/> -latex/contrib/seminar/<font color='magenta'>npsfont</font><br/> -latex/contrib/nrc/<font color='magenta'>nrcdoc</font><br/> -latex/contrib/nrc/<font color='magenta'>nrc1</font><br/> -latex/contrib/nrc/<font color='magenta'>nrc2</font><br/> -latex/contrib/nrc/<font color='magenta'>nrc</font><br/> -latex/contrib/ntabbing/ntabbing<br/> -latex/contrib/ntgclass/<font color='silver'>ntgclass</font><br/> -latex/contrib/hyperref/<font color='magenta'>ntheorem-hyper</font><br/> -latex/contrib/ntheorem/ntheorem<br/> -generic/<font color='magenta'>nth</font><br/> -latex/contrib/numline/numline<br/> -latex/contrib/numprint/<a href='numprint.html'>numprint</a><br/> -latex/contrib/slidenotes/<font color='magenta'>obox</font><br/> -latex/contrib/ogonek/<font color='silver'>ogonek</font><br/> -latex/contrib/labels/<font color='magenta'>olabels</font><br/> -latex/contrib/mfnfss/<font color='magenta'>oldgerm</font><br/> -latex/base/oldlfont<br/> -latex/contrib/oldstyle/<a href='oldstyle.html'>oldstyle</a><br/> -latex/contrib/piff/<font color='magenta'>onepagem</font><br/> -latex/contrib/onlyamsmath/<font color='magenta'>onlyamsmath</font><br/> -latex/contrib/opcit/<font color='magenta'>opcit</font><br/> -latex/contrib/opteng/<font color='silver'>opteng</font><br/> -latex/contrib/misc/optional<br/> -latex/contrib/othello/<font color='magenta'>othello</font><br/> -latex/contrib/platex/<font color='magenta'>ot1patch</font><br/> -latex/required/cyrillic/<font color='magenta'>ot2</font><br/> -latex/contrib/misc/<a href='oubraces.html'>oubraces</a><br/> -latex/contrib/outliner/<font color='magenta'>outliner</font><br/> -latex/contrib/gene/fundus/<font color='silver'>outline</font><br/> -latex/contrib/outline/<font color='magenta'>outline</font><br/> -latex/contrib/cite/overcite<br/> -latex/contrib/overpic/<font color='magenta'>overpic</font><br/> -latex/contrib/fragments/overrightarrow<br/> -latex/contrib/calendar/<font color='magenta'>overword</font><br/> -latex/contrib/objectz/oz<br/> -latex/contrib/pagenote/pagenote<br/> -latex/contrib/pageno/pageno<br/> -latex/contrib/refman/<font color='magenta'>pagepc</font><br/> -latex/contrib/oberdiek/pagesel<br/> -latex/contrib/pandora-latex/<font color='magenta'>pandora-latex</font><br/> -latex/contrib/mfnfss/<font color='silver'>pandora</font><br/> -latex/contrib/paper/<font color='silver'>paper</font><br/> -latex/contrib/paralist/paralist<br/> -latex/contrib/parallel/parallel<br/> -latex/contrib/paresse/<font color='magenta'>paresse</font><br/> -latex/contrib/parrun/parrun<br/> -latex/contrib/misc/<font color='silver'>parskip</font><br/> -latex/contrib/patchcmd/patchcmd<br/> -latex/contrib/misc/<font color='magenta'>path</font><br/> -latex/contrib/pauldoc/<font color='silver'>pauldoc</font><br/> -latex/contrib/pdfslide/<font color='magenta'>pause</font><br/> -latex/contrib/pawpict/<font color='silver'>pawpict</font><br/> -latex/contrib/pbox/<font color='silver'>pbox</font><br/> -latex/contrib/pbsheet/<font color='silver'>pbsheet</font><br/> -latex/contrib/pb-diagram/<font color='magenta'>pb-diagram</font><br/> -latex/contrib/pb-diagram/<font color='magenta'>pb-lams</font><br/> -latex/contrib/pb-diagram/<font color='magenta'>pb-xy</font><br/> -latex/required/amslatex/amsrefs/<font color='magenta'>pcatcode</font><br/> -latex/contrib/gene/pl/<font color='magenta'>pcode</font><br/> -latex/contrib/oberdiek/pdfcolmk<br/> -latex/contrib/pdfcprot/<font color='magenta'>pdfcprot</font><br/> -latex/contrib/oberdiek/<font color='silver'>pdfcrypt</font><br/> -latex/contrib/oberdiek/pdflscape<br/> -latex/contrib/pdfpages/pdfpages<br/> -latex/contrib/pdfscreen/<a href='pdfscreen.html'>pdfscreen</a><br/> -latex/etc/<font color='magenta'>pdfslides</font><br/> -latex/contrib/pdfslide/<font color='magenta'>pdfslide</font><br/> -latex/contrib/pdftricks/pdftricks<br/> -latex/contrib/perltex/perltex<br/> -latex/contrib/permute/<font color='magenta'>permute</font><br/> -latex/contrib/misc/perpage<br/> -latex/contrib/yafoot/<a href='pfnote.html'>pfnote</a><br/> -latex/contrib/photo/photo<br/> -latex/etc/picinpar<br/> -latex/contrib/pictex2/<font color='magenta'>pictex2</font><br/> -latex/contrib/pict2e/<font color='magenta'>pict2e</font><br/> -latex/contrib/misc/placeins<br/> -latex/contrib/carlisle/<a href='plain.html'>plain</a><br/> -latex/contrib/plari/<font color='silver'>plari</font><br/> -latex/contrib/plates/<font color='magenta'>plates</font><br/> -latex/contrib/play/<font color='silver'>play</font><br/> -latex/contrib/platex/<font color='magenta'>plprefix</font><br/> -latex/contrib/gene/pl/<font color='magenta'>pl</font></td><td> -latex/contrib/pmat/<font color='magenta'>pmat</font><br/> -latex/contrib/pmgraph/<font color='magenta'>pmgraph</font><br/> -generic/petri-nets/<font color='magenta'>pndraw</font><br/> -generic/petri-nets/<font color='magenta'>pnets</font><br/> -generic/petri-nets/<font color='magenta'>pntext</font><br/> -latex/contrib/poemscol/<font color='silver'>poemscol</font><br/> -generic/tex-ps/poligraf/<font color='magenta'>poligraf</font><br/> -latex/contrib/platex/polski<br/> -latex/contrib/xymtex/<font color='magenta'>polymers</font><br/> -latex/contrib/polynom/<font color='magenta'>polynom</font><br/> -latex/contrib/polytable/<font color='magenta'>polytable</font><br/> -latex/contrib/powerdot/powerdot<br/> -latex/exptl/texpower/<font color='magenta'>powersem</font><br/> -latex/exptl/ppr-prv/<font color='magenta'>ppr-prv</font><br/> -latex/contrib/pracjourn/<font color='magenta'>pracjourn</font><br/> -latex/contrib/ms/<font color='silver'>prelim2e</font><br/> -latex/contrib/prettyref/prettyref<br/> -latex/contrib/preview/preview<br/> -latex/contrib/misc/printlen<br/> -latex/contrib/sudokubundle/<font color='silver'>printsudoku</font><br/> -latex/contrib/printtim/<a href='printtim.html'>printtim</a><br/> -latex/contrib/misc/proba<br/> -latex/contrib/probsoln/probsoln<br/> -latex/contrib/prociagssymp/<font color='silver'>prociagssymp</font><br/> -latex/contrib/siam/<font color='silver'>proc2e</font><br/> -latex/contrib/progkeys/<font color='magenta'>programs</font><br/> -latex/contrib/program/program<br/> -latex/contrib/progress/<font color='silver'>progress</font><br/> -latex/contrib/proof/<font color='magenta'>proof</font><br/> -latex/contrib/prosper/prosper<br/> -latex/contrib/pseudocode/pseudocode<br/> -latex/required/psnfss/<font color='magenta'>psfonts</font><br/> -latex/contrib/altfont/<font color='magenta'>psfont</font><br/> -latex/contrib/psfragx/<font color='magenta'>psfragx</font><br/> -latex/contrib/psfrag/<font color='magenta'>psfrag</font><br/> -latex/required/graphics/pstricks/contrib/psgo/<font color='silver'>psgo</font><br/> -latex/dvips/<font color='magenta'>psgreek</font><br/> -latex/contrib/pslatex/latex/<font color='silver'>pslatex</font><br/> -latex/contrib/pspicture/<font color='magenta'>pspicture</font><br/> -latex/required/graphics/<a href='pstcol.html'>pstcol</a><br/> -latex/pstrics/pstricks<br/> -latex/pstrics/<font color='magenta'>pst-all</font><br/> -latex/required/graphics/pstricks/contrib/pst-blur/pst-blur<br/> -latex/pstrics/<font color='magenta'>pst-char</font><br/> -latex/pstrics/<font color='magenta'>pst-coil</font><br/> -latex/pstrics/<font color='magenta'>pst-eps</font><br/> -latex/pstrics/<font color='magenta'>pst-fill</font><br/> -latex/required/graphics/pstricks/contrib/pst-ghsb/pst-ghsb<br/> -latex/pstrics/<font color='magenta'>pst-grad</font><br/> -latex/required/graphics/pstricks/contrib/pst-gr3d/pst-gr3d<br/> -latex/required/graphics/pstricks/contrib/misc/pst-key<br/> -latex/required/graphics/pstricks/contrib/pst-lens/pst-lens<br/> -latex/pstrics/<font color='magenta'>pst-node</font><br/> -latex/required/graphics/pstricks/contrib/pst-optic/pst-optic<br/> -latex/required/graphics/pstricks/contrib/pst-osci/pst-osci<br/> -latex/pstrics/<font color='magenta'>pst-plot</font><br/> -latex/required/graphics/pstricks/contrib/pst-poly/pst-poly<br/> -latex/required/graphics/pstricks/contrib/pst-slpe/pst-slpe<br/> -latex/pstrics/<font color='magenta'>pst-text</font><br/> -latex/pstrics/<font color='magenta'>pst-tree</font><br/> -latex/pstrics/<font color='magenta'>pst-3d</font><br/> -latex/contrib/ps4pdf/<font color='magenta'>ps4pdf</font><br/> -latex/contrib/linguex/<font color='silver'>ps-trees</font><br/> -latex/contrib/siam/<font color='silver'>ptexproc</font><br/> -latex/contrib/punk-latex/<font color='silver'>punk</font><br/> -latex/contrib/gene/fundus/<font color='silver'>pvscript</font><br/> -latex/pxfonts/pxfonts<br/> -latex/platex/qbookman<br/> -latex/contrib/qcm/<font color='magenta'>qcm</font><br/> -latex/platex/qcourier<br/> -generic/proofs/taylor/qed<br/> -latex/contrib/qobitree/<a href='qobitree.html'>qobitree</a><br/> -latex/platex/qpalatin<br/> -latex/etc/qpxmath<br/> -latex/etc/qpxsc<br/> -latex/platex/qswiss<br/> -latex/contrib/qsymbols/<font color='magenta'>qsymbols</font><br/> -latex/platex/qtimes<br/> -latex/etc/qtxmath<br/> -latex/contrib/quotchap/<font color='silver'>quotchap</font><br/> -latex/contrib/bosisio/<font color='silver'>quotes</font><br/> -latex/platex/qzapfcha<br/> -latex/contrib/misc/raggedr<br/> -latex/contrib/ms/<a href='ragged2e.html'>ragged2e</a><br/> -generic/<font color='magenta'>ragged</font><br/> -latex/contrib/randbild/<font color='magenta'>randbild</font><br/> -latex/contrib/randtext/<font color='silver'>randtext</font><br/> -latex/required/tools/<font color='silver'>rawfonts</font><br/> -latex/contrib/koi8/<font color='silver'>rawprint</font><br/> -latex/contrib/rccol/rccol<br/> -latex/contrib/rcsinfo/<font color='silver'>rcsinfo</font><br/> -latex/contrib/rcs/src/<font color='silver'>rcs-doc</font><br/> -latex/contrib/rcs/<font color='silver'>rcs</font><br/> -latex/contrib/ipe/<font color='silver'>recipe</font><br/> -latex/contrib/rectopma/<font color='silver'>rectopma</font><br/> -latex/contrib/refcheck/refcheck<br/> -latex/contrib/oberdiek/refcount<br/> -latex/contrib/refstyle/refstyle<br/> -latex/contrib/regcount/<a href='regcount.html'>regcount</a><br/> -latex/contrib/register/<font color='magenta'>register</font><br/> -latex\contrib\computational-complexity/<font color='magenta'>relabel</font><br/> -latex/contrib/relenc/<font color='silver'>relenc</font><br/> -latex/contrib/stack/relinput<br/> -latex/contrib/misc/<a href='relsize.html'>relsize</a><br/> -latex/contrib/carlisle/<a href='remreset.html'>remreset</a><br/> -latex/contrib/repeatindex/<font color='magenta'>repeatindex</font><br/> -latex/contrib/revnum/<font color='magenta'>revnum</font><br/> -latex/contrib/revtex/<font color='silver'>revsymb</font><br/> -latex/contrib/revtex/src/<font color='silver'>revtex4</font><br/> -latex/required/amslatex/amsrefs/rkeyval<br/> -latex/contrib/rmpage/<font color='magenta'>rmpage</font><br/> -latex/contrib/robustcommand/robustcommand<br/> -latex/contrib/robustindex/robustindex<br/> -latex/contrib/misc/<font color='magenta'>romanneg</font><br/> -latex/contrib/romannum/<font color='magenta'>romannum</font><br/> -generic/contrib/<font color='magenta'>rotate-textures</font><br/> -latex/dvips/<a href='rotate.html'>rotate</a><br/> -latex/contrib/rotating/<a href='rotating.html'>rotating</a><br/> -latex/contrib/rotfloat/rotfloat<br/> -latex/contrib/rotpages/rotpages<br/> -latex/contrib/rplain/<font color='magenta'>rplain</font><br/> -latex/contrib/rrgtrees/<font color='magenta'>rrgtrees</font><br/> -latex/contrib/rtkinenc/<font color='magenta'>rtkinenc</font><br/> -latex/contrib/rtklage/<font color='silver'>rtklage</font><br/> -latex/contrib/cmcyralt/<font color='magenta'>russian</font><br/> -latex/contrib/r_und_s/<font color='silver'>r_und_s</font><br/> -latex/contrib/saferef/saferef<br/> -latex/contrib/misc/sansmath<br/> -latex/contrib/jknappen/sans<br/> -latex/contrib/sauterfonts/<font color='silver'>sauterfonts</font><br/> -latex/contrib/savefnmark/savefnmark<br/> -latex/contrib/savesym/savesym<br/> -latex/contrib/savetrees/<font color='silver'>savetrees</font><br/> -latex/contrib/sauterfonts/<font color='silver'>sbbm</font><br/> -latex/contrib/scalebar/scalebar<br/> -latex/contrib/carlisle/scalefnt<br/> -latex/contrib/scale/<font color='magenta'>scale</font><br/> -latex/contrib/schedule/schedule<br/> -latex/contrib/pdfscreen/schemes<br/> -latex/contrib/sciposter/<font color='magenta'>sciposter</font><br/> -latex/contrib/koma-script/<font color='silver'>scraddr</font><br/> -latex/contrib/koma-script/<font color='silver'>scrclass</font><br/> -latex/contrib/koma-script/<font color='silver'>scrdate</font><br/> -latex/contrib/koma-script/<font color='silver'>script</font><br/> -latex/contrib/koma-script/<font color='magenta'>scrlettr</font><br/> -latex/contrib/koma-script/<font color='silver'>scrlfile</font><br/> -latex/contrib/koma-script/<font color='silver'>scrpage2</font><br/> -latex/contrib/koma-script/<font color='silver'>scrpage</font><br/> -latex/contrib/koma-script/<font color='silver'>scrtime</font><br/> -latex/contrib/misc/<font color='magenta'>secdot</font><br/> -latex/contrib/sectionbox/<font color='silver'>sectionbox</font><br/> -latex/contrib/misc/<font color='silver'>section</font><br/> -latex/contrib/sectsty/<font color='magenta'>sectsty</font><br/> -latex/contrib/misc/selectp<br/> -latex/contrib/semantic/semantic<br/> -latex/contrib/seminar/<font color='magenta'>semcolor</font><br/> -latex/contrib/seminar/<font color='magenta'>semhelv</font><br/> -latex/contrib/seminar/<font color='magenta'>seminar</font><br/> -latex/contrib/semioneside/<font color='magenta'>semioneside</font><br/> -latex/contrib/seminar/<font color='magenta'>semlayer</font><br/> -latex/contrib/seminar/<font color='magenta'>semlcmss</font><br/> -latex/contrib/seminar/<font color='magenta'>semrot</font><br/> -latex/contrib/jknappen/semtrans<br/> -latex/contrib/seminar/<font color='silver'>sem-a4</font><br/> -latex/contrib/seminar/<font color='magenta'>sem-page</font><br/> -latex/contrib/misc/sepnum<br/> -latex/contrib/serial/serial<br/> -latex/contrib/newlfm/<font color='magenta'>setdim</font><br/> -latex/contrib/setspace/<font color='magenta'>setspace</font><br/> -latex/contrib/history/sets<br/> -latex/contrib/oberdiek/settobox<br/> -latex/contrib/sauterfonts/<font color='magenta'>sexscale</font><br/> -latex/contrib/sffms/<font color='silver'>sffdumb</font><br/> -latex/contrib/sffms/<font color='silver'>sffms</font><br/> -latex/contrib/sfg/<font color='silver'>sfg</font><br/> -latex/contrib/sfheaders/<font color='silver'>sfheaders</font><br/> -latex/contrib/sf298/<font color='silver'>sf298</font><br/> -latex/contrib/jknappen/<font color='silver'>sgmlcmpt</font><br/> -latex/contrib/shadbox/shadbox1<br/> -latex/contrib/shadbox/shadbox<br/> -latex/contrib/shadethm/<a href='shadethm.html'>shadethm</a><br/> -generic/<font color='silver'>shade</font><br/> -latex/contrib/misc/<a href='shadow.html'>shadow</a><br/> -latex/contrib/shapepar/<a href='shapepar.html'>shapepar</a><br/> -latex/contrib/shortlst/shortlst<br/> -latex/contrib/shorttoc/shorttoc<br/> -latex/base/<a href='shortvrb.html'>shortvrb</a><br/> -latex/contrib/showdim/<font color='silver'>showdim</font><br/> -latex/contrib/showexpl/<font color='silver'>showexpl</font><br/> -latex/contrib/geometry/showframe<br/> -latex/base/showidx<br/> -latex/contrib/chemcono/<font color='silver'>showkeysff</font><br/> -latex/required/tools/<a href='showkeys.html'>showkeys</a><br/> -latex/contrib/showlabels/showlabels<br/> -latex/contrib/sidecap/<a href='sidecap.html'>sidecap</a><br/> -latex/contrib/siggraph/<font color='silver'>siggraph</font><br/> -latex/contrib/fax/<font color='silver'>sig</font><br/> -latex/contrib/sistyle/<font color='magenta'>sistyle</font><br/> -latex/contrib/siunits/siunits<br/> -latex/skak/<font color='magenta'>skak</font><br/> -latex/contrib/slantsc/slantsc<br/> -latex/contrib/slashbox/slashbox<br/> -latex/contrib/carlisle/slashed<br/> -latex/contrib/frankenstein/<font color='magenta'>slemph</font><br/> -latex/contrib/slidenotes/<font color='magenta'>slidenotes</font><br/> -latex/contrib/seminar/<font color='magenta'>slidesec</font><br/> -latex/platex/slownie<br/> -latex/contrib/smallcap/smallcap<br/> -latex/contrib/smalltableof/<font color='silver'>smalltableof</font><br/> -latex/contrib/jknappen/<font color='silver'>smartmn</font><br/> -latex/contrib/smartref/smartref<br/> -latex/contrib/smflatex/smfenum<br/> -latex/contrib/smflatex/smfthm<br/> -latex/contrib/snapshot/snapshot<br/> -latex/contrib/bosisio/sobolev<br/> -latex/contrib/sudokubundle/<font color='silver'>solvesudoku</font><br/> -latex/required/tools/<font color='magenta'>somedefs</font><br/> -latex/contrib/songbook/<font color='magenta'>songbook</font><br/> -latex/exptl/blume/xindex/<font color='magenta'>sort</font><br/> -latex/contrib/soul/soul<br/> -latex/contrib/mapcodes/<font color='magenta'>spanish</font><br/> -latex/contrib/misc/sphack<br/> -latex/contrib/splitbib/<font color='magenta'>splitbib</font><br/> -latex/contrib/splitindex/splitidx<br/> -latex/contrib/sprite/<font color='silver'>sprite</font><br/> -latex/contrib/srcltx/srcltx<br/> -latex/contrib/sseq/<font color='magenta'>sseq</font><br/> -latex/contrib/ssqquote/<font color='magenta'>ssqquote</font><br/> -latex/contrib/sttools/<font color='magenta'>stabular</font><br/> -latex/contrib/stage/<font color='silver'>stage</font><br/> -latex/contrib/gene/fundus/<font color='magenta'>startrek</font><br/> -latex/contrib/misc/<font color='magenta'>statex</font><br/> -latex/contrib/statistik/<font color='silver'>statistik</font><br/> -latex/contrib/stdclsdv/<font color='silver'>stdclsdv</font><br/> -latex/contrib/stdpage/<font color='silver'>stdpage</font><br/> -latex/contrib/isostds/iso10303/<font color='silver'>stepe</font><br/> -latex/contrib/sttools/stfloats<br/> -latex/contrib/stmaryrd/<a href='stmaryrd.html'>stmaryrd</a><br/> -latex/contrib/streetex/<font color='magenta'>stree</font><br/> -latex/contrib/utthesis/icde-11/<font color='silver'>stretch</font><br/> -latex/contrib/struktex/<font color='silver'>strukdoc</font><br/> -latex/contrib/struktex/<font color='silver'>struktex</font><br/> -latex/contrib/struktex/<font color='silver'>struktxf</font><br/> -latex/contrib/struktex/<font color='silver'>struktxp</font><br/> -latex/contrib/stubs/<font color='silver'>stubs</font><br/> -latex/contrib/subeqnarray/<a href='subeqnarray.html'>subeqnarray</a><br/> -latex/contrib/subeqn/<a href='subeqn.html'>subeqn</a><br/> -latex/contrib/misc/subfigmat<br/> -latex/contrib/subfigure/<a href='subfigure.html'>subfigure</a><br/> -latex/contrib/subfig/subfig<br/> -latex/contrib/subfiles/subfiles<br/> -latex/contrib/subfloat/<a href='subfloat.html'>subfloat</a><br/> -latex/contrib/preprint/<a href='sublabel.html'>sublabel</a><br/> -latex/contrib/fragments/<a href='subscript.html'>subscript</a><br/> -latex/contrib/substr/substr<br/> -latex/contrib/sudoku/<font color='magenta'>sudoku</font><br/> -latex/contrib/gene/fundus/<font color='magenta'>suetterl</font><br/> -latex/contrib/bigfoot/<font color='silver'>suffix</font><br/> -latex/contrib/supertabular/<a href='supertabular.html'>supertabular</a><br/> -latex/contrib/mdwtools/<a href='sverb.html'>sverb</a><br/> -latex/contrib/svninfo/<font color='magenta'>svninfo</font><br/> -latex/contrib/swimgraf/<font color='silver'>swimgraf</font><br/> -latex/contrib/switcheml/<font color='silver'>switcheml</font><br/> -generic/swrule<br/> -latex/contrib/sciwordconv/<font color='silver'>sw2rus</font><br/> -latex/contrib/symbolindex/<font color='silver'>symbolindex</font><br/> -latex/contrib/mdwtools/syntax<br/> -latex/contrib/syntax/<font color='silver'>syntax</font><br/> -latex/base/syntonly<br/> -latex/contrib/synttree/synttree<br/> -latex/contrib/tabbing/tabbing<br/> -latex/contrib/tableaux/<font color='magenta'>tableau</font><br/> -latex/contrib/misc/tabls<br/> -latex/contrib/tabto/<font color='silver'>tabto</font><br/> -latex/required/tools/<a href='tabularx.html'>tabularx</a><br/> -latex/contrib/tabulary/<font color='magenta'>tabulary</font><br/> -latex/contrib/tabvar/inputs/<font color='silver'>tabvar</font><br/> -latex/contrib/talk/<font color='magenta'>talk</font><br/> -latex/contrib/tamefloats/tameflts<br/> -latex/contrib/jknappen/<font color='magenta'>tccompat</font><br/> -latex/contrib/tcldoc/<font color='magenta'>tcldoc</font><br/> -latex/contrib/tclldoc/<font color='magenta'>tclldoc</font><br/> -latex/contrib/technics/<font color='silver'>technics</font><br/> -latex/exptl/xbase/<font color='magenta'>template</font><br/> -latex/contrib/tengwarscript/<font color='silver'>tengwarscript</font><br/> -latex/contrib/bezos/tensind<br/> -latex/contrib/piff/<font color='magenta'>tensor</font><br/> -latex/contrib/termcal/<font color='magenta'>termcal</font><br/> -latex/contrib/teubner/<font color='silver'>teubner</font><br/> -latex/contrib/songbook/contrib/<font color='silver'>texchord</font><br/> -latex/contrib/texlogos/<font color='magenta'>texlogos</font><br/> -latex/contrib/texmate/<font color='magenta'>texmate</font><br/> -latex/contrib/psnfssx/ly1/<font color='magenta'>texnansi</font><br/> -latex/exptl/texpower/texpower<br/> -latex/contrib/texshade/<font color='magenta'>texshade</font><br/> -latex/contrib/sttools/<font color='magenta'>texsort</font><br/> -latex/contrib/textcase/textcase<br/> -latex/required/amslatex/amsrefs/textcmds<br/> -latex/contrib/gatech-thesis/julesverne/bellswhistles/<font color='silver'>textcompfix</font><br/> -latex/contrib/gatech-thesis/julesverne/bellswhistles/<font color='silver'>textcompsym</font><br/> -latex/base/textcomp<br/> -latex/contrib/textfit/textfit<br/> -latex/contrib/textmerg/textmerg<br/> -latex/contrib/textopo/<font color='magenta'>textopo</font><br/> -latex/contrib/textpos/textpos<br/> -latex\contrib\computational-complexity/<font color='magenta'>thcc</font><br/> -latex/contrib/thesis/<font color='silver'>thema</font><br/> -latex/required/tools/<a href='theorem.html'>theorem</a><br/> -latex/contrib/thesis/<font color='silver'>thesis</font><br/> -latex/contrib/thmbox/thmbox<br/> -latex/contrib/misc/<a href='threeparttable.html'>threeparttable</a><br/> -latex/contrib/misc/<font color='silver'>thrmappendix</font><br/> -latex/contrib/thumb/<font color='magenta'>thumb</font><br/> -latex/contrib/thuthesis/<font color='silver'>thuthesis</font><br/> -latex/contrib/ticket/<font color='silver'>ticket</font><br/> -latex/contrib/timesht/<font color='silver'>timesht</font><br/> -latex/contrib/calendar/<font color='magenta'>timesht</font><br/> -latex/contrib/calendar/<font color='magenta'>timetabl</font><br/> -generic/time<br/> -latex/contrib/piff/<a href='time.html'>time</a><br/> -latex/contrib/timing/<font color='magenta'>timing</font><br/> -latex/tipa/<font color='magenta'>tipa</font><br/> -latex/tipa/<font color='magenta'>tipx</font><br/> -latex/contrib/titlefoot/<font color='silver'>titlefoot</font><br/> -latex/contrib/titlepage-uni-dortmund/<font color='silver'>titlepage-uni-dortmund</font><br/> -latex/contrib/misc/titleref<br/> -latex/contrib/titlesec/<font color='magenta'>titlesec</font><br/> -latex/contrib/frankenstein/<font color='magenta'>titles</font><br/> -latex/contrib/titlesec/<font color='magenta'>titletoc</font><br/> -latex/contrib/titling/<font color='silver'>titling</font><br/> -latex/contrib/psnfssx/tmmath/<font color='magenta'>tmmathm</font><br/> -latex/contrib/psnfssx/tmmath/<font color='magenta'>tmmaths</font><br/> -latex/tmmath/<font color='magenta'>tmmath</font><br/> -latex/contrib/tocbibind/<font color='magenta'>tocbibind</font><br/> -latex/contrib/ncctools/tocenter<br/> -latex/contrib/tocloft/<font color='magenta'>tocloft</font><br/> -latex/contrib/tocvsec2/<font color='magenta'>tocvsec2</font><br/> -latex/contrib/todo/<font color='silver'>todo</font><br/> -latex/contrib/tokenizer/tokenizer<br/> -latex/contrib/williams/toklist<br/> -latex/tipa/<font color='magenta'>tone</font><br/> -latex/contrib/toolbox/toolbox<br/> -latex/contrib/misc/<font color='magenta'>topcapt</font><br/> -latex/contrib/topfloat/<font color='silver'>topfloat</font><br/> -latex/contrib/toptesi/<font color='silver'>toptesi</font><br/> -latex/contrib/totpages/totpages<br/> -latex/contrib/tpcmfont/<font color='magenta'>tpcmfont</font><br/> -latex/exptl/texpower/contrib/<font color='magenta'>tpmultiinc</font><br/> -latex/exptl/texpower/addons/<font color='magenta'>tppstcol</font><br/> -latex/exptl/texpower/addons/<font color='magenta'>tpsem-a4</font><br/> -latex/exptl/texpower/tpslifonts/<font color='magenta'>tpslifonts</font><br/> -latex/base/tracefnt<br/> -latex/required/tools/trace<br/> -latex/exptl/trace/<font color='magenta'>trace</font><br/> -latex/contrib/tracking/tracking<br/> -latex/contrib/treesvr/<font color='magenta'>trees</font><br/> -latex/contrib/trfsigns/<font color='magenta'>trfsigns</font><br/> -latex/required/graphics/<font color='magenta'>trig</font><br/> -latex/contrib/misc/truncate<br/> -latex/contrib/tugboat/<font color='magenta'>tugboat</font><br/> -latex/contrib/seminar/<font color='magenta'>tvz-code</font><br/> -latex/contrib/seminar/<font color='magenta'>tvz-hax</font><br/> -latex/contrib/seminar/<font color='magenta'>tvz-user</font><br/> -latex/contrib/gene/fundus/<font color='magenta'>twcal</font><br/> -latex/contrib/oberdiek/twoopt<br/> -latex/contrib/twoup/<font color='magenta'>twoup</font><br/> -latex/txfonts/txfonts<br/> -latex/contrib/koma-script/<font color='silver'>typearea</font><br/> -latex/contrib/typedref/<font color='silver'>typedref</font><br/> -latex/contrib/carlisle/<font color='magenta'>typehtml</font><br/> -latex/contrib/type1cm/<font color='silver'>type1cm</font><br/> -latex/contrib/typogrid/<font color='magenta'>typogrid</font><br/> -latex/contrib/t-angles/<font color='magenta'>t-angles</font><br/> -latex/contrib/uaclasses/<font color='silver'>ua-classes</font><br/> -latex/contrib/uaclasses/<font color='silver'>ua-title</font><br/> -latex/contrib/unicode/<font color='silver'>ucshyper</font><br/> -latex/contrib/unicode/<font color='silver'>ucsutils</font><br/> -latex/contrib/unicode/<font color='silver'>ucs</font><br/> -latex/contrib/uhrzeit/<font color='silver'>uhrzeit</font><br/> -latex/contrib/uiucthesis/<font color='silver'>uiucredborder</font><br/> -latex/contrib/uiucthesis/<font color='silver'>uiucthesis</font><br/> -latex/contrib/misc/<a href='ulem.html'>ulem</a><br/> -latex/contrib/ulsy/<font color='silver'>ulsy</font><br/> -latex/contrib/umlaute/<font color='silver'>umlaute</font><br/> -latex/contrib/umoline/<a href='umoline.html'>umoline</a><br/> -latex/contrib/underlin/<font color='magenta'>underlin</font><br/> -latex/contrib/misc/underscore<br/> -latex/contrib/undertilde/<a href='undertilde.html'>undertilde</a><br/> -latex/contrib/unitsdef/<font color='magenta'>unitsdef</font><br/> -latex/contrib/units/<font color='magenta'>units</font><br/> -latex/contrib/was/upgreek<br/> -latex/contrib/upquote/<font color='silver'>upquote</font><br/> -latex/required/amslatex/classes/upref<br/> -latex2html/<font color='magenta'>url</font><br/> -latex/contrib/misc/<a href='url.html'>url</a><br/> -latex/contrib/ushort/ushort<br/> -latex/contrib/stellenbosch/<font color='silver'>usthesis</font><br/> -latex/contrib/utthesis/<font color='silver'>utthesis</font><br/> -latex/contrib/fragments/<font color='magenta'>ut-backref</font><br/> -latex/contrib/varindex/varindex<br/> -latex/required/tools/varioref<br/> -latex/contrib/taupin/<font color='magenta'>varsects</font><br/> -latex/contrib/newvbtm/varvbtm<br/> -latex/contrib/misc/varwidth<br/> -latex/contrib/gene/fundus/<font color='magenta'>va</font><br/> -latex/contrib/vdm/<font color='magenta'>vdm</font><br/> -latex/contrib/vector/<font color='magenta'>vector</font><br/> -latex/contrib/misc/verbasef<br/> -latex2html/<font color='magenta'>verbatimfiles</font><br/> -latex/required/tools/<a href='verbatim.html'>verbatim</a><br/> -latex/contrib/misc/<a href='verbdef.html'>verbdef</a><br/> -latex/contrib/verse/<font color='magenta'>verse</font><br/> -latex/contrib/versions/versions<br/> -latex/contrib/misc/<a href='version.html'>version</a><br/> -latex/contrib/misc/vertbars<br/> -latex/contrib/history/vhistory<br/> -latex/contrib/viiptart/<font color='silver'>viiptart</font><br/> -latex/contrib/vmargin/<a href='vmargin.html'>vmargin</a><br/> -latex/contrib/volumes/<font color='magenta'>volumes</font><br/> -latex/tipa/<font color='magenta'>vowel</font><br/> -latex/contrib/oberdiek/vpe<br/> -latex/contrib/misc/<a href='vrbexin.html'>vrbexin</a><br/> -latex/etc/<a href='vrflocal.html'>vrflocal</a><br/> -latex/contrib/vrsion/<font color='silver'>vrsion</font><br/> -latex/contrib/misc/vruler<br/> -latex/etc/vversion<br/> -latex/contrib/wallpaper/<font color='silver'>wallpaper</font><br/> -latex/contrib/warning/warning<br/> -latex/contrib/warpcol/warpcol<br/> -latex/contrib/wasysym/<font color='magenta'>wasysym</font><br/> -latex/contrib/ncctools/watermark<br/> -latex/contrib/acrotex/<font color='magenta'>web</font><br/> -generic/<font color='magenta'>weekday</font><br/> -generic/wiggly<br/> -latex/contrib/withesis/<font color='silver'>withesis</font><br/> -latex/etc/<a href='wmcropmark.html'>wmcropmark</a><br/> -latex/contrib/wordcount/<font color='silver'>wordcount</font><br/> -latex/contrib/wordlike/<font color='silver'>wordlike</font><br/> -latex/contrib/misc/<a href='wrapfig.html'>wrapfig</a><br/> -latex/contrib/ptptex/wrapft<br/> -latex/contrib/xcolor/xcolor<br/> -latex/contrib/seminar/xcomment<br/> -latex/contrib/xdoc/<font color='magenta'>xdoc2</font><br/> -latex/exptl/xfrontm/<font color='magenta'>xfmgalley</font><br/> -latex/exptl/xfrontm/<font color='magenta'>xfm-aip</font><br/> -latex/exptl/xfrontm/<font color='magenta'>xfm-arlo</font><br/> -latex/exptl/xfrontm/<font color='magenta'>xfm-plain</font><br/> -latex/exptl/xfrontm/<font color='magenta'>xfm-tub</font><br/> -latex/exptl/xfrontm/<font color='magenta'>xfm-wiley</font><br/> -latex/exptl/xfrontm/<font color='magenta'>xfm</font><br/> -latex/exptl/xfootnote/xfootnote<br/> -latex/exptl/xfrac/xfrac<br/> -latex/exptl/xhead/<font color='magenta'>xhead</font><br/> -latex/exptl/galley/xhj<br/> -latex/contrib/xifthen/xifthen<br/> -latex/exptl/blume/xindex/<font color='magenta'>xindex</font><br/> -latex/exptl/xinitials/xinitials<br/> -latex/contrib/xkeyval/run/xkeyval<br/> -latex/contrib/xkeyval/run/xkvltxp<br/> -latex/exptl/xor/xmarks<br/> -latex/exptl/xor/xoutput<br/> -latex/exptl/xor/xo-alloc<br/> -latex/exptl/xor/xo-capt<br/> -latex/exptl/xor/xo-final<br/> -latex/exptl/xor/xo-float<br/> -latex/exptl/xor/xo-grid<br/> -latex/exptl/xor/xo-here<br/> -latex/exptl/xor/xo-new<br/> -latex/exptl/xor/xo-or<br/> -latex/exptl/xor/xo-page<br/> -latex/exptl/xor/xo-place<br/> -latex/exptl/xor/xo-trace<br/> -latex/exptl/blume/xpage/<font color='magenta'>xpage</font><br/> -latex/exptl/xbase/<font color='magenta'>xparse</font><br/> -latex/required/tools/<a href='xr.html'>xr</a><br/> -latex/required/tools/<a href='xspace.html'>xspace</a><br/> -latex/contrib/xtab/xtab<br/> -latex/exptl/xtheorem/xtheorem<br/> -latex/exptl/xbase/<font color='magenta'>xtools</font><br/> -latex/contrib/xymtex/<font color='magenta'>xymtex</font><br/> -generic/diagrams/xypic/xy-3.7/src/xypic<br/> -latex/contrib/xytree/xytree<br/> -latex/contrib/calendar/<font color='magenta'>yearly</font><br/> -latex/contrib/yfonts/<font color='magenta'>yfonts</font><br/> -latex/contrib/yhmath/<font color='magenta'>yhmath</font><br/> -latex/contrib/york-thesis/<font color='magenta'>york-thesis</font><br/> -latex/contrib/youngtab/<font color='magenta'>youngtab</font><br/> -latex/contrib/jknappen/<font color='silver'>young</font><br/> -latex/contrib/yplan/<font color='silver'>yplan</font><br/> -latex/contrib/zed-csp/<font color='magenta'>zed-csp</font><br/> -latex/contrib/misc/<font color='silver'>ziffer</font><br/> -latex/contrib/misc/<font color='magenta'>2in1</font><br/> -latex/contrib/relenc/<font color='silver'>2sidedoc</font><br/> -latex/contrib/seminar/2up<br/> -latex/contrib/misc/<a href='3parttable.html'>3parttable</a><br/> -latex/contrib/psnfssx/8r/<font color='silver'>8r</font><br/> -</td></tr></table> -<hr> -<a href='../../texologia.html'><img src='../../gify/lew-7vs.gif' hspace=10 border=0 align=left></a> -<a href='mailto:W.Macewicz@ia.pw.edu.pl'><img src='../../gify/mail.gif' hspace=10 align=left></a> -<a href='http://www.ia.pw.edu.pl/~wujek/index.html'>Włodzimierz Macewicz</a><br clear=all> -<hr> -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/macro_t.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/macro_t.html deleted file mode 100644 index 34297816114..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/macro_t.html +++ /dev/null @@ -1,140 +0,0 @@ -<html> -<head> -<meta http-equiv='content-type' content='text/html; charset=iso-8859-2'> -<meta http-equiv='Content-language' content='pl'> -<meta name='Author' content='Włodzimierz Macewicz'> -<meta name='Keywords' content='latex, makroinstrukcje, Wirtualna Akademia'> -<title> Zastaw ciekawych makroinstrukcji </title> -<style type='text/css'> -code, tt, i, pre {color: navy} -</style> -</head> -<body bgcolor=#a0f0a0> -<h1> Zastaw ciekawych makroinstrukcji </h1> -Przedstawiam Państwu opis wybranych pakietów do LaTeX2e. Wszystkie -opisywane makroinstrukcje można znaleźć na CTAN (np. -<a href='ftp://ftp.gust.org.pl/TeX/macros/'>ftp://ftp.gust.org.pl/TeX/macros/...</a>).<p> -Chciałbym podkreślić, że jest to mój subiektywny wybór (pakiety -do których brak opisu lub opis był w jakimś pogańskim języku albo -też był niezrozumiały po 30 s lekturze były uznane za nieprzydatne). Informacje o -działaniu pochodzą z książki ,,The LaTeX Companion'' autorów: Michel Gosens, -Frank Mittelbach i Aleksander Samarin (ISBN 0-201-54199-8) oraz -opisów zawartych w samych pakietach. -<h3>Oznaczenia:</h3> -<p> -<!- + -- -> <font color="blue"">opisany; wart zauważenia</font></br> -<!- * -- -> <font color="black">pożyteczny, ale nieopisany</font></br> -<!- ? -- -> <font color="magenta">nie mam zdania (raczej nie podniecający, ale może się przydać</font>)</br> -<!- - -- -> <font color="silver">użyteczność wątpliwa lub mocno wątpliwa</font></p> - -<table border=1> -<tr><th>Temat</th> <th>Pakiety</th></tr> -<tr valign='top'><td>definiowanie wyglądu tytułów</td> -<td><font color='magenta'>anonchap</font>, <font color='magenta'>appendix</font>, fncychap, hypbmsec, <font color='magenta'>nccsect</font>, <font color='magenta'>secdot</font>, <font color='magenta'>sectsty</font>, <font color='magenta'>slidesec</font>, <font color='magenta'>titlesec</font>, <font color='magenta'>titletoc</font>, <font color='magenta'>tocvsec2</font></td></tr> -<tr valign='top'><td>tworzenie dokumentu w postaci pdf</td> -<td>cooltooltips, <font color='magenta'>holtxdoc</font>, <font color='magenta'>hothread</font>, hypbmsec, <font color='magenta'>insdljs</font>, <font color='magenta'>pdfcprot</font>, pdflscape, pdfpages, <a href='pdfscreen.html'>pdfscreen</a>, <font color='magenta'>pdfslides</font>, <font color='magenta'>pdfslide</font>, pdftricks, vpe</td></tr> -<tr valign='top'><td>numerowani linii</td> -<td>ilineno, ledmac, <font color='magenta'>linenox0</font>, lineno, <font color='magenta'>lnopatch</font>, numline</td></tr> -<tr valign='top'><td>ramki</td> -<td><a href='boxedminipage.html'>boxedminipage</a>, <a href='color.html'>color</a>, dashbox, <a href='fancybox.html'>fancybox</a>, <a href='framed.html'>framed</a>, <a href='shadethm.html'>shadethm</a>, <a href='shadow.html'>shadow</a>, thmbox, xcolor</td></tr> -<tr valign='top'><td>terminarz</td> -<td><font color='magenta'>autofilo</font>, <font color='magenta'>calendar</font>, <font color='magenta'>dates</font>, <font color='magenta'>daytime</font>, <font color='magenta'>dow</font>, <font color='magenta'>evautofl</font>, <font color='magenta'>evntlist</font>, <font color='magenta'>evweek</font>, <font color='magenta'>hlist</font>, <font color='magenta'>hml</font>, <font color='magenta'>hmonth</font>, <font color='magenta'>monthly</font>, <font color='magenta'>timesht</font>, <font color='magenta'>timetabl</font>, <font color='magenta'>yearly</font></td></tr> -<tr valign='top'><td>wygląd elementów dokumentu</td> -<td><font color='magenta'>adrlist</font>, <font color='magenta'>amsbooka</font>, <font color='magenta'>amsclass</font>, <font color='magenta'>amsdtx</font>, <font color='magenta'>begriff</font>, <font color='magenta'>cclayout</font>, <font color='magenta'>cc4apjrnl</font>, <font color='magenta'>cc4elsart</font>, <font color='magenta'>cc4jt</font>, <font color='magenta'>cc4llncs</font>, <font color='magenta'>cc4siamltex</font>, <font color='magenta'>cc</font>, <font color='magenta'>chappg</font>, <font color='magenta'>combine</font>, <font color='magenta'>cooking</font>, <font color='magenta'>deccomma</font>, decimal, <a href='ellipsis.html'>ellipsis</a>, fbithesis, <font color='magenta'>fltpoint</font>, galley2, hanging, icomma, <font color='magenta'>lips</font>, listofsymbols, ltugcomn, ltugproc, <font color='magenta'>magaz</font>, <font color='magenta'>mathdots</font>, <font color='magenta'>memoir</font>, microtype, mwcls, <font color='magenta'>nrcdoc</font>, <font color='magenta'>nrc1</font>, <font color='magenta'>nrc2</font>, <font color='magenta'>nrc</font>, <font color='magenta'>ot1patch</font>, <font color='magenta'>pl</font>, raggedr, <a href='ragged2e.html'>ragged2e</a>, <font color='magenta'>ragged</font>, <font color='magenta'>romannum</font>, sepnum, <font color='magenta'>sistyle</font>, tensind, <font color='magenta'>titles</font>, <font color='magenta'>tugboat</font>, <font color='magenta'>unitsdef</font>, <font color='magenta'>units</font>, <font color='magenta'>varsects</font>, <font color='magenta'>xfmgalley</font>, <font color='magenta'>xfm-aip</font>, <font color='magenta'>xfm-arlo</font>, <font color='magenta'>xfm-plain</font>, <font color='magenta'>xfm-tub</font>, <font color='magenta'>xfm-wiley</font>, <font color='magenta'>xfm</font>, xfrac, xhj, <font color='magenta'>york-thesis</font></td></tr> -<tr valign='top'><td>grafika</td> -<td>bez123, <font color='magenta'>boxedeps</font>, coordsys, <font color='magenta'>curvesls</font>, curves, <font color='magenta'>curve2e</font>, ebezier, <font color='magenta'>eepicemu</font>, eepic, emp, epic, <font color='magenta'>epic</font>, <a href='epsfig.html'>epsfig</a>, epsf, eso-pic, fmp, <font color='magenta'>fullpict</font>, <font color='magenta'>gnuplottex</font>, graphics, graphicx-psmin, <a href='graphicx.html'>graphicx</a>, <font color='magenta'>grfpaste</font>, <font color='magenta'>hilowres</font>, <font color='magenta'>lingtrees</font>, logsys, <font color='magenta'>lsc</font>, <font color='magenta'>makeplot</font>, <font color='magenta'>miniplot</font>, <font color='magenta'>nccpic</font>, <font color='magenta'>overpic</font>, <font color='magenta'>pictex2</font>, <font color='magenta'>pict2e</font>, <font color='magenta'>psfragx</font>, <font color='magenta'>psfrag</font>, <font color='magenta'>pspicture</font>, pstricks, <font color='magenta'>pst-all</font>, pst-blur, <font color='magenta'>pst-char</font>, <font color='magenta'>pst-coil</font>, <font color='magenta'>pst-eps</font>, <font color='magenta'>pst-fill</font>, pst-ghsb, <font color='magenta'>pst-grad</font>, pst-gr3d, pst-key, pst-lens, <font color='magenta'>pst-node</font>, pst-optic, pst-osci, <font color='magenta'>pst-plot</font>, pst-poly, pst-slpe, <font color='magenta'>pst-text</font>, <font color='magenta'>pst-tree</font>, <font color='magenta'>pst-3d</font>, <font color='magenta'>ps4pdf</font>, <font color='magenta'>randbild</font>, <font color='magenta'>rrgtrees</font>, <font color='magenta'>sseq</font>, xypic, xytree</td></tr> -<tr valign='top'><td>listy, wykazy</td> -<td>cjwoutl, <a href='enumerate.html'>enumerate</a>, <a href='enumitem.html'>enumitem</a>, <font color='magenta'>enum</font>, <font color='magenta'>etaremune</font>, <a href='expdlist.html'>expdlist</a>, itemrule, <font color='magenta'>linguex</font>, listliketab, <font color='magenta'>liststyle</font>, mdwlist, <font color='magenta'>multienum</font>, paralist, <font color='magenta'>revnum</font>, shortlst</td></tr> -<tr valign='top'><td>nagłówki i stopki</td> -<td><a href='extramarks.html'>extramarks</a>, <a href='fancyhdr.html'>fancyhdr</a>, <font color='magenta'>fancyheadings</font>, fixmarks, <font color='magenta'>fix2col</font>, <a href='floatpag.html'>floatpag</a>, fwlw, <font color='magenta'>head</font>, <font color='magenta'>nccfancyhdr</font>, <font color='magenta'>nopageno</font>, pageno, <font color='magenta'>romanneg</font>, <font color='magenta'>rplain</font>, <font color='magenta'>thumb</font>, <font color='magenta'>underlin</font>, <font color='magenta'>xhead</font>, xmarks</td></tr> -<tr valign='top'><td>wzory chemiczne</td> -<td><font color='magenta'>aliphat</font>, <font color='magenta'>chemarrow</font>, <font color='magenta'>chemarr</font>, <font color='magenta'>chemcompounds</font>, <font color='magenta'>chemist</font>, <font color='magenta'>chemstr</font>, <font color='magenta'>chemsym</font>, <font color='magenta'>corridx</font>, <font color='magenta'>fusering</font>, <font color='magenta'>hcycle</font>, <font color='magenta'>hetaromh</font>, <font color='magenta'>hetarom</font>, <font color='magenta'>locant</font>, <font color='magenta'>lowcycle</font>, <font color='magenta'>methylen</font>, mhchem, <font color='magenta'>polymers</font>, <font color='magenta'>stree</font>, <font color='magenta'>xymtex</font></td></tr> -<tr valign='top'><td>druk ,,dosłowny'' (verbatim), a także listingi programów (konstrukcje w różnych językach programowania, diagramy syntaktyczne)</td> -<td><font color='magenta'>algorithm2e</font>, <a href='alltt.html'>alltt</a>, <font color='magenta'>clrscode</font>, cmtt, extract, fancyvrb, <a href='filecontents.html'>filecontents</a>, fvrb-ex, <font color='magenta'>grverb</font>, <font color='magenta'>keyvald</font>, listings, <font color='magenta'>listing</font>, method, mftinc, <a href='moreverb.html'>moreverb</a>, <font color='magenta'>newalg</font>, newvbtm, <font color='magenta'>programs</font>, program, pseudocode, <a href='shortvrb.html'>shortvrb</a>, <a href='sverb.html'>sverb</a>, syntax, <font color='magenta'>tcldoc</font>, <a href='url.html'>url</a>, varvbtm, verbasef, <a href='verbatim.html'>verbatim</a>, <a href='verbdef.html'>verbdef</a>, <a href='vrbexin.html'>vrbexin</a></td></tr> -<tr valign='top'><td>egzaminy, quizy, krzyżówki, pytania/odpowiedzi</td> -<td>answers, <font color='magenta'>anufinalexam</font>, <font color='magenta'>crosswrd</font>, <font color='magenta'>dialog</font>, exam, exam, exam, <font color='magenta'>exerquiz</font>, probsoln, <font color='magenta'>qcm</font>, <font color='magenta'>sudoku</font>, <font color='magenta'>web</font></td></tr> -<tr valign='top'><td>notatki na marginesie</td> -<td><a href='changebar.html'>changebar</a>, fixme, <a href='framed.html'>framed</a>, <font color='magenta'>marginal</font>, marginnote, <font color='magenta'>marn</font>, <a href='mparhack.html'>mparhack</a>, vruler</td></tr> -<tr valign='top'><td>ułatwienie konwersji dokumentu do postaci HTML lub przetwarzanie dokumentu HTML/XML</td> -<td><font color='magenta'>foilhtml</font>, <font color='magenta'>frames</font>, <font color='magenta'>hlist</font>, <font color='magenta'>hml</font>, <font color='magenta'>hmonth</font>, <font color='magenta'>hthtml</font>, <font color='magenta'>htmllist</font>, <font color='magenta'>html</font>, <font color='magenta'>justify</font>, <font color='magenta'>ldump</font>, <font color='magenta'>svninfo</font>, <font color='magenta'>typehtml</font>, <font color='magenta'>url</font>, <font color='magenta'>verbatimfiles</font></td></tr> -<tr valign='top'><td>kolor</td> -<td><font color='magenta'>blackdvi</font>, colordvi, <font color='magenta'>colorinfo</font>, <a href='colortbl.html'>colortbl</a>, <a href='color.html'>color</a>, <a href='framed.html'>framed</a>, pdfcolmk, <a href='pstcol.html'>pstcol</a>, xcolor</td></tr> -<tr valign='top'><td>wersje dokumentu</td> -<td>comment, excludeonly, optional, versions, <a href='version.html'>version</a>, vversion</td></tr> -<tr valign='top'><td>powiązania, referencje, hiperreferencje</td> -<td><font color='magenta'>autind</font>, <font color='magenta'>backcite</font>, <font color='magenta'>backrefx</font>, bibcheck, <font color='magenta'>biblref</font>, <font color='magenta'>bibref</font>, breakurl, camel, <font color='magenta'>cccite</font>, <font color='magenta'>cc2cite</font>, <a href='chapterbib.html'>chapterbib</a>, chbibref, <a href='cite.html'>cite</a>, <font color='magenta'>crossreference</font>, <a href='drftcite.html'>drftcite</a>, drftcono, <font color='magenta'>endheads</font>, fancyref, <font color='magenta'>fncylab</font>, <font color='magenta'>hxt-bc</font>, hypbmsec, hypcap, hypernat, <font color='magenta'>iagproc</font>, indxcite, <a href='labeldeb.html'>labeldeb</a>, lastpage, overcite, prettyref, refcheck, refcount, refstyle, <font color='magenta'>relabel</font>, saferef, <a href='showkeys.html'>showkeys</a>, showlabels, smartref, titleref, totpages, <a href='url.html'>url</a>, <font color='magenta'>ut-backref</font>, varioref, <a href='vrflocal.html'>vrflocal</a>, <a href='xr.html'>xr</a></td></tr> -<tr valign='top'><td>matematyka</td> -<td>12many, <a href='accents.html'>accents</a>, <font color='magenta'>amsbsy</font>, amscd, amsfonts, <font color='magenta'>amsgen</font>, amsmath, <font color='magenta'>amsopn</font>, amssymb, <font color='magenta'>amstext</font>, amsxtra, ams, <font color='magenta'>apjfonts</font>, arcs, <font color='magenta'>arrsy</font>, <a href='bbm.html'>bbm</a>, <a href='bm.html'>bm</a>, <font color='magenta'>braket</font>, cancel, <a href='cases.html'>cases</a>, cellspace, circle, <font color='magenta'>commath</font>, complexity, <font color='magenta'>concmath</font>, <font color='magenta'>cursor</font>, <font color='magenta'>dblfont</font>, <font color='magenta'>deccomma</font>, <a href='delarray.html'>delarray</a>, <a href='deleq.html'>deleq</a>, <font color='magenta'>dotlessj</font>, <font color='magenta'>dotseqn</font>, <font color='magenta'>easybmat</font>, <a href='easyeqn.html'>easyeqn</a>, <font color='magenta'>easymat</font>, <font color='magenta'>easyvector</font>, <font color='magenta'>easy</font>, <font color='magenta'>elmath</font>, empheq07, empheq, <font color='magenta'>eqname</font>, eqnarray, <font color='magenta'>esdiff</font>, eucal, eufrak, <font color='magenta'>eulervm</font>, <font color='magenta'>euler</font>, euscript, <a href='exscale.html'>exscale</a>, extarrows, fixmath, fleqn, formular, fourier, <font color='magenta'>functan</font>, <font color='magenta'>gauss</font>, <a href='harpoon.html'>harpoon</a>, <font color='magenta'>lamsarrow</font>, <font color='magenta'>leftidx</font>, leqno, mathbbol, <font color='magenta'>mathcmd</font>, mathdesign, mathenv, mathenv, <font color='magenta'>mathpazo</font>, <font color='magenta'>mathpple</font>, <font color='magenta'>maybemath</font>, <font color='magenta'>mdwmath</font>, mdwtab, mhequ, moresize, <font color='magenta'>mtgreek</font>, <font color='magenta'>nath</font>, <font color='magenta'>nccmath</font>, <a href='oldstyle.html'>oldstyle</a>, <a href='oubraces.html'>oubraces</a>, overrightarrow, <font color='magenta'>paresse</font>, <font color='magenta'>permute</font>, <font color='magenta'>pmat</font>, proba, <font color='magenta'>proof</font>, <font color='magenta'>qsymbols</font>, semantic, slashed, sobolev, <font color='magenta'>statex</font>, <a href='stmaryrd.html'>stmaryrd</a>, <a href='subeqnarray.html'>subeqnarray</a>, <a href='subeqn.html'>subeqn</a>, <font color='magenta'>tccompat</font>, tensind, <font color='magenta'>tensor</font>, <font color='magenta'>tmmaths</font>, <a href='undertilde.html'>undertilde</a>, <font color='magenta'>vdm</font>, xfrac, <font color='magenta'>yhmath</font>, <font color='magenta'>zed-csp</font></td></tr> -<tr valign='top'><td>spisy (treści, tabel, rysunków itp.)</td> -<td>minitocoff, <font color='magenta'>minitoc-hyper</font>, <a href='minitoc.html'>minitoc</a>, <font color='magenta'>titletoc</font>, <font color='magenta'>tocloft</font></td></tr> -<tr valign='top'><td>rysunki (tabele) ,,oblewane'' tekstem, inicjały</td> -<td><a href='dropping.html'>dropping</a>, <a href='floatflt.html'>floatflt</a>, fraktur, lettrine, nccfloats, <a href='wrapfig.html'>wrapfig</a>, wrapft, xinitials</td></tr> -<tr valign='top'><td>obroty tekstu (i nie tylko)</td> -<td>example, <a href='lscape.html'>lscape</a>, pdflscape, <font color='magenta'>rotate-textures</font>, <a href='rotate.html'>rotate</a>, <a href='rotating.html'>rotating</a>, rotfloat, rotpages</td></tr> -<tr valign='top'><td>liczniki, operacje na licznikach</td> -<td><font color='magenta'>chappg</font>, chngcntr, chngpage, <font color='magenta'>count1to</font>, dcounter, <font color='magenta'>fmtcount</font>, refcount, <a href='regcount.html'>regcount</a>, <a href='remreset.html'>remreset</a>, <a href='sublabel.html'>sublabel</a></td></tr> -<tr valign='top'><td>używane wewnętrznie przez inne pakiety</td> -<td>getwidth, <font color='magenta'>ifoption</font>, <font color='magenta'>inicap</font>, <font color='magenta'>mathscinet</font>, mathtools, mhsetup, <font color='magenta'>pcatcode</font>, rkeyval, textcmds</td></tr> -<tr valign='top'><td>czas i data</td> -<td>advdate, <font color='magenta'>isodateo</font>, <a href='printtim.html'>printtim</a>, time, <a href='time.html'>time</a></td></tr> -<tr valign='top'><td>testowanie przetwarzania, wydruki kontrolne</td> -<td>autoerr, <a href='changebar.html'>changebar</a>, checkend, cmdtrack, <font color='magenta'>colorinfo</font>, diagnose, <font color='magenta'>draftcopy</font>, <a href='drftcite.html'>drftcite</a>, fixme, <font color='magenta'>fnbreak</font>, <font color='magenta'>gdgspace</font>, <font color='magenta'>hilowres</font>, <a href='labeldeb.html'>labeldeb</a>, <font color='magenta'>layout</font>, preview, printlen, refcheck, <a href='regcount.html'>regcount</a>, <font color='magenta'>setspace</font>, <a href='showkeys.html'>showkeys</a>, showlabels, snapshot, <font color='magenta'>somedefs</font>, srcltx, syntonly, tracefnt, trace, <font color='magenta'>typogrid</font>, vertbars, vruler, vversion, xo-grid</td></tr> -<tr valign='top'><td>dokument hipertekstowy</td> -<td><font color='magenta'>backref</font>, <a href='hyperref.html'>hyperref</a>, <font color='magenta'>hyper</font>, <font color='magenta'>minitoc-hyper</font>, nameref, nohyperref, <font color='magenta'>ntheorem-hyper</font></td></tr> -<tr valign='top'><td>diagramy, wykresy słupkowe, schematy</td> -<td><a href='bar.html'>bar</a>, bitfield, bytefield, <font color='magenta'>circ</font>, <font color='magenta'>cuisine</font>, <font color='magenta'>dcpic</font>, <font color='magenta'>dnaseq</font>, <font color='magenta'>ecltree</font>, <font color='magenta'>feynmf</font>, <font color='magenta'>feynmp</font>, flow, histogr, <font color='magenta'>kuvio</font>, msc, <a href='multibox.html'>multibox</a>, <font color='magenta'>nassi</font>, <font color='magenta'>othello</font>, <font color='magenta'>pb-diagram</font>, <font color='magenta'>pb-lams</font>, <font color='magenta'>pb-xy</font>, <font color='magenta'>pmgraph</font>, <font color='magenta'>pndraw</font>, <font color='magenta'>pnets</font>, <font color='magenta'>pntext</font>, <a href='qobitree.html'>qobitree</a>, <font color='magenta'>register</font>, <font color='magenta'>rrgtrees</font>, scalebar, schedule, semantic, synttree, <font color='magenta'>tableau</font>, <font color='magenta'>termcal</font>, <font color='magenta'>textopo</font>, <font color='magenta'>timing</font>, <font color='magenta'>trees</font>, <font color='magenta'>t-angles</font>, <font color='magenta'>youngtab</font></td></tr> -<tr valign='top'><td>nuty, muzyka</td> -<td><font color='magenta'>guitar</font></td></tr> -<tr valign='top'><td>tworzenie skorowidzów, słowników itp.</td> -<td><font color='magenta'>autind</font>, <font color='magenta'>bibref</font>, <font color='magenta'>compare</font>, <font color='magenta'>docidx2e</font>, <font color='magenta'>docindex</font>, glossary, <a href='index.html'>index</a>, <font color='magenta'>ltxindex</font>, makeidx, <font color='magenta'>repeatindex</font>, robustindex, showidx, <font color='magenta'>sort</font>, splitidx, varindex, <font color='magenta'>xindex</font></td></tr> -<tr valign='top'><td>wyróżnienia tekstu ozdobniki (podkreślenia, druk rozstrzelony i t.p.)</td> -<td><a href='color.html'>color</a>, compsci, contour, dashrule, fancyvrb, <a href='lettersp.html'>lettersp</a>, <a href='oldstyle.html'>oldstyle</a>, scalefnt, shadbox1, shadbox, <font color='magenta'>slemph</font>, soul, textfit, tracking, <a href='ulem.html'>ulem</a>, <a href='umoline.html'>umoline</a>, underscore, ushort, wiggly, xcolor</td></tr> -<tr valign='top'><td>prezentacje (również PDF)</td> -<td><font color='magenta'>attachfile</font>, <font color='magenta'>automata</font>, beamer, <font color='magenta'>dljslib</font>, <font color='magenta'>eforms</font>, <font color='magenta'>eq2db</font>, <font color='magenta'>exerquiz</font>, <font color='magenta'>fixseminar</font>, flowfram, <font color='magenta'>foils</font>, <font color='magenta'>ha-prosper</font>, <font color='magenta'>ifmslide</font>, <font color='magenta'>insdljs</font>, <font color='magenta'>movie15</font>, <font color='magenta'>obox</font>, <font color='magenta'>pause</font>, pdfpages, <a href='pdfscreen.html'>pdfscreen</a>, <font color='magenta'>pdfslides</font>, <font color='magenta'>pdfslide</font>, pdftricks, powerdot, <font color='magenta'>powersem</font>, <font color='magenta'>ppr-prv</font>, prosper, schemes, <font color='magenta'>semcolor</font>, <font color='magenta'>semhelv</font>, <font color='magenta'>seminar</font>, <font color='magenta'>semlayer</font>, <font color='magenta'>semlcmss</font>, <font color='magenta'>semrot</font>, <font color='magenta'>sem-page</font>, <font color='magenta'>slidenotes</font>, <font color='magenta'>slidesec</font>, <font color='magenta'>talk</font>, texpower, <font color='magenta'>tpmultiinc</font>, <font color='magenta'>tppstcol</font>, <font color='magenta'>tpsem-a4</font>, <font color='magenta'>tpslifonts</font>, <font color='magenta'>web</font></td></tr> -<tr valign='top'><td>skład wielołamowy</td> -<td><a href='balance.html'>balance</a>, <a href='cuted.html'>cuted</a>, fixltx2e, <font color='magenta'>fix2col</font>, <a href='flushend.html'>flushend</a>, midfloat, <a href='multicol.html'>multicol</a>, parallel, parrun</td></tr> -<tr valign='top'><td>przepisy kulinarne</td> -<td><font color='magenta'>cuisine</font></td></tr> -<tr valign='top'><td>inne, ciekawe środowiska</td> -<td><font color='magenta'>algorithmic</font>, <font color='magenta'>algorithm2e</font>, <font color='magenta'>algorithm</font>, <font color='magenta'>alg</font>, <a href='amsthm.html'>amsthm</a>, answers, <font color='magenta'>attrib</font>, <a href='boxedminipage.html'>boxedminipage</a>, <font color='magenta'>ccalgo</font>, <font color='magenta'>ccaux</font>, <font color='magenta'>ccproof</font>, <font color='magenta'>ccqed</font>, <font color='magenta'>ccreltx</font>, <font color='magenta'>ccthm</font>, <font color='magenta'>compactbib</font>, compsci, <font color='magenta'>desclist</font>, <a href='enumitem.html'>enumitem</a>, <font color='magenta'>epigraph</font>, eqlist, eqparbox, exercise, <a href='filecontents.html'>filecontents</a>, <a href='framed.html'>framed</a>, fvrb-ex, genmpage, <font color='magenta'>listing</font>, mathenv, mhequ, <font color='magenta'>midpage</font>, <font color='magenta'>msg</font>, <font color='magenta'>nccthm</font>, <font color='magenta'>newalg</font>, <font color='magenta'>newproof</font>, newthm, <font color='magenta'>notes</font>, ntabbing, <font color='magenta'>ntheorem-hyper</font>, ntheorem, <font color='magenta'>outliner</font>, <font color='magenta'>outline</font>, qed, raggedr, <a href='ragged2e.html'>ragged2e</a>, sets, smfenum, smfthm, <a href='sublabel.html'>sublabel</a>, <a href='sverb.html'>sverb</a>, syntax, tabbing, <font color='magenta'>thcc</font>, <a href='theorem.html'>theorem</a>, thmbox, varwidth, <font color='magenta'>verse</font>, vhistory, xtheorem</td></tr> -<tr valign='top'><td>akcenty</td> -<td><a href='accents.html'>accents</a>, arcs, <font color='magenta'>exaccent</font>, textcomp, <a href='undertilde.html'>undertilde</a></td></tr> -<tr valign='top'><td>definiowanie dodatkowych symboli</td> -<td><font color='magenta'>aecompl</font>, amssymb, amsxtra, ams, <font color='magenta'>apjfonts</font>, <font color='magenta'>arrsy</font>, <font color='magenta'>chemarr</font>, <font color='magenta'>chemsym</font>, <font color='magenta'>cjwunits</font>, <font color='magenta'>comicsans</font>, complexity, <font color='magenta'>dblfont</font>, <font color='magenta'>dotlessi</font>, <font color='magenta'>dotlessj</font>, <font color='magenta'>esint</font>, <font color='magenta'>esvect</font>, <font color='magenta'>eurosym</font>, <font color='magenta'>extdash</font>, <font color='magenta'>extpfeil</font>, fourier-orns, fourier, fraktur, <font color='magenta'>galois</font>, <font color='magenta'>gensymb</font>, <font color='magenta'>hhtensor</font>, keystroke, latexsym, <font color='magenta'>manfnt</font>, <font color='magenta'>marvosym</font>, <font color='magenta'>mathcomp</font>, <font color='magenta'>mattens</font>, <font color='magenta'>mflogo</font>, <font color='magenta'>mtgreek</font>, <font color='magenta'>nccbbb</font>, nicefrac, <font color='magenta'>noitcrul</font>, overrightarrow, oz, <font color='magenta'>paresse</font>, <font color='magenta'>psgreek</font>, <font color='magenta'>qsymbols</font>, semantic, semtrans, siunits, sobolev, <font color='magenta'>spanish</font>, <font color='magenta'>statex</font>, <font color='magenta'>tccompat</font>, <font color='magenta'>texlogos</font>, <font color='magenta'>tone</font>, <font color='magenta'>trfsigns</font>, <font color='magenta'>vdm</font>, <font color='magenta'>vector</font>, <font color='magenta'>wasysym</font></td></tr> -<tr valign='top'><td>pozostałe pakiety</td> -<td><a href='acromake.html'>acromake</a>, <a href='afterpage.html'>afterpage</a>, <font color='magenta'>alphanum</font>, askinclude, <font color='magenta'>at</font>, authblk, <font color='magenta'>bits</font>, <a href='bophook.html'>bophook</a>, <font color='magenta'>boundbox</font>, <font color='magenta'>cchess</font>, <font color='magenta'>clock</font>, <font color='magenta'>comma</font>, <font color='magenta'>conditionals</font>, csvtools, <font color='magenta'>curve</font>, <font color='magenta'>dottex</font>, <font color='magenta'>dvipaste</font>, <font color='magenta'>easytitle</font>, <font color='magenta'>eurofont</font>, <font color='magenta'>euro</font>, <font color='magenta'>fancynum</font>, <font color='magenta'>fink</font>, <font color='magenta'>grabhedr</font>, <font color='magenta'>gradback</font>, <font color='magenta'>harmony</font>, <font color='magenta'>hexdump</font>, <a href='indentfirst.html'>indentfirst</a>, <font color='magenta'>juraabbrev</font>, <font color='magenta'>kvmacros</font>, <font color='magenta'>lambda</font>, <font color='magenta'>lazylist</font>, <font color='magenta'>lhelp</font>, <font color='magenta'>listout</font>, <font color='magenta'>makedtx</font>, mathenv, <font color='magenta'>menu</font>, <font color='magenta'>metre</font>, <font color='magenta'>minutes</font>, <font color='magenta'>misc</font>, <font color='magenta'>moredefs</font>, <font color='magenta'>mtcoff</font>, needspace, <font color='magenta'>nomencl</font>, <font color='magenta'>nth</font>, <a href='numprint.html'>numprint</a>, <font color='magenta'>onepagem</font>, <font color='magenta'>pagepc</font>, <font color='magenta'>path</font>, <font color='magenta'>pcode</font>, <a href='plain.html'>plain</a>, relinput, <a href='relsize.html'>relsize</a>, <font color='magenta'>setdim</font>, <a href='shapepar.html'>shapepar</a>, shorttoc, <font color='magenta'>skak</font>, slownie, <font color='magenta'>songbook</font>, swrule, <font color='magenta'>texmate</font>, <font color='magenta'>tvz-code</font>, <font color='magenta'>tvz-hax</font>, <font color='magenta'>tvz-user</font>, <font color='magenta'>volumes</font>, xcomment, <a href='xspace.html'>xspace</a></td></tr> -<tr valign='top'><td>etykiety, wizytówki</td> -<td><font color='magenta'>envlab</font>, <font color='magenta'>flacards</font>, <font color='magenta'>labels</font>, nicefram, <font color='magenta'>olabels</font></td></tr> -<tr valign='top'><td>obiekty ruchome (table, float lub tworzenie nowych) i ich opisy (caption)</td> -<td><font color='magenta'>algorithm</font>, boxhandler, <font color='magenta'>captcont</font>, <font color='magenta'>captdef</font>, <a href='caption2.html'>caption2</a>, <a href='caption.html'>caption</a>, <a href='capt-of.html'>capt-of</a>, <a href='ccaption.html'>ccaption</a>, ccapt2, <a href='cuted.html'>cuted</a>, dblfloatfix, <font color='magenta'>dpfloat</font>, <a href='endfloat.html'>endfloat</a>, figbib, figcaps, figsize, <a href='flafter.html'>flafter</a>, <a href='floatpag.html'>floatpag</a>, floatrow, <a href='float.html'>float</a>, <a href='fltpage.html'>fltpage</a>, ftcap, graphfig, <a href='here.html'>here</a>, <font color='magenta'>hhsubfigure</font>, hvfloat, mcaption, midfloat, multicap, <font color='magenta'>nonfloat</font>, photo, placeins, <font color='magenta'>plates</font>, <a href='rotating.html'>rotating</a>, rotfloat, <font color='magenta'>semioneside</font>, <a href='sidecap.html'>sidecap</a>, stfloats, subfigmat, <a href='subfigure.html'>subfigure</a>, subfig, <a href='subfloat.html'>subfloat</a>, <font color='magenta'>topcapt</font>, xo-capt, xo-float</td></tr> -<tr valign='top'><td>bibliografia</td> -<td>amsrefs, apacite, <font color='magenta'>autind</font>, <font color='magenta'>backrefx</font>, <font color='magenta'>backref</font>, bibcheck, <font color='magenta'>bibentry</font>, <font color='magenta'>bibleref</font>, <font color='magenta'>biblref</font>, <font color='magenta'>bibref</font>, <font color='magenta'>bibtexlogo</font>, bibtopic, <font color='magenta'>bibunits</font>, <font color='magenta'>breakcites</font>, <font color='magenta'>ccdbs</font>, <a href='chapterbib.html'>chapterbib</a>, chbibref, <font color='magenta'>chemcono</font>, <font color='magenta'>citehack</font>, <font color='magenta'>citeref</font>, <a href='cite.html'>cite</a>, <a href='drftcite.html'>drftcite</a>, <font color='magenta'>easybib</font>, footbib, <font color='magenta'>harvard</font>, <font color='magenta'>har2nat</font>, <font color='magenta'>jeb-bibl</font>, <font color='magenta'>jurabib</font>, <font color='magenta'>listbib</font>, <font color='magenta'>makebst</font>, <font color='magenta'>mcite</font>, <font color='magenta'>mlbib</font>, <font color='magenta'>multibbl</font>, multibib, <font color='magenta'>natbib</font>, <font color='magenta'>opcit</font>, overcite, <font color='magenta'>splitbib</font>, <font color='magenta'>tocbibind</font>, <font color='magenta'>ut-backref</font></td></tr> -<tr valign='top'><td>dodatki do jądra LaTeXa</td> -<td>clefval, dcounter, diagnose, doafter, <font color='magenta'>docmfp</font>, duplicat, <font color='magenta'>dvipaste</font>, dvipscol, everysel, everyshi, <font color='magenta'>export</font>, <a href='filecontents.html'>filecontents</a>, fonttable, ifmtarg, import, <font color='magenta'>inpmath</font>, <font color='magenta'>keyval</font>, <font color='magenta'>ldcsetup</font>, <a href='localloc.html'>localloc</a>, <font color='magenta'>l3basics</font>, <font color='magenta'>l3chk</font>, <font color='magenta'>l3doc</font>, <font color='magenta'>l3expan</font>, <font color='magenta'>l3int</font>, <font color='magenta'>l3io</font>, <font color='magenta'>l3names</font>, <font color='magenta'>l3precom</font>, <font color='magenta'>l3prop</font>, <font color='magenta'>l3quark</font>, <font color='magenta'>l3seq</font>, <font color='magenta'>l3tlp</font>, <font color='magenta'>l3toks</font>, mff, <font color='magenta'>morehelp</font>, multido, <font color='magenta'>mwrite</font>, <font color='magenta'>namespc</font>, nccboxes, <font color='magenta'>newclude</font>, newfile, newlfont, <font color='magenta'>nextpage</font>, <font color='magenta'>nolbreaks</font>, notoccite, oldlfont, <font color='magenta'>overword</font>, pagesel, patchcmd, perltex, perpage, <font color='magenta'>plprefix</font>, <font color='magenta'>poligraf</font>, polski, <a href='regcount.html'>regcount</a>, <a href='remreset.html'>remreset</a>, <font color='magenta'>rmpage</font>, robustcommand, <font color='magenta'>rtkinenc</font>, savesym, selectp, settobox, subfiles, <a href='sublabel.html'>sublabel</a>, substr, <font color='magenta'>tclldoc</font>, <font color='magenta'>template</font>, <font color='magenta'>texsort</font>, textcase, tokenizer, toklist, toolbox, trace, <font color='magenta'>trace</font>, truncate, twoopt, upref, warning, <font color='magenta'>xdoc2</font>, xkeyval, xoutput, xo-alloc, xo-final, xo-here, xo-new, xo-or, xo-page, xo-place, xo-trace, <font color='magenta'>xparse</font>, <font color='magenta'>xtools</font></td></tr> -<tr valign='top'><td>pasery, informacje dla drukarni</td> -<td>cropmark, <font color='magenta'>cropmark</font>, crop, <font color='magenta'>ncccropmark</font>, <a href='wmcropmark.html'>wmcropmark</a></td></tr> -<tr valign='top'><td>sterowanie wyglądem dokumentu</td> -<td><font color='magenta'>booklet</font>, cd-cover, <font color='magenta'>classicthesis</font>, coverpage, <font color='magenta'>emulateapj</font>, <font color='magenta'>flacards</font>, <font color='magenta'>fullpage</font>, <a href='geometry.html'>geometry</a>, <font color='magenta'>hepunits</font>, <font color='magenta'>hep</font>, <font color='magenta'>IEEEconf</font>, <font color='magenta'>layouts</font>, <font color='magenta'>margins</font>, <font color='magenta'>multitoc</font>, <font color='magenta'>nddiss2e</font>, picinpar, <font color='magenta'>pracjourn</font>, rotpages, <font color='magenta'>scale</font>, <font color='magenta'>sciposter</font>, <font color='magenta'>scrlettr</font>, <font color='magenta'>semioneside</font>, showframe, textpos, tocenter, <font color='magenta'>twoup</font>, <a href='vmargin.html'>vmargin</a>, watermark, <font color='magenta'>xpage</font>, <font color='magenta'>2in1</font>, 2up</td></tr> -<tr valign='top'><td>podłączanie innych fontów</td> -<td><font color='magenta'>ae</font>, <font color='magenta'>altfont</font>, amsfonts, amssymb, anttor, <font color='magenta'>apjfonts</font>, <font color='magenta'>bembo</font>, bold-extra, <font color='magenta'>cmap</font>, <font color='magenta'>cmlgc</font>, <font color='magenta'>cmmib57</font>, <font color='magenta'>concmath</font>, <font color='magenta'>concrete</font>, <font color='magenta'>couriers</font>, <font color='magenta'>cyinpenc</font>, <font color='magenta'>cyoutenc</font>, <font color='magenta'>cyrlatex</font>, <font color='magenta'>dsfont</font>, <font color='magenta'>duerer-latex</font>, <font color='magenta'>em</font>, eucal, eufrak, <font color='magenta'>eulervm</font>, euscript, everysel, extraipa, <font color='magenta'>extsizes</font>, fix-cm, fourier, <font color='magenta'>frcursive</font>, <font color='magenta'>hfoldsty</font>, <font color='magenta'>lcy</font>, <font color='magenta'>lgreek</font>, <font color='magenta'>lhcyralt</font>, <font color='magenta'>lhcyrkoi</font>, <font color='magenta'>lhcyrwin</font>, lmodern, <font color='magenta'>lucbmath</font>, <font color='magenta'>lucidabr</font>, <font color='magenta'>lucida</font>, <font color='magenta'>lucidbrb</font>, <font color='magenta'>lucidbry</font>, <font color='magenta'>lucmin</font>, <font color='magenta'>lucmtime</font>, <font color='magenta'>luctime</font>, mathbbol, mathdesign, <font color='magenta'>mathpazo</font>, <font color='magenta'>mathpi</font>, <font color='magenta'>mathpple</font>, <font color='magenta'>mathtime</font>, <font color='magenta'>mdwfonts</font>, mff, <font color='magenta'>mf-frak</font>, <font color='magenta'>mtimes</font>, <font color='magenta'>mtpro</font>, <font color='magenta'>mt11p</font>, <font color='magenta'>npsfont</font>, <font color='magenta'>oldgerm</font>, <font color='magenta'>ot2</font>, <font color='magenta'>pandora-latex</font>, <font color='magenta'>pdfcprot</font>, proba, <font color='magenta'>psfonts</font>, <font color='magenta'>psfont</font>, pxfonts, qbookman, qcourier, qpalatin, qpxmath, qpxsc, qswiss, qtimes, qtxmath, qzapfcha, <font color='magenta'>russian</font>, sansmath, sans, <font color='magenta'>sexscale</font>, smallcap, <font color='magenta'>ssqquote</font>, <font color='magenta'>startrek</font>, <font color='magenta'>suetterl</font>, <font color='magenta'>texnansi</font>, <font color='magenta'>tipa</font>, <font color='magenta'>tipx</font>, <font color='magenta'>tmmathm</font>, <font color='magenta'>tmmaths</font>, <font color='magenta'>tmmath</font>, <font color='magenta'>tpcmfont</font>, <font color='magenta'>twcal</font>, txfonts, upgreek, <font color='magenta'>va</font>, <font color='magenta'>vowel</font>, <font color='magenta'>yfonts</font></td></tr> -<tr valign='top'><td>biologia</td> -<td><font color='magenta'>biotex</font>, <font color='magenta'>texshade</font></td></tr> -<tr valign='top'><td>tablice (tabele), ,,wykończenia tabeli'', pozycjonowanie liczb w tabeli, długie tabele </td> -<td><font color='magenta'>arrayjob</font>, <a href='array.html'>array</a>, arydshln, bigdelim, bigstrut, <a href='blkarray.html'>blkarray</a>, booktabs, <a href='colortbl.html'>colortbl</a>, ctable, <a href='dcolumn.html'>dcolumn</a>, <a href='delarray.html'>delarray</a>, easytable, <a href='hhline.html'>hhline</a>, listliketab, <a href='longtable.html'>longtable</a>, <a href='ltablex.html'>ltablex</a>, <a href='ltabptch.html'>ltabptch</a>, <a href='ltxtable.html'>ltxtable</a>, <font color='magenta'>makecell</font>, mdwtab, <a href='multirow.html'>multirow</a>, <font color='magenta'>polytable</font>, rccol, slashbox, <font color='magenta'>stabular</font>, <a href='supertabular.html'>supertabular</a>, tabls, <a href='tabularx.html'>tabularx</a>, <font color='magenta'>tabulary</font>, <a href='threeparttable.html'>threeparttable</a>, warpcol, xtab, <a href='3parttable.html'>3parttable</a></td></tr> -<tr valign='top'><td>poprawki do jądra LaTeXa lub innych pakietów</td> -<td><a href='accents.html'>accents</a>, <a href='cuted.html'>cuted</a>, dblfloatfix, dvipscol, <font color='magenta'>edtab02</font>, fixltx2e, fixmath, <font color='magenta'>fix2col</font>, fix-cm, <a href='flushend.html'>flushend</a>, <a href='footmisc.html'>footmisc</a>, ftcap, hypcap, hypernat, <font color='magenta'>iagproc</font>, icomma, <font color='magenta'>inpmath</font>, <font color='magenta'>lnopatch</font>, <a href='ltabptch.html'>ltabptch</a>, <font color='magenta'>makebox</font>, mfparptc, <a href='mparhack.html'>mparhack</a>, notoccite, <font color='magenta'>onlyamsmath</font>, pdfcolmk, pdflscape, sphack, <a href='subscript.html'>subscript</a>, tameflts, textcase, xkvltxp</td></tr> -<tr valign='top'><td>listy, faxy, korespondencja seryjna</td> -<td>delimtxt, formlett, <font color='magenta'>mpdinbrief</font>, <font color='magenta'>newlfm</font>, serial, textmerg</td></tr> -<tr valign='top'><td>przypisy</td> -<td><a href='dblfnote.html'>dblfnote</a>, ednotes, endnotes, fixfoot, floatrow, <font color='magenta'>fnbreak</font>, <a href='fnpara.html'>fnpara</a>, <a href='fnpos.html'>fnpos</a>, <a href='fn2end.html'>fn2end</a>, <a href='footmisc.html'>footmisc</a>, <a href='footnpag.html'>footnpag</a>, <a href='ftnright.html'>ftnright</a>, <a href='manyfoot.html'>manyfoot</a>, mfparptc, <font color='magenta'>nccfoots</font>, pagenote, <a href='pfnote.html'>pfnote</a>, savefnmark, xfootnote</td></tr> -<tr valign='top'><td>obliczenia</td> -<td>advdate, arabic, <font color='magenta'>brclc</font>, <a href='calc.html'>calc</a>, <font color='magenta'>dates</font>, <font color='magenta'>dow</font>, engord, <a href='fp.html'>fp</a>, <a href='ifthen.html'>ifthen</a>, labelcas, <a href='lcg.html'>lcg</a>, lfp, <font color='magenta'>modroman</font>, <font color='magenta'>multiply</font>, <font color='magenta'>permute</font>, <font color='magenta'>polynom</font>, totpages, <font color='magenta'>trig</font>, <font color='magenta'>weekday</font>, xifthen</td></tr> -</td></tr></table> -<p> -<hr> -<a href='../../texologia.html'><img src='../../gify/lew-7vs.gif' hspace=10 border=0 align=left></a> -<a href='mailto:W.Macewicz@ia.pw.edu.pl'><img src='../../gify/mail.gif' hspace=10 align=left></a> -<a href='http://www.ia.pw.edu.pl/~wujek/index.html'>Włodzimierz Macewicz</a><br clear=all> -<hr> -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/manyfoot.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/manyfoot.html deleted file mode 100644 index 4770af273bf..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/manyfoot.html +++ /dev/null @@ -1,169 +0,0 @@ -<html> -<head> -<title> Zastaw ciekawych makroinstrukcji </title> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>manyfoot</h2> -Pakiet definiuje polecenia umożliwiające definiowanie nowych obiektów -typu przypis; będą one numerowane niezależnie (w ramach danego typu), -o kolejności pojawiania się przypisów decyduje kolejność ich definicji. - Pakiet posiada -następujące opcje: -<table border=1> -<tr valign="top"> -<td><tt>ruled</tt> - </td><td>jeżeli na jednej stronie wystąpi kilka typów - przypisów, będą one oddzielone wynikiem działania - polecenia <tt>\extrafootnoterule</tt> (domyślnie - jest mu nadawana wartość <tt>\footnoterule</tt>)</td></tr> -<tr valign="top"> -<td><tt>para</tt> - </td><td>opcja uaktywnia możliwość - utworzenia typu przypisu, który będzie składany - w postaci jednego akapitu (p. też <a href="fnpara.html">fnpara</a> lub - <a href="footmisc.html">footmisc</a>) - </td></tr> -<tr valign="top"> -<td><tt>para*</tt> - </td><td>jak wyżej, ale - w akapicie nie będzie wcinana pierwsza linia - </td></tr> -</table> -<p>Wewnątrz pakietu jest wywoływany pakiet <tt>nccfoots</tt>, w którym są -definiowane -następujące polecenia:<br> -<table border=1> -<tr valign="top"><td> -<tt>Footnotemark{<i>marker</i>}</tt> - </td><td> - wstawia odsyłacz do przypisu, jeżeli wartość parametru jest - nieokreślona (pusta), wstawiana jest ostatnio użyta - (zarówno w poleceniu <tt>footnote</tt>, <tt>footnotemark</tt> - jak i <tt>\Footnotemark</tt> i <tt>Footnote</tt>) - </td></tr> -<tr valign="top"><td> -<tt>Footnotetext{<i>marker</i>}{<i>tekst</i></tt> - </td><td> - wstawia przypis (bez odsyłacza), jeżeli wartość parametru <i>marker</i> - jest - nieokreślona (pusta), wstawiana jest ostatnio użyta - (zarówno w poleceniu <tt>footnote</tt>, <tt>footnotemark</tt> - jak i <tt>\Footnotemark</tt> i <tt>Footnote</tt>) - </td></tr> -<tr valign="top"><td> -<tt>Footnote{<i>marker</i>}{<i>tekst</i></tt> - </td><td> - wstawia odsyłacz do przypisu (i przypis), jeżeli wartość parametru - <i>marker</i> jest - nieokreślona (pusta), wstawiana jest ostatnio użyta - (zarówno w poleceniu <tt>footnote</tt>, <tt>footnotemark</tt> - jak i <tt>\Footnotemark</tt> i <tt>Footnote</tt>) - </td></tr> -</table> - -<p>Do tworzenia nowych typów przypisów służy następujące polecenie:<br -clear="all"> -<tt>\newfootnote[<i>parametr</i>]{<i>suffix</i>}</tt><br clear="all"> -<i>parametr</i> może przyjmować wartości: <tt>plain</tt> i <tt>para</tt> -(tylko w przypadku użycia opcji <tt>para</tt> lub <tt>para*</tt> -przy wywołaniu pakietu). - -<p>Powyższe polecenie tworzy jedynie obiekt ruchomy typu ,,footnote'' -oraz polecenie <tt>\Footnotetext<i>suffix</i></tt> o następującej składni:<br> -<tt>\Footnotetext<i>suffix</i>{<i>marker</i>}{<i>tekst</i>}</tt>; to niestety -nie wszystko, oprócz tego należy zdefiniować licznik i podstawową -makroinstrukcję służącą do wstawienia przypisu -- poniżej przykład -utworzenia dwu nowych typów przypisów: -<pre> -\newfootnote{A} -\newfootnote{B} -\newcounter{footnoteA} -\newcommand{\footnoteA}{% - \stepcounter{footnoteA}% - \Footnotemark\thefootnoteA \FootnotetextA{}} -\newcounter{footnoteB} -\newcommand{\footnoteB}{% - \stepcounter{footnoteB}% - \Footnotemark\thefootnoteB \FootnotetextB\thefootnoteB} -\renewcommand{\thefootnoteB}{\roman{footnoteB}} -</pre> -i ich użycie: -<pre> -to jest tekst -to jest tekst\footnoteA{a to przypis typu A} -to jest tekst\footnoteB{a to przypis typu B} -to jest tekst -</pre> -<p> -Proces tworzenie jest nowego typu przypisu jest nieco uciążliwy, -proponuję dopisanie poniższego kodu:<br> -<pre> -\makeatletter -\let\xxx=\newfootnote -\let\newfootnote\relax -\def\newfootnote{% - \@ifnextchar[{\@xnewfootnote}{\@ynewfootnote}} -\def\@xnewfootnote[#1]#2{% -\@newfootnote[#1]{#2}% -} -\def\@ynewfootnote#1{% -\@newfootnote[plain]{#1}% -} -\def\@newfootnote[#1]#2{% - \xxx[#1]{#2} - \expandafter\newcounter{footnote#2} - \edef\@tempa{\noexpand\newcommand - \expandafter\noexpand\csname Footnote#2\endcsname - {% - \noexpand\stepcounter{footnote#2}% - \noexpand\Footnotemark{\noexpand\csname thefootnote#2\endcsname}% - \expandafter\noexpand\csname Footnotetext#2\endcsname{}}}% - \@tempa -} -\makeatother -</pre> -składnia polecenie <tt>\newfootnote</tt> zostaje zachowana, jednak w wyniku jej -działania zostanie utworzony odpowiedni licznik przypisów danego typu, -oraz samo polecenie wstawiania przypisu. -<tt>\Footnote<i>suffix</i>{<i>tekst przypisu</i>}</tt>, proszę zwrócić -uwagę, że nie można w tym poleceniu określić parametru opcjonalnego -określającego inny, niż kolejny, numer przypisu. - -<p>Teraz utworzenie nowych typów przypisów jest proste: -<pre> -\newfootnote{A} -\newfootnote{B} -\renewcommand{\thefootnoteB}{\roman{footnoteB}} -</pre> -i ich użycie: -<pre> -to jest tekst -to jest tekst\FootnoteA{a to przypis typu A} -to jest tekst\FootnoteB{a to przypis typu B} -to jest tekst -</pre> -<p>oraz efekt:<br clear="all"> -<img src=manyfoot1.png> <br clear="all"> - -<p>Maksymalna wysokość zajmowana przez przypisy <b>danego typu</b> -(a nie przez wszystkie razem) wynosi -<tt>\dimen\footins</tt> -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/manyfoot1.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/manyfoot1.png Binary files differdeleted file mode 100644 index 3669687497e..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/manyfoot1.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/minitoc.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/minitoc.html deleted file mode 100644 index 27be35017af..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/minitoc.html +++ /dev/null @@ -1,268 +0,0 @@ - - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>minitoc</h2> -Pakiet zawiera zbiór makroinstrukcji umożliwiających -definiowanie lokalnych spisów. - -<p> -<table border=1> -<caption>Polecenia dla klas zawierających polecenie <code>\chapter</code> (np. -<i>report</i>)</caption> -<tr><th> -polecenie </th><th> opis</th></tr> -<tr><td> -<code>\dominitoc</code> </td><td> polecenie musi być obowiązkowo użyte przed użyciem - polecenia <code>\tableofcontents</code> lub jednego z - poniższych</td></tr> -<tr><td> -<code>\dominilof</code> </td><td> polecenie musi być obowiązkowo użyte przed użyciem - polecenia <code>\tableoffigures</code> lub jednego z - poniższych</td></tr> -<tr><td> -<code>\dominilot</code> </td><td> polecenie musi być obowiązkowo użyte przed użyciem - polecenia <code>\tableoftables</code> lub jednego z - poniższych</td></tr> -<tr><td> -<code>\faketableof...</code> </td><td> jeżeli rezygnujemy z głównego spisu - (polecenie <code>\tableof...</code>) to - zamiast niego należy użyć właśnie tego polecenia - zastępczego (zamiast <i>...</i> należy - użyć odpowiedniego określenia: <br> - <i>figures</i>,<br> - <i>tables</i> lub<br> - <i>contents</i>; np.<br> - <i>figures</i> czyli <code>\faketableoffigures</code>)</td></tr> -<tr><td> -<code>\minitoc</code> </td><td> może być użyte po każdym rozdziale, inicjując lokalny - spis treści</td></tr> -<tr><td> -<code>\minilot</code> </td><td> może być użyte po każdym rozdziale, inicjując lokalny - spis tablic</td></tr> -<tr><td> -<code>\minilof</code> </td><td> może być użyte po każdym rozdziale, inicjując lokalny - spis rysunków</td></tr> -<tr><td> -<code>\mtcindent</code> </td><td> definiuje wielkość lewego i prawego marginesu - w spisie (standardowo 24pt)</td></tr> -<tr><td> -<code>\minitocdepth</code> </td><td> maksymalna głębokość podrozdziału, który - znajdzie się w spisie</td></tr> -<tr><td> -<code>\mtcfont</code> </td><td> definicja podstawowego fontu używanego do składania - spisu, argumentem polecenia jest polecenie - zmiany czcinonki np. - <code>\mtcfont{\normalfonts\bfseries}</code></td></tr> -<tr><td> -<code>\mtcSfont</code> </td><td> font dla tytuł <i>section</i></td></tr> -<tr><td> -<code>\mtcSSfont</code> </td><td> font dla tytuł <i>subsection</i></td></tr> -<tr><td> -<code>\mtcSSSfont</code> </td><td> font dla tytuł <i>subsubsection</i></td></tr> -<tr><td> -<code>\mtcPfont</code> </td><td> font dla tytuł <i>paragraphs</i></td></tr> -<tr><td> -<code>\mtcSPfont</code> </td><td> font dla tytuł <i>subparagraphs</i> </td></tr> -<tr><td> -<code>\mlffont</code> </td><td> font dla <i>figures</i></td></tr> -<tr><td> -<code>\mltfont</code> </td><td> font dla <i>tables</i></td></tr> -<tr><td> -<code>\mtifont</code> </td><td> font dla tytułu spisu</td></tr> -</table> - -<table border=1> -<caption>Polecenia dla klas nie zawierających polecenia <code>\chapter</code> -(np. klasa <tt>article</tt>)</caption> -<tr><th> -polecenie </th><th> opis</th></tr> -<tr><td> -<code>\dosecttoc</code> </td><td> polecenie musi być obowiązkowo użyte przed użyciem - polecenia <code>\tableofcontents</code> lub jednego z - poniższych</td></tr> -<tr><td> -<code>\dosectlof</code> </td><td> polecenie musi być obowiązkowo użyte przed użyciem - polecenia <code>\tableoffigures</code> lub jednego z - poniższych</td></tr> -<tr><td> -<code>\dosectlot</code> </td><td> polecenie musi być obowiązkowo użyte przed użyciem - polecenia <code>\tableoftables</code> lub jednego z - poniższych</td></tr> -<tr><td> -<code>\faketableof...</code> </td><td> jeżeli rezygnujemy z głównego spisu - (polecenie <code>\tableof...</code>) to - zamiast niego należy użyć właśnie tego polecenia - zastępczego (zamiast <i>...</i> należy - użyć odpowiedniego określenia: - <i>figures</i>, - <i>tables</i> lub - <i>contents</i>; np. - <i>figures</i> czyli <code>\faketableoffigures</code>)</td></tr> -<tr><td> -<code>\secttoc</code> </td><td> może być użyte po każdej sekcji, inicjując lokalny - spis treści</td></tr> -<tr><td> -<code>\sectlot</code> </td><td> może być użyte po każdej sekcji, inicjując lokalny - spis tablic</td></tr> -<tr><td> -<code>\sectlof</code> </td><td> może być użyte po każdej sekcji, inicjując lokalny - spis rysunków</td></tr> -<tr><td> -<code>\stcindent</code> </td><td> definiuje wielkość lewego i prawego marginesu - w spisie (standardowo 24pt)</td></tr> -<tr><td> -<code>\secttocdepth</code> </td><td> maksymalna głębokość podrozdziału, który - znajdzie się w spisie</td></tr> -<tr><td> -<code>\stcfont</code> </td><td> definicja podstawowego fontu używanego do składania - spisu, argumentem polecenia jest polecenie - zmiany czcinonki np. - \comm{stcfont\{\bsl normalfonts\bsl bfseries\}}</td></tr> -<tr><td> -<code>\stcSSfont</code> </td><td> font dla tytuł <i>subsection</i></td></tr> -<tr><td> -<code>\stcSSSfont</code> </td><td> font dla tytuł <i>subsubsection</i></td></tr> -<tr><td> -<code>\stcPfont</code> </td><td> font dla tytuł <i>paragraphs</i></td></tr> -<tr><td> -<code>\stcSPfont</code> </td><td> font dla tytuł <i>subparagraphs</i></td></tr> -<tr><td> -<code>\slffont</code> </td><td> font dla <i>figures</i></td></tr> -<tr><td> -<code>\sltfont</code> </td><td> font dla <i>tables</i></td></tr> -<tr><td> -<code>\stifont</code> </td><td> font dla tytułu spisu</td></tr> -</table> - -<table border=1> -<caption>Dodatkowo można zdefiniować spis dla części (<i>part</i>)</caption> -<tr><th> -polecenie </th><th> opis</th></tr> -<tr><td> -<code>\doparttoc</code> </td><td> polecenie musi być obowiązkowo użyte przed użyciem - polecenia <code>\tableofcontents</code> lub jednego z - poniższych</td></tr> -<tr><td> -<code>\dopartlof</code> </td><td> polecenie musi być obowiązkowo użyte przed użyciem - polecenia <code>\tableoffigures</code> lub jednego z - poniższych</td></tr> -<tr><td> -<code>\dopartlot</code> </td><td> polecenie musi być obowiązkowo użyte przed użyciem - polecenia <code>\tableoftables</code> lub jednego z - poniższych</td></tr> -<tr><td> -<code>\faketableof...</code> </td><td> jeżeli rezygnujemy z głównego spisu - (polecenie <code>\tableof...</code>) to - zamiast niego należy użyć właśnie tego polecenia - zastępczego (zamiast <i>...</i> należy - użyć odpowiedniego określenia: - <i>figures</i>, - <i>tables</i> lub - <i>contents</i>; np. - <i>figures</i> czyli <code>\faketableoffigures</code>)</td></tr> -<tr><td> -<code>\parttoc</code> </td><td> może być użyte po każdej części, inicjując lokalny - spis treści</td></tr> -<tr><td> -<code>\partlot</code> </td><td> może być użyte po każej części, inicjując lokalny - spis tablic</td></tr> -<tr><td> -<code>\partlof</code> </td><td> może być użyte po każej części, inicjując lokalny - spis rysunków</td></tr> -<tr><td> -<code>\ptcindent</code> </td><td> definiuje wielkość lewego i prawego marginesu - w spisie (standardowo 24pt)</td></tr> -<tr><td> -<code>\parttocdepth</code> </td><td> maksymalna głębokość podrozdziału, który - znajdzie się w spisie</td></tr> -<tr><td> -<code>\ptcfont</code> </td><td> definicja podstawowego fontu używanego do składania - spisu, argumentem polecenia jest polecenie - zmiany czcinonki np. - <code>\mtcfont{\normalfonts\bfseries}</code></td></tr> -<tr><td> -<code>\ptcCfont</code> </td><td> font dla tytuł <tt>chapter</tt> (tylko dla klas - mających zdefiniowane polecenie - <code>\chapter</code>)</td></tr> -<tr><td> -<code>\ptcSfont</code> </td><td> font dla tytuł <tt>section</tt></td></tr> -<tr><td> -<code>\ptcSSfont</code> </td><td> font dla tytuł <tt>subsection</tt></td></tr> -<tr><td> -<code>\ptcSSSfont</code> </td><td> font dla tytuł <tt>subsubsection</tt></td></tr> -<tr><td> -<code>\ptcPfont</code> </td><td> font dla tytuł <tt>paragraphs</tt></td></tr> -<tr><td> -<code>\ptcSPfont</code> </td><td> font dla tytuł <tt>subparagraphs</tt> </td></tr> -<tr><td> -<code>\plffont</code> </td><td> font dla <tt>figures</tt></td></tr> -<tr><td> -<code>\pltfont</code> </td><td> font dla <tt>tables</tt></td></tr> -<tr><td> -<code>\ptifont</code> </td><td> font dla tytułu spisu</td></tr> -</table> - -<table border=1> -<caption>Definicje podpisów, można je przedefiniować poleceniem -<code>\renewcommand{\<i>polecenie</i>}{<i>tekst</i>}</code></caption> -<tr><th>polecenie </th><th> wartość </th><th> podpis dla:</th></tr> -<tr><td> -<tt>\mtctitle</tt> </td><td> {Spis rzeczy} </td><td><tt>minitoc</tt></td></tr> -<tr><td> -<tt>\mlftitle</tt> </td><td> {Spis rysunk\'ow} </td><td> <tt>minilof</tt></td></tr> -<tr><td> -<tt>\mlttitle</tt> </td><td> {Spis tablic} </td><td> <tt>minilot</tt></td></tr> -<tr><td> -<tt>\ptctitle</tt> </td><td> {Spis rzeczy} </td><td><tt>parttoc</tt></td></tr> -<tr><td> -<tt>\plftitle</tt> </td><td> {Spis rysunk\'ow} </td><td><tt>partlof</tt></td></tr> -<tr><td> -<tt>\plttitle</tt> </td><td> {Spis tablic} </td><td><tt>partlot</tt></td></tr> -<tr><td> -<tt>\stctitle</tt> </td><td> {Spis rzeczy} </td><td><tt>secttoc</tt></td></tr> -<tr><td> -<tt>\slftitle</tt> </td><td> {Spis rysunk\'ow} </td><td><tt>sectlof</tt></td></tr> -<tr><td> -<tt>slttitle</tt> </td><td> {Spis tablic} </td><td><tt>sectlot</tt></td></tr> -</table> - -Polecenia <code>\mini...</code> mogą mieć parametr opcjonalny (np: -<code>\minitoc[c]</code>); wartością parametru może być jeden ze znaków: -<dl> -<dt><tt>n</tt> -<dd>nie będzie drukowany nagłówek spisu -<dt><tt>c</tt> -<dd>nagłówek będzie centrowany -<dt><tt>l</tt> -<dd>nagłówek będzie dosunięty do lewego marginesu (domyślnie) -<dt><tt>r</tt> -<dd>nagłówek będzie dosunięty do prawego marginesu -</dl> -Wartość domyślną można zmienić podając parametr opcjonalny -w poleceniu <code>\domini...</code>; np. <code>\dominitoc[c]</code>. - - - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/moje_typy.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/moje_typy.html deleted file mode 100644 index 24c29924b8e..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/moje_typy.html +++ /dev/null @@ -1,157 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name="moje_typy">Moje typy</a></h2> - -<p>Poniżej przedstawiam listę pakietów o których zawsze warto pamiętać, -wraz z ich krótką charakterystyką.</p> - - -<p> -<table border=1> -<tr><th>nazwa pakietu</th><th>krótka charakterystyka</th></tr> -<tr><td valign="top"><tt><a href="accents.html">accents</a></tt></td><td>definiuje nowe akcenty - i poprawia pozycjonowanie podwójnych akcentów</td></tr> -<tr><td valign="top"><tt><a href="amsthm.html">amsthm</a></tt></td><td>umożliwia definiowanie - środowisk z nagłówkiem; typu ,,twierdzenie'', ,,lemat'' - ,,definicja'' itp.</td></tr> -<tr><td valign="top"><tt><a href="array.html">array</a></tt></td><td>umożliwia definiowanie - własnych typów kolumn w środowiskach - tabularycznych (<tt>tabular</tt> i <tt>array</tt>)</td></tr> -<tr><td valign="top"><tt><a href="caption.html">caption</a></tt></td><td>umożliwia łatwe definiowanie - składu podpisami obiektów ruchomych</td></tr> -<tr><td valign="top"><tt><a href="changebar.html">changebar</a></tt></td><td>umożliwia zaznaczanie - na marginesie zmienionych lub usuniętych fragmentów tekstu (da się wykorzystać - do tworzenia środowiska z kolorowym tłem bez zamykania tekstu w pudełku, - czyli nie zaburzającego procesu łamania strony) - </td></tr> -<tr><td valign="top"><tt><a href="cite.html">cite</a></tt></td><td>sortowanie listy powołań na - bibliografię, łatwe definiowanie wyglądu tej - listy</td></tr> -<tr><td valign="top"><tt><a href="dcolumn.html">dcolumn</a></tt></td><td>ułatwia pozycjonowanie - w kolumnach zawierających liczby - zmiennoprzecinkowe</td></tr> -<tr><td valign="top"><tt><a href="enumitem.html">enumitem</a></tt></td><td>redefiniuje środowiska - <tt>enumerate</tt>, <tt>itemize</tt>, <tt>description</tt> umożliwiając zmianę - sposobu ozanczania poszczególnych pozycji</td></tr> -<tr><td valign="top"><tt><a href="footmisc.html">footmisc</a></tt></td><td>ułatwia sterowanie - składem przypisów</td></tr> -<tr><td valign="top"><tt><a href="manyfoot.html">manyfoot</a></tt></td><td>udostępnia mechanizm tworzenia - nowych obiektów typu ,,przypis'' (footnote)</td></tr> -<tr><td valign="top"><tt><a href="fnpos.html">fnpos</a></tt></td><td>pakiet zawiera polecenia - umożliwiające określenie położenia przypisów względem - rysunków (figure) lub tabel (table) umieszczanych na - dole strony -- przed lub za</td></tr> -<tr><td valign="top"><tt><a href="flushend.html">flushend</a></tt></td><td>umożliwia wyrównanie - szpalt na końcu składu dwuszpaltowego (tak jak - w środowisku <tt>multicols</tt>)</td></tr> -<tr><td valign="top"><tt><a href="mparhack.html">mparhack</a></tt></td><td>poprawka do jądra LaTeX-a. - kompensująca błąd polegający na nieprawidłowym - rozmieszczeniu - not na marginesie (<tt>\marginpar</tt>), przy składzie - dwustronnym (<tt>twoside</tt>). <b>Algorytm działa - dwuprzebiegowo</b>.</td></tr> -<tr><td valign="top"><tt><a href="ltabptch.html">ltabptch</a></tt></td><td>poprawka do pakietu - <tt>longtable</tt></td></tr> -<tr><td valign="top"><tt><a href="ltablex.html">ltablex</a></tt></td><td>łączy cechy pakietu - <tt>tabularx</tt> i <tt>longtable</tt> (ładuje oba pakiety) - -- środowisko <tt>tabularx</tt> zachowuje się tak jak - <tt>longtable</tt> (tabela która podlega łamaniu na strony) </td></tr> -<tr><td valign="top"><tt><a href="pfnote.html">pfnote</a></tt></td><td>wprowadza poprawny mechanizm - numerowania przypisów (jednocześnie wymusza go) w - ramach jednej strony, jest on realizowany - <b>dwuprzebiegowo</b></td></tr> -<tr><td valign="top"><tt><a href="hhline.html">hhline</a></tt></td><td>definiuje konstrukcje do - definiowania obramowań w tabelach</td></tr> -<tr><td valign="top"><tt><a href="index.html">index</a></tt></td><td>umożliwia tworzenie - kilku zestawów skorowidzów</td></tr> -<tr><td valign="top"><tt><a href="multirow.html">multirow</a></tt></td><td>umożliwia łączenie - pól tabeli w pionie</td></tr> -<tr><td valign="top"><tt><a href="float.html">float</a></tt></td><td>umożliwia definiowanie nowych - obiektów ruchomych</td></tr> -<tr><td valign="top"><tt>floatrow</tt></td><td>rozszerzenie możliwości pakietu <tt>float</tt> - pozwala na definiowanie przypisów w obiektach ruchomych, dokładanie ramek - do rysunków, definiowanie rysunków wieloczęściowych</td></tr> -<tr><td valign="top"><tt><a href="rotating.html">rotating</a></tt></td><td>definiuje środowiska - i polecenia do obrotu obiektów - (korzysta z postscriptu)</td></tr> -<tr><td valign="top"><tt>rotfloat</tt></td><td>umożliwia definiowanie nowych - obiektów ruchomych, również w wersji obróconej - (korzysta z postscriptu). - Korzysta z pakietów <tt>float</tt> - i <tt>rotating</tt></td></tr> -<tr><td valign="top"><tt>antt</tt></td><td rowspan=7> - pakiety ładujące inne zestawy fontów; - z ładnymi ,,ogonkami''</td></tr> -<tr><td valign="top"><tt>antpolt</tt></td></tr> -<tr><td valign="top"><tt>qtimes</tt></td></tr> -<tr><td valign="top"><tt>qcourier</tt></td></tr> -<tr><td valign="top"><tt>qpalatin</tt></td></tr> -<tr><td valign="top"><tt>qbookman</tt></td></tr> -<tr><td valign="top"><tt>qswiss</tt></td></tr> -<tr><td valign="top"><tt>pxfonts</tt></td><td>skład matematyki fontem - zbliżonym do Palatino</td></tr> -<tr><td valign="top"><tt>txfonts</tt></td><td>skład matematyki fontem - zbliżonym do Times-a</td></tr> -<tr><td valign="top"><tt>polski</tt></td><td>definiuje i zmienia definicję - szeregu makroinstrukcji polonizując LaTeX-a na najniższym - poziomie: kategorie znaków, nazwy miesięcy, standardowe - teksty, np. ,,rozdział'', ,,bibliografia'' itp.</td></tr> -<tr><td valign="top"><tt><a href="ulem.html">ulem</a></tt></td><td>umożliwia wprowadzenie dodatkowych - wyróżnień tekstu; np. podkreślenie. Można definiować - własne wyróżnienia</td></tr> -<tr><td valign="top"><tt><a href="ragged2e.html">ragged2e</a></tt></td><td>pakiet udostępnia środowiska - składu z wyrównaniem do prawego/lewego marginesu - z włączonym przenoszeniem wyrazów</td></tr> -<tr><td valign="top"><tt>slownie</tt></td><td>wypisywanie wartości liczebników - ,,słownie''</td></tr> -<tr><td valign="top"><tt><a href="subscript.html">subscript</a></tt></td><td>definiuje makroinstrukcję - <tt>\textsubscript</tt>, analogicznie do - <tt>\textsuperscript</tt></td></tr> -<tr><td valign="top"><tt><a href="url.html">url</a></tt></td><td>definiuje makroinstrukcję - <tt>\url</tt> do wizualizacji adresów internetowych - (łatwa zmiana fontu)</td></tr> -<tr><td valign="top"><tt><a href="graphicx.html">graphicx</a></tt></td><td>dołączanie grafiki</td></tr> -<tr><td valign="top"><tt><a href="expdlist.html">expdlist</a></tt></td><td>nowe możliwości środowiska - <tt>description</tt></td></tr> -<tr><td valign="top"><tt><a href="floatpag.html">floatpag</a></tt></td><td>sterowanie paginą na stronach - zajmowanych wyłącznie przez obiekty ruchome</td></tr> -<tr><td valign="top"><tt><a href="color.html">color</a></tt></td><td>umożliwia kolorowanie - różnych elementów dokumentu</td></tr> -<tr><td valign="top"><tt><a href="version.html">version</a></tt></td><td>umożliwia tworzenie - dokumentów wielowariantowych</td></tr> -<tr><td valign="top"><tt><a href="delarray.html">delarray</a></tt></td><td>poprawne pozycjonowanie - tabel (<tt>array</tt>), które są obejmowane nawiasami - (konstrukcje <tt>\left</tt> i <tt>\right</tt>)</td></tr> -<tr><td valign="top"><tt><a href="floatflt.html">floatflt</a></tt></td><td>tabele i rysunki ,,oblewane'' - tekstem</td></tr> -<tr><td valign="top"><tt><a href="sublabel.html">sublabel</a></tt></td><td>umożliwia numerowanie - obiektów licznikiem podrzędnym</td></tr> -<tr><td valign="top"><tt><a href="moreverb.html">moreverb</a></tt></td><td>zawiera nowe polecenia - rozszerzające możliwości środowisk typu - <tt>verbatim</tt></td></tr> -<tr><td valign="top"><tt><a href="verbatim.html">verbatim</a></tt></td><td>redefiniuje standardowe - środowisko <tt>verbatim</tt> -- umożliwia tworzenie - nowych środowisk tego typu</td></tr> -<tr><td valign="top"><tt><a href="hyperref.html">hyperref</a></tt></td><td>tworzy z dokumentu - dokument hipertekstowy (po przetworzeniu do postaci - <tt>pdf</tt>)</td></tr> -<tr><td valign="top"><tt>subfig</tt></td><td>tworzenie rysunków złożonych - z kilku części z własnymi podpisami</td></tr> -</table> - -<p> </p> - -<hr/> - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 12.09.2004. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/moreverb.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/moreverb.html deleted file mode 100644 index 4008b3ead5f..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/moreverb.html +++ /dev/null @@ -1,106 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, verbatim, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>moreverb</h2> - -W pakiecie są zdefiniowane środowiska i polecenia -służące do przedstawiania zbiorów (tekstów) -w oryginalnym kształcie (najczęściej do listowania -tekstów programów).<br> -<h3>polecenia</h3> - -<table border=1> -<tr><th>polecenie</th><th>Opis</th></tr> -<tr><td><tt> -\begin{verbatimwrite}{<i>zbiór</i>}<br> -.<br> -.<br> -\end{verbatimwrite} - </tt></td><td>zawartośc środowiska jest zapisywana - dosłownie do podanego zbioru (jeżeli nie jest podane rozszerzenie, - przyjmowane jest rozszerzenie <tt>.tex</tt>; p. też <a href="filecontents.html">filecontents</a>) - </td></tr> -<tr><td><tt> -\verbatimtabsize - </tt></td><td> - domyślny skok tabulatora - (np: <tt>\def\verbatimtabsize{8\relax}</tt>) - dla środowiska <tt>verbatimtab</tt>, <tt>listing</tt> - </td></tr> -<tr><td><tt> -\listingoffset - </tt></td><td> - margines dla środowiska <tt>listing</tt> -- - odległość między numerem linii, a tekstem - (np: <tt>\def\listingoffset{1.5em}</tt>) - </td></tr> -<tr><td><tt> -\begin{listing}[<i>step</i>]{<i>numer</i>}<br> -.<br> -.<br> -\end{listing} - </tt></td><td> - tekst jest prezentowany w sposób dosłowny, linie są - numerowane z krokiem <i>step</i> (domyślnie 1) - począwszy od wartości <i>numer</i> - </td></tr> -<tr><td><tt> -\begin{listing*}[<i>step</i>]{<i>numer</i>} -\end{listing*} - </tt></td><td> - podobnie jak poprzednio, ale spacje są oznaczane - specjalnym znakiem) - </td></tr> -<tr><td><tt> -\begin{verbatimtab}[<i>step</i>]<br> -.<br> -.<br> -\end{verbatimtab} - </tt></td><td> - podobnie jak <tt>verbatim</tt>, ale rozwijane są tabulatory - ze skokiem <i>step</i> (domyślnie - <tt>\verbatimtabsize</tt>) - </td></tr> -<tr><td><tt> -\listinginput[<i>skok</i>]{<i>numer</i>}{<i>zbiór</i>} - </tt></td><td> - powoduje wczytanie zbioru <i>zbiór</i> bez interpretacji - linie są numerowane ze skokiem <i>skok</i>, a - pierwszej linii będzie nadany numer <i>numer</i> - </td></tr> -<tr><td><tt> -\verbatimtabinput}[<i>krok</i>]{<i>zbiór</i>} - </tt></td><td> - powoduje wczytanie zbioru <i>zbiór</i> bez interpretacji - -- rozwijany jest tabulator ze skokiem <i>krok</i> - </td></tr> -<tr><td><tt> -\begin{boxedverbatim}<br> -.<br> -.<br> -\end{boxedverbatim} - </tt></td><td> - tworzy środowisko <tt>verbatim</tt> otoczone ramką - </td></tr> -</table> -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/mparhack.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/mparhack.html deleted file mode 100644 index 77f7924617a..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/mparhack.html +++ /dev/null @@ -1,35 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name="mparhack">mparhack</a></h2> - -<p>Pakiet zawiera poprawkę do jądra LaTeX-a. - kompensującą błąd polegający na nieprawidłowym - rozmieszczeniu - not na marginesie (<tt>\marginpar</tt>), przy składzie - dwustronnym (<tt>twoside</tt>). <b>Algorytm działa - dwuprzebiegowo</b>.</p> - -<p> </p> - -<p> -Pakiet jest dostępny pod adresem: -<a href="ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/mparhack.tar"> -ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/mparhack</a><p> -<hr/> - - -<a href="../../texologia.html"><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href="mailto:W.Macewicz@ia.pw.edu.pl"><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href="http://www.ia.pw.edu.pl/~wujek/index.html">Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 8.02.2004 r. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multfoot.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multfoot.html deleted file mode 100644 index 2050ace9ad7..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multfoot.html +++ /dev/null @@ -1,40 +0,0 @@ -<html> -<head> -<title> Zastaw ciekawych makroinstrukcji </title> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>multfoot</h2> -Pakiet zmienia definicję polecenia <tt>\footnote</tt> powodując, -że w przypadku wstawienia kilku przypisów następujących po sobie -ich numery są oddzielone przecinkiem (p. <a -href="footmisc.html">footmisc.sty</a>). - -<pre> -aqq aqq aqqq\footnote{przypis pierwszy}\footnote{przypis drugi} aqq aqq -</pre> -<p> -Wygląd tekstu po przetworzeniu LaTeX-em bez załadowania pakietu -<tt>multfoot</tt><br clear="all"> -<img src=multfoot1.png><br clear="all"> -oraz wygląd po przetworzeniu z załadowanym pakietem<br clear="all"> -<img src=multfoot2.png><br clear="all"> - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multfoot1.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multfoot1.png Binary files differdeleted file mode 100644 index 550e3ba4136..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multfoot1.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multfoot2.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multfoot2.png Binary files differdeleted file mode 100644 index bd9e5b2b8a6..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multfoot2.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multibox.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multibox.gif Binary files differdeleted file mode 100644 index 58864f74ea0..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multibox.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multibox.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multibox.html deleted file mode 100644 index 8033960387b..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multibox.html +++ /dev/null @@ -1,76 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>multibox</h2> - -Pakiet dostarcza dwóch makroinstrukcji dla środowiska <i>picture</i> -umożliwiających wstawianie tekstów (jako <i>mbox</i> lub <i>framebox</i>) -cyklicznie (wskazaną liczbę razy w określonych odstępach). Postać -makroinstrukcji jest następująca:<br> -<code>\multimake(<i>x</i>,<i>y</i>)(<i>dx</i>,<i>dy</i>)<br> - {<i>n</i>}(<i>w</i>,<i>h</i>)[<i>pos</i>]<br> - {<i>text1</i>}{<i>text2</i>}...{<i>textn</i>}</code><br> -lub<br> -<code>\multiframe(<i>x</i>,<i>y</i>)(<i>dx</i>,<i>dy</i>)<br> - {<i>n</i>}(<i>w</i>,<i>h</i>)[<i>pos</i>]</br> - {<i>text1</i>}{<i>text2</i>}...{<i>textn</i>}</code><br> -Poszczególne parametry mają następujące znaczenie: -<dl> -<dt><i>x</i> -<dd>współrzędna <i>x</i> pierwszego napisu -<dt><i>y</i> -<dd>współrzędna <i>y</i> pierwszego napisu -<dt><i>n</i> -<dd>liczba parametrów definiujących napisy, -<dt><i>dx</i> -<dd>odstęp między początkami kolejnych tekstów po - współrządnej <i>x</i> -<dt><i>dy</i> -<dd>odstęp między początkami kolejnych tekstów po - współrządnej <i>y</i> -<dt><i>w</i> -<dd>szerokość pudełka (box) ma znaczenie jeśli parametr - <i>pos</i> jest określony -<dt><i>h</i> -<dd>wysokość pudełka (box) ma znaczenie jeśli parametr - <i>pos</i> jest określony -<dt><i>pos</i> -<dd>położenie tekstu względem długości i szerokości - pudełka (<i>b</i> -- bottom, <i>t</i> -- top) -<dt><i>textn</i> -<dd>kolejny tekst; liczba napisów jest wyznaczona - przez parametr <i>n</i>. -</dl> -<pre> -\begin{picture}(80,80) -\multimake(0,0)(20,20){4}(10,10)[b]{1}{2}{3}{4} -\end{picture} -\begin{picture}(80,80) -\multiframe(0,0)(20,20){4}(10,10)[b]{1}{2}{3}{4} -\end{picture} -</pre> - -<img src=multibox.gif> - - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multicol.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multicol.html deleted file mode 100644 index d78a3b896b1..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multicol.html +++ /dev/null @@ -1,101 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>multicol</h2> -Dostarcza środowiska wieloszpaltowego. Środowisko -to nie może być zagnieżdżane w sobie. Nie należy używać wewnątrz środowiska -makroinstrukcji -<tt>\clearpage</tt>, <tt>\newpage</tt> <tt>\eject</tt> -- przejście do nowej -szpalty poleceniem <tt>\columnbreak</tt>. - -Wywołanie:<br> -<code>\begin{multicols}{<i>liczba - szpalt</i>}[<i>tekst</i>][<i>odstęp</i>]</code> -<pre> -... -. -tekst łamany w wielu szpaltach -. -... -\end{multicols} -</pre> - -<p> -Tekst (lub komenda) ujęty w nawiasy <tt>[]</tt> (<i>tekst</i>) -jest umieszczany (wykonywana) -przed zmianą łamania na wieloszpaltowe (może być pominięty), ale zawsze -na tej samej stronie (pozwala to na ,,przyklejenie'' tytułu do -tekstu łamanego w kilku szpaltach). <i>odstęp</i> (parametr opcjonalny) -określa minimalną ilość miejsca na stronie, jeżeli na danej -stronie jest zbyt mało miejsca, całe środowisko zostanie przeniesione -na następną stronę. Szpalty są -wyrównywane (balans). - -<p> -Budową środowiska rządzi kilka zmiennych, zmieniając ich wartości -możemy dostosować go do swoich potrzeb: - -<table border=1> -<tr><th> -parametr </th><th> opis</th></tr> -<tr><td> -<tt>\premulticols </tt></td><td> minimalna ilość miejsca na stronie pozwalająca - na otwarcie środowiska (patrz parametr opcjonalny - przy otwarciu); domyślnie 50pt</td></tr> -<tr><td> -<tt>\postmulticols </tt></td><td> tekst znajdujący się za środowiskiem znajdzie się na tej samej - stronie jeżeli jest na niej więcej niż wskazana ilość miejsca, - w przeciwnym wypadku zostanie przerzucony na następną stronę; - domyślnie 20pt</td></tr> -<tr><td> -<tt>\multicolsep </tt></td><td> odległość pionowa między tekstem objętym środowiskiem, - a poprzedzającym i następującym (domyślnie <tt>12pt plus 4pt - minus 3pt</tt>)</td></tr> -<tr><td> -<tt>\columnsep </tt></td><td> odległość między szpaltami (domyślnie 10pt)</td></tr> -<tr><td> -<tt>\linewidth </tt></td><td> długość w.g. której jest obliczana szerokość szpalty - ((linewidth -- (n -- 1) * columnsep) / n) </td></tr> -<tr><td> -<tt>\columnseprule </tt></td><td> grubość linii oddzielającej szpalty (jeśli - grubość wynosi 0pt to linia jest niewidoczna); domyślnie 0pt</td></tr> -<tr><td> -<tt>\flushcolumns </tt></td><td> szpalty są zawsze wyrównywane (balans), jeśli liczba - wierszy nie jest podzielna przez liczbę szpalt - do dostawiane jest dodatkowe światło między liniami - (jest to standardowy sposób)</td></tr> -<tr><td> -<tt>\raggedcolumns </tt></td><td> szpalty mają równą długość jeśli liczba wierszy - jest podzielna przez liczbę szpalt, w przeciwnym wypadku ostatnia - szpalta jest krótsza</td></tr> -<tr><td> -<tt>\unbalanced </tt></td><td> licznik określający liczbę dodatkowych wierszy, - które mają znależć się - w szpaltach na lewo od ostatniej (razem: licznik * liczba - szpalt) w stosunku do - normalnego procesu łamania (pozwala to na - regulowanie długości ostatniej szpalty)</td></tr> -</table> - - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multirow.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multirow.html deleted file mode 100644 index 4aac5cea481..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multirow.html +++ /dev/null @@ -1,131 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>multirow</h2> -Pakiet dostarcza makroinstrukcję pozwalającą -włamać tekst w tabeli obejmujący kilka wierszy (p. <a -href="blkarray.html"><tt>blkarray.sty</tt></a>). -Postać definicji wygląda następująco:<br> -<code>\multirow{<i>liczba wierszy</i>}[<i>njot</i>]{<i>szerokość celi</i>}% - [<i>vmove</i>]{<i>zawartość</i>}</code><br> -<dl> -<dt><i>liczba wierszy</i> -<dd>liczba wierszy tabeli obejmowanych - definiowaną celą -<dt><i>njot</i> -<dd>liczba przez którą mnożona jest wielkość - <i>bigstrutjot</i> (standardowo równa 0pt); - o tak wyliczoną wielkość przesuwana jest w pionie - zawartość celi (bez zwiększania jej wysokości) -<dt><i>szerokość celi</i> -<dd>szerokość łamania tekstu w celi -<dt><i>vmove</i> -<dd>parametr umożliwiający ,,ręczną'' korektę - pionowego rozmieszczenia tekstu - względem obejmowanych sąsiednich celi, poprzez - zwiększenie wysokości celi (standardowo cela - ma naturalną wysokość sumy obejmowanych wierszy, - opisywany parametr zwiększa tą wysokość o wskazany wymiar) -<dt><i>zawartość</i> -<dd>tekst umieszczany w celi -</dl> -<p> -Dodatkowo można zdefiniować makroinstrukcję <tt>multirowsetup</tt>. Jest -ona rozwijana przy każdym rozpoczęciu celi definiowanej -przez <tt>multirow</tt> -<pre> -\renewcommand{\multirowsetup}{\centering} -\begin{tabular}{|l|l|l|l|} -\hline -\multirow{4}{2cm}{tekst w pierwszej kolumnie} & C2a & -\multirow{4}{2cm}{tekst w trzeciej kolumnie} & C4a\\ - & C2b & & C4b\\ - & C2c & & C4c\\ - & C2d & & C4d\\ -\hline -\end{tabular} -</pre> - -<img src=multirow1.gif> - - - -<pre> -\bigstrutjot=1pt% -\begin{tabular}{|l|l|l|l|} -\hline -\multirow{4}{2cm}{tekst w pierwszej kolumnie} & C2a & -\multirow{4}{2cm}{tekst w trzeciej kolumnie} & C4a\\ - & C2b & & C4b\\ - & C2c & & C4c\\ - & C2d & & C4d\\ -\hline -\end{tabular} -</pre> - -<img src=multirow2.gif> - -<pre> -\begin{tabular}{|l|l|l|l|} -\hline -\multirow{4}{2cm}{tekst w pierwszej kolumnie} & C2a & -\multirow{4}[30]{2cm}{tekst w trzeciej kolumnie} & C4a\\ - & C2b & & C4b\\ - & C2c & & C4c\\ - & C2d & & C4d\\ -\hline -\end{tabular} -</pre> - -<img src=multirow3.gif> - -<pre> -\begin{tabular}{|l|l|l|l|} -\hline -\multirow{4}{2cm}{tekst w pierwszej kolumnie} & C2a & -\multirow{4}{2cm}[30pt]{tekst w trzeciej kolumnie} & C4a\\ - & C2b & & C4b\\ - & C2c & & C4c\\ - & C2d & & C4d\\ -\hline -\end{tabular} -</pre> -<img src=multirow4.gif> - - -<pre> -\begin{tabular}{|l|l|l|l|} -\hline -\multirow{4}{2cm}{tekst w pierwszej kolumnie} & C2a & -\multirow{4}[30]{2cm}[-30pt]{tekst w trzeciej kolumnie} & C4a\\ - & C2b & & C4b\\ - & C2c & & C4c\\ - & C2d & & C4d\\ -\hline -\end{tabular} -</pre> - -<img src=multirow5.gif> - - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multirow1.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multirow1.gif Binary files differdeleted file mode 100644 index 6d5b0268812..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multirow1.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multirow2.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multirow2.gif Binary files differdeleted file mode 100644 index 36a06553746..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multirow2.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multirow3.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multirow3.gif Binary files differdeleted file mode 100644 index ff5c7fa13fe..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multirow3.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multirow4.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multirow4.gif Binary files differdeleted file mode 100644 index 31896c195e3..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multirow4.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multirow5.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multirow5.gif Binary files differdeleted file mode 100644 index 0c311afd31b..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/multirow5.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/mycss.css b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/mycss.css deleted file mode 100644 index 0d5d7321700..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/mycss.css +++ /dev/null @@ -1,55 +0,0 @@ -<style type "text/css"> -img {border: 0ex 0ex 0ex 0ex} -.ttt {color: navy; - font-family: serif;} -code { - font-family: monospace;} -span.parametr{font-style: italic; - font-family: monospace;} -div.gora_plus {padding: 2ex 0ex 0ex 0ex} -ul.kursy {padding: 0ex 0ex 0ex 0ex; - list-style-image: url("gify/kurs.gif"); - margin-top: 0ex; - margin-bottom: 0ex; - margin-left: 2ex} - body {background-color: #a0f0a0;} - -h1 { - left-margin: 0pt} -h2 { - left-margin: 0pt} -h3 { - left-margin: 0pt} -h4 { - left-margin: 0pt} -h5 { - left-margin: 0pt} -h6 { - left-margin: 0pt} -p.center { - text-align: center; - text-indent: 0em; - margin-top: 0ex; - margin-bottom: 0ex} -table { - margin-top: 1ex; - margin-bottom: 0ex} -p { - text-align: justify; - text-indent: 1.5em; - margin-top: 0.2ex; - margin-bottom: 0ex} -pre { - text-indent: 0em; - margin-top: 0.2ex; - margin-bottom: 0ex} -p.noindent { - text-align: justify; - text-indent: 0em; - margin-top: 0ex; - margin-bottom: 0ex} -code, tt, i, pre {color: navy} -.ttt {color: navy} -body {background= #a0f0a0} -</style> - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/num.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/num.gif Binary files differdeleted file mode 100644 index 5e6551f95a0..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/num.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/numprint.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/numprint.html deleted file mode 100644 index 38a14a33c63..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/numprint.html +++ /dev/null @@ -1,58 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body> -<h2><a name="numprint">numprint</a></h2> - -<p>Pakiet umożliwia prezentowanie liczb w znormalizowanej postaci -(również mianowanych).</p> - -<p>Zawiera on polecenia:<br> -<table border="1"> -<tr><td><code>\numprint{<i>liczba</i>}</code></td><td -rowspan=2><code><i>liczba</i></code> może zawierać cyfry, znaki <tt>+-</tt>, -litery <tt>Ee</tt>, kropkę oraz przecinek. Cała liczba jest prezentowana w -trybie matematycznym (ale <code><i>miano</i></code> składane jest antykwą). Liczba w postaci <tt>123E123</tt> jest -prezentowana w postaci <img src="num.gif"></td></tr> -<tr><td><code>\numprint[<i>miano</i>]{<i>liczba</i>}</code></td></tr> -<tr><td><code>\thousandsep{<i>separator</i>}</code></td><td>definiuje separator -tysięcy (standardowo <tt>\,</tt>)</td></tr> -<tr><td><code>\decimalsignm{<i>znak</i>}</code></td><td>separator części -całkowitej i -ułamkowej (standardowo <tt>,</tt>) -- będzie on użyty bez względu -jaki znak (kropka lub przecinek) był użyty w tekście źródłowym</td></tr> -<tr><td><code>\productsign{<i>znak</i>}</code></td><td>separator wykładnika -(standardowo <tt>\cdot</tt>)</td></tr> -<tr><td><code>\unitseparator{<i>separator</i>}</code></td><td>definiuje separator -liczby i miana (standardowo <tt>\,</tt>)</td></tr> -<tr><td><code>\expnumprint{<i>liczba1</i>}{<i>liczba2</i>}</code></td><td>prezentuje liczbę -zapisanš w postaci <tt>\expnumprint{123}{123}</tt> jako <img src="num.gif"></td></tr> - -</table> -</p> - -<p>Zobacz także pakiet <a href="comma.html">comma</a>.</p> - -<p><i></i></p> - -<p class="noindent">Pakiet jest dostępny pod adresem:<br/> -<a href="ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/numprint.tar">ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/numprint</a></p> -<hr/> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/nut.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/nut.gif Binary files differdeleted file mode 100644 index 8502ab974e7..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/nut.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/oldst1.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/oldst1.gif Binary files differdeleted file mode 100644 index af8638bace9..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/oldst1.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/oldstyle.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/oldstyle.html deleted file mode 100644 index 71d86fbf249..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/oldstyle.html +++ /dev/null @@ -1,38 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>oldstyle</h2> - -Pakiet zawiera definicje dwóch makroinstrukcji przełączających -sposób pisania cyfr na stosowany w dawnych publikacjach -<pre> -1234567890 to jest liczba pisana standardową czcionką, \textos{1234567890} ---- a -to starym stylem; i analogicznie w trybie matematycznym: -$1234567890$ i $\mathos{1234567890}$ -</pre> -<img src=oldst1.gif> - - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/oubraces.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/oubraces.html deleted file mode 100644 index 9bd9fd29d03..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/oubraces.html +++ /dev/null @@ -1,56 +0,0 @@ -<html> -<head> -<title> Zastaw ciekawych makroinstrukcji </title> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>oubraces</h2> - -Pakiet zawiera definicję makroinstrukcji pozwalającej na -ujęcie części równania matematycznego w poziome nawiasy -leżące nad lub pod równaniem. - -<p> -<tt>\overunderbraces{<i>definicja nad</i>}<br> - {<i>definicja równania</i>}<br> - {<i>definicja pod</i>}</tt><br> -części równiania są dzielone na sekcje, przez wstawienie znaku <tt>\&</tt>. -W <i>definicji nad</i> podajemy od której sekcji (przez wstawienie -odpowiedniej liczby znaków <tt>&</tt> oraz ile sekcji -ma obejmować nawias (przez wywołanie makroinstrukcji <code>\br</code>; -pierwszy parametr określa ile sekcji, a drugi tekst umieszczany nad -nawiasem). <i>Definicja pod</i> jest zbudowana podobnie. - - -<pre> - \overunderbraces{&\br{2}{x}& &\br{2}{y}} - {a + b + & - c + d + & - e + f & - + & g + h & - + i + j & - + k + l + m} - {& &\br{3}{z}} - = \pi r^2 -</pre> - -<img src=overbrace1.gif> - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/overbrace.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/overbrace.html deleted file mode 100644 index 9bd9fd29d03..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/overbrace.html +++ /dev/null @@ -1,56 +0,0 @@ -<html> -<head> -<title> Zastaw ciekawych makroinstrukcji </title> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>oubraces</h2> - -Pakiet zawiera definicję makroinstrukcji pozwalającej na -ujęcie części równania matematycznego w poziome nawiasy -leżące nad lub pod równaniem. - -<p> -<tt>\overunderbraces{<i>definicja nad</i>}<br> - {<i>definicja równania</i>}<br> - {<i>definicja pod</i>}</tt><br> -części równiania są dzielone na sekcje, przez wstawienie znaku <tt>\&</tt>. -W <i>definicji nad</i> podajemy od której sekcji (przez wstawienie -odpowiedniej liczby znaków <tt>&</tt> oraz ile sekcji -ma obejmować nawias (przez wywołanie makroinstrukcji <code>\br</code>; -pierwszy parametr określa ile sekcji, a drugi tekst umieszczany nad -nawiasem). <i>Definicja pod</i> jest zbudowana podobnie. - - -<pre> - \overunderbraces{&\br{2}{x}& &\br{2}{y}} - {a + b + & - c + d + & - e + f & - + & g + h & - + i + j & - + k + l + m} - {& &\br{3}{z}} - = \pi r^2 -</pre> - -<img src=overbrace1.gif> - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/overbrace1.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/overbrace1.gif Binary files differdeleted file mode 100644 index 3a7a2c7b2cf..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/overbrace1.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/pdfscreen.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/pdfscreen.html deleted file mode 100644 index def84d28978..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/pdfscreen.html +++ /dev/null @@ -1,530 +0,0 @@ -<html> -<head> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"/> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name="pdfscreen">pdfscreen</a></h2> -<p>Pakiet służy do przygotowania prezentacji ekranowej. Przygotowany dokument -można kompilować standardowym TeX-em (tylko w przypadku wersji przeznaczonej do -druku -- p. opcja <code>print</code>) lub PDFTex-em, a programem służącym do -wizualizacji ekranowej Acrobat Reader (niestety aktualny ghostscript (8.50) -często sygnalizuje błąd przy próbie otwarcia takiego dokumentu). Dołączane są -pakiety: -<code>color</code>, -<code>comment</code>, -<code>hyperref</code>, -<code>calc</code>, -<code>graphics</code>, -<code>shortvrb</code>, -<code>amssymb</code>, -<code>amsbsy</code>, -<code>truncate</code> oraz -<code>fancybox</code> (warto też dołączyć: <code>array</code>, -<code>hhline</code> -<code>dcolumn</code> -<code>colortbl</code>).</p> - -<p>Za pomocą tego pakietu można przygotować jednocześnie -dwie wersje dokumentu: do druku i w postaci prezentacji ekranowej. Fragmenty -specyficzne dla druku należy umieścić wewnątrz środowiska <code>print</code>, a -dla wersji ekranowej wewnątrz środowiska <code>screen</code> (w tym wszystkie -polecenia dotyczące ustawiania parametrów okna). Wybór fragmentów -jest realizowany za pomocą opcji wywołania pakietu: <code>screen</code> lub -<code>print</code>.</p> - -<h4>Lista opcji</h4> - -<table border=1> -<tr><td nowrap valign="top"><code>pdftex</code></td><td>kompilacja -<code>PDFTeX</code>-em -</td></tr> -<tr><td nowrap valign="top"><code>dvips</code></td><td>kompilacja standardowym -TeX-em (następnie przetwarzanie <code>dvips</code>-em) -</td></tr> -<tr><td nowrap valign="top"><code>dvipsone</code></td><td>przetwarzanie -standardowym TeX-em, następnie <code>dvipsone</code> -</td></tr> -<tr><td nowrap valign="top"><code>dvipdf</code></td><td>przetwarzanie -standardowym TeX-em, następnie <code>dvipdf</code> -</td></tr> -<tr><td nowrap valign="top"><code>dvipdfm</code></td><td>przetwarzanie -standardowym TeX-em, następnie <code>dvipdfm</code> -</td></tr> -<tr><td nowrap valign="top"><code>dviwindo</code></td><td>przetwarzanie -standardowym TeX-em, następnie <code>dviwindo</code> -</td></tr> -<tr><td nowrap valign="top"><code>ps2pdf</code></td><td>przetwarzanie -standardowym TeX-em, następnie <code>ps2pdf</code> -</td></tr> -<tr><td nowrap valign="top"><code>vtex</code></td><td>przetwarzanie -VTeX-em -</td></tr> -<tr><td nowrap valign="top"><code>nocfg</code></td><td>zakaz wczytywania pliku -<code>pdfscreen.cfg</code>, zawierającego wstępne ustawienia parametrów --- standardowo zbiór jest wczytywany (o ile istnieje). W standardowym pliku -konfiguracyjnym oprócz kolorów zmieniono sposób składu nagłówków rozdziałów i -podrozdziałów -- numer jest prezentowany na marginesie. -</td></tr> -<tr><td nowrap valign="top"><code>article</code></td><td>nieistotne -</td></tr> -<tr><td nowrap valign="top"><code>amsart</code></td><td>nieistotne -</td></tr> -<tr><td nowrap valign="top"><code>book</code></td><td>nieistotne -</td></tr> -<tr><td nowrap valign="top"><code>amsbook</code></td><td>nieistotne -</td></tr> -<tr><td nowrap valign="top"><code>sidebar</code></td><td rowspan=3>panel sterujący po -lewej stronie -</td></tr> -<tr><td nowrap valign="top"><code>panelleft</code></td> -</tr> -<tr><td nowrap valign="top"><code>leftpanel</code></td> -</tr> -<tr><td nowrap valign="top"><code>panelright</code></td><td rowspan=2>panel po prawej -stronie -</td></tr> -<tr><td nowrap valign="top"><code>rightpanel</code></td> -</tr> -<tr><td nowrap valign="top"><code>absconsamepage</code></td><td>nieistotne -</td></tr> -<tr><td nowrap valign="top"><code>bluelace</code></td><td>ustawienie schematu -kolorystyki na ,,bluelace'' (nie wiem jak to przetłumaczyć) -- opcja -analizowana tylko przy użytej opcji <code>nocfg</code> -</td></tr> -<tr><td nowrap valign="top"><code>chocolate</code></td><td>ustawienie schematu -kolorystyki na ,,czekoladowo'' -- opcja -analizowana tylko przy użytej opcji <code>nocfg</code> -</td></tr> -<tr><td nowrap valign="top"><code>palegreen</code></td><td>ustawienie schematu -kolorystyki na ,,jasno zielono'' -- opcja -analizowana tylko przy użytej opcji <code>nocfg</code> -</td></tr> -<tr><td nowrap valign="top"><code>orange</code></td><td>ustawienie schematu -kolorystyki na ,,żółto-brązowy'' -- opcja -analizowana tylko przy użytej opcji <code>nocfg</code> -</td></tr> -<tr><td nowrap valign="top"><code>gray</code></td><td>ustawienie schematu -kolorystyki na ,,szaro-niebieski'' -- opcja -analizowana tylko przy użytej opcji <code>nocfg</code> -</td></tr> -<tr><td nowrap valign="top"><code>blue</code></td><td>ustawienie schematu -kolorystyki na ,,niebieski'' (domyślny) -- opcja -analizowana tylko przy użytej opcji <code>nocfg</code> -</td></tr> -<tr><td nowrap valign="top"><code>nopanel</code></td><td>brak panelu -sterującego -</td></tr> -<tr><td nowrap valign="top"><code>print</code></td><td>nie są analizowane -fragmenty dokumentu zawarte w środowisku (environment) <code>screen</code> -</td></tr> -<tr><td nowrap valign="top"><code>screen</code></td><td>nie są analizowane -fragmenty dokumentu zawarte w środowisku (environment) <code>print</code> -</td></tr> -<tr><td nowrap valign="top"><code>default</code></td><td>domyślny schemat -kolorystyki -</td></tr> -<tr><td nowrap valign="top"><code>paneltoc</code></td><td>na panelu kontrolnym -zamiast odsyłacza do spisu treści pojawi się spis treści (jako aktywne odsyłacze, tytuły są skracane). -Jeśli został zadysponowany -spis treści (polecenie <code>\tableofcontents</code>) to na panelu nie pojawi -się spis treści, ani odsyłacz do właściwego spisu. W spisie treści nie będzie -numer stron. Jeżeli opcja nie jest podana i nie zadysponowano spisu treści, -odsyłacz do spisu treści wskazuje pierwszą stronę (za stroną tytułową). -</td></tr> -<tr><td nowrap valign="top"><code>code</code></td><td>definiowane jest -polecenie <a href="#code"><code>\code</code></a>, analogiczne do <code>\verb</code> (wielkość pisma -ustawiana jest na <code>small</code>, krój na <i>type writer</i> i kolor -taki jak dla rozdziału (zależny od schematu kolorystycznego) oraz środowisko -<a href="#decl"><code>decl</code></a>. Uwaga! przed załadowaniem pakietu -<code>pdfscreen</code> należy załadować pakiety: <a href="colortbl.html"><code>colortbl</code></a> i -<a href="array.html"><code>array</code></a> -</td></tr> -<tr><td nowrap valign="top"><code>sectionbreak</code></td><td>powoduje -przejście do nowej strony przy rozpoczęciu sekcji (rozdziału) -</td></tr> -<tr><td nowrap valign="top"><code>english</code></td><td>opis panelu w jęz. -angielskim -</td></tr> -<tr><td nowrap valign="top"><code>french</code></td><td>opis panelu w jęz. -francuskim -</td></tr> -<tr><td nowrap valign="top"><code>dutch</code></td><td>opis panelu w jęz. -holenderskim -</td></tr> -<tr><td nowrap valign="top"><code>czech</code></td><td>opis panelu w jęz. -czeskim -</td></tr> -<tr><td nowrap valign="top"><code>norsk</code></td><td>opis panelu w jęz. -??? -</td></tr> -<tr><td nowrap valign="top"><code>nynorsk</code></td><td>opis panelu w jęz. -??? -</td></tr> -<tr><td nowrap valign="top"><code>slovak</code></td><td>opis panelu w jęz. -słowackim -</td></tr> -<tr><td nowrap valign="top"><code>portuges</code></td><td>opis panelu w jęz. -portugalskim -</td></tr> -<tr><td nowrap valign="top"><code>spanish</code></td><td>opis panelu w jęz. -hiszpańskim -</td></tr> -<tr><td nowrap valign="top"><code>swedish</code></td><td>opis panelu w jęz. -szwedzkim -</td></tr> -<tr><td nowrap valign="top"><code>danish</code></td><td>opis panelu w jęz. -duńskim -</td></tr> -<tr><td nowrap valign="top"><code>polish</code></td><td>opis panelu w jęz. -polskim -</td></tr> -<tr><td nowrap valign="top"><code>russian</code></td><td>opis panelu w jęz. -rosyjskim -</td></tr> -<tr><td nowrap valign="top"><code>german</code></td><td>opis panelu w jęz. -niemieckim -</td></tr> -<tr><td nowrap valign="top"><code>slovene</code></td><td>opis panelu w jęz. -słoweńskim -</td></tr> -<tr><td nowrap valign="top"><code>catalan</code></td><td>opis panelu w jęz. -katalońskim -</td></tr> -<tr><td nowrap valign="top"><code>american</code></td><td>opis panelu w jęz. -angielskim -</td></tr> -<tr><td nowrap valign="top"><code>austrian</code></td><td>opis panelu w jęz. -angielskim -</td></tr> -<tr><td nowrap valign="top"><code>brazil</code></td><td>opis panelu w jęz. -portugalskim -</td></tr> -<tr><td nowrap valign="top"><code>breton</code></td><td>opis panelu w jęz. -angielskim -</td></tr> -<tr><td nowrap valign="top"><code>croatian</code></td><td>opis panelu w jęz. -angielskim -</td></tr> -<tr><td nowrap valign="top"><code>esperanto</code></td><td>opis panelu w jęz. -angielskim -</td></tr> -<tr><td nowrap valign="top"><code>finnish</code></td><td>opis panelu w jęz. -angielskim -</td></tr> -<tr><td nowrap valign="top"><code>galician</code></td><td>opis panelu w jęz. -angielskim -</td></tr> -<tr><td nowrap valign="top"><code>italian</code></td><td>opis panelu w jęz. -angielskim -</td></tr> -<tr><td nowrap valign="top"><code>magyar</code></td><td>opis panelu w jęz. -angielskim -</td></tr> -<tr><td nowrap valign="top"><code>romanian</code></td><td>opis panelu w jęz. -angielskim -</td></tr> -<tr><td nowrap valign="top"><code>turkish</code></td><td>opis panelu w jęz. -angielskim -</td></tr> -<tr><td nowrap valign="top"><code>francais</code></td><td>opis panelu w jęz. -francuskim -</td></tr> -<tr><td nowrap valign="top"><code>germanb</code></td><td>opis panelu w jęz. -niemieckim -</td></tr> -</table> - - -<h4>Lista poleceń zdefiniowanych w pakiecie</h4> - -<table border=1> -<tr><td nowrap valign="top"><code>\screensize{<i>wysokość</i>}{<i>szerokośc</i>}</code></td><td> -ustalenie wysokości i szerokości obszaru roboczego (całkowitego) -- p. -polecenie <code>\margins</code> i <code>\marginsize</code>. W przypadku -prezentacji pełnoekranowej należy zachować proporcje zgodne z systemowymi -ustawieniami ekranu. Ponieważ wielkość obrazu może być przeskalowana przez -przeglądarkę, należy ustawić wymagane wartości proporcjonalnie do wielkości -pisma. Przy małych wartościach ilość tekstu na stronie będzie mała, ale po -powiększeniu okna przeglądarki pismo będzie duże; dla dużego okna -powiększenie będzie niewielkie (lub wręcz trzeba będzie zmniejszyć okno przeglądarki) -a wielkość pisma może okazać się zbyt mała. - </td></tr> -<tr><td nowrap valign="top"><code>\margins{<i>lewy</i>}{<i>prawy</i>}{<i>górny</i>}{<i>dolny</i>}</code></td><td>polecenie definiuje wielkości marginesów strony; ma charakter deklaratywny i powinno być użyte <b>przed</b> poleceniem <code>\screensize</code>; powoduje ono jedynie nadanie wartości parametrom (kolejno): - <code>\marginleft</code>, - <code>\marginright</code>, - <code>\margintop</code> oraz - <code>\marginbottom</code>; są one brane pod uwagę przy wyliczaniu - proporcji elementów okna - </td></tr> -<tr><td nowrap valign="top"><code>\marginsize{<i>lewy</i>}{<i>prawy</i>}{<i>górny</i>}{<i>dolny</i>}</code></td><td>polecenie ustawia wielkości marginesów; powinno być użyte <b>po</b> poleceniu <code>\screensize</code>; wielkość lewego i prawego marginesu powinna uwzględniać szerokość panelu (o ile zadeklarowano jego obecność na ekranie). - </td></tr> -<tr><td nowrap -valign="top"><code>\emblema{<i>plik</i>}</code></td><td>polecenie definiuje -logo panelu (motyw przewodni) -- będzie nim -obraz zawarty w wskazanym pliku graficznym. Uwaga! w standardowym pliku -<code>pdfscreen.cfg</code> jest zdefiniowane że logo określa plik -<code>univ.jpg</code> - </td></tr> -<tr><td nowrap valign="top"><code>\shorttitle{<i>tytuł</i>}</code></td><td>polecenie definiuje tekst -pojawiający się na dole w obszarze panelu - </td></tr> -<tr><td nowrap valign="top"><code>\urlid{<i>URL</i>}</code></td><td>polecenie definiuje adres -strony WWW (dodawany jest prefix protokołu <code>http://</code>), do której odwoła się przeglądarka po wskazaniu pola ,,Home Page'' -(napis zależy od deklarowanego języka). Jeśli adres nie zostanie zdefiniowany -pole to jest wskazaniem na pierwszą stronę dokumentu. - </td></tr> -<tr><td nowrap -valign="top"><code>\emailid{<i>adres</i>}</code></td><td>polecenie definiuje adres -poczty elektronicznej (dodawany jest prefix protokołu <code>mailto:</code>) -- - standardowo nieużywane - </td></tr> -<tr><td nowrap -valign="top"><code>\overlay{<i>plik</i>}</code></td><td>polecenie określa plik -graficzny, który będzie tłem obszaru roboczego (bez pola panelu). - </td></tr> -<tr><td nowrap valign="top"><code>\overlayempty</code></td><td>wycofanie polecenia -<code>\overlay</code> - </td></tr> -<tr><td nowrap valign="top"><code>\changeoverlay</code></td><td>polecenie powoduje, że -tłem kolejnych stron będą pliki o nazwach <code>overlay1.jpg</code>, <code>overlay2.jpg</code>,... -<code>overlay10.jpg</code> (w cyklu), tłem pierwszej strony będzie plik -wskazany poleceniem <code>\overlay</code> (o ile polecenie zostało użyte). -Użycie polecenia <code>\overlay</code> wewnątrz dokumentu, kasuje cykl i -powoduje, że od tego miejsca tłem okna będzie wskazany plik. - </td></tr> -<tr><td nowrap -valign="top"><code>\paneloverlay{<i>plik</i>}</code></td><td>polecenie określa plik -graficzny, który będzie tłem panelu; grafika zostanie przeskalowana do w pionie -i poziomie do wielkości panelu, a zatem jej wysokość i szerokość powinna być w -odpowiednim stosunku. Standardowo rozmiary panelu są określone względem -całkowitej wielkości okna określonej poleceniem <code>\screensize</code>. -Szerokość wynosi standardowo 0.15 całkowitej szerokości okna (jeżeli wyniesie mniej niż 1in -to szerokość zostanie określona na 1in -- parametr -<code>\panelwidth</code>), a wysokością jest wysokość okna. - </td></tr> -<tr><td nowrap valign="top"><code>\paneloverlayempty</code></td><td>wycofanie polecenia -<code>\paneloverlay</code> - </td></tr> -<tr><td nowrap valign="top"><code>\topbuttons</code></td><td>na górze strony -pojawi się panel sterujący w postaci napisów - </td></tr> -<tr><td nowrap valign="top"><code>\notopbuttons</code></td><td>wyłączenie -panela wywołanego poleceniem <code>\topbuttons</code> - </td></tr> -<tr><td nowrap valign="top"><code>\bottombuttons</code></td><td>na dole strony -pojawi się panel sterujący w postaci napisów - </td></tr> -<tr><td nowrap valign="top"><code>\nobottombuttons</code></td><td>wyłączenie -panela wywołanego poleceniem <code>\bottombuttons</code> - </td></tr> -<tr><td nowrap valign="top"><code>\ClearOverlay</code></td><td>kasuje wszystkie -ustalenia tła (wraz z panelem) - </td></tr> -<tr><td nowrap valign="top"><code>\AddToOverlay{<i>definicja</i>}</code></td><td>dodaje -do konstrukcji wyświetlanej na każdej stronie <i>definicję</i> - </td></tr> -<tr><td nowrap valign="top" colspan=2><h4>Ustalanie kolorów</h4></td></tr> -<tr><td nowrap valign="top"><code>\backgroundcolor{<i>kolor</i>}</code></td><td> - ustalenie koloru tła (w przypadku użycia polecenia - <code>\overlay</code> nieistotne); <i>kolor</i> musi być zdefiniowany; - parametr <code>\calfactor</code> określa szerokość dodatkowej ramki - wokół obszaru o podanym kolorze (zawęża go w stosunku do obszaru - roboczego) -- ramka ma kolor tła, które można zmienić poleceniem - <code>\pagecolor</code> -- - pakiet <a href="color.html">color</a> oraz [<a href="#b_1">1</a>]). - </td></tr> -<tr><td nowrap valign="top"><code>\definecolor{panelbackground}{<i>model</i>}(<i>def</i>}</code></td><td>definicja koloru tła dla panelu (p. opis pakietu -<a href="color.html">color</a>) - </td></tr> -<tr><td nowrap valign="top"><code>\definecolor{buttondisable}{<i>model</i>}(<i>def</i>}</code></td><td>kolor oznaczeń na ,,przyciskach'', które są nieaktywne - </td></tr> -<tr><td nowrap valign="top"><code>\definecolor{buttonbackground}{<i>model</i>}(<i>def</i>}</code></td><td>definicje dla koloru ,,przycisków'' na panelu - </td></tr> -<tr><td nowrap valign="top"><code>\definecolor{buttonshadow}{<i>model</i>}(<i>def</i>}</code></td><td>definicje dla koloru cienia ,,przycisków'' na panelu (wielkość cienia jest zdefiniowana na stałe -w poleceniu <code>\addButton</code> i <code>\scrShadowButton</code> -- -nieużywane) - </td></tr> -<tr> -<td nowrap valign="top"> -<code>\definecolor{section0}{<i>model</i>}(<i>def</i>}</code></br> -<code>\definecolor{section1}{<i>model</i>}(<i>def</i>}</code></br> -<code>\definecolor{section2}{<i>model</i>}(<i>def</i>}</code></br> -<code>\definecolor{section3}{<i>model</i>}(<i>def</i>}</code></br> -<code>\definecolor{section4}{<i>model</i>}(<i>def</i>}</code></br> -<code>\definecolor{section5}{<i>model</i>}(<i>def</i>}</code></td> -<td valign="top">definicje dla koloru nagłówków prezentowanych poleceniami: -<code>\section</code>, <code>\subsection</code> itp.; w takich kolorach są -prezentowane są również inne elementy dokumentu np. -zawartość środowiska <code>verbatim</code> - </td></tr> -<tr><td nowrap valign="top"><code>\definecolor{tabcolor}{<i>model</i>}(<i>def</i>}</code></td><td>definicja koloru tła dla środowiska <code>decl</code> -(realizowanego za pomocą środowiska <code>tabular</code>; p. pakiet -<code>colortbl</code> oraz [<a href="#b_1">1</a>], -nazwa koloru <code>tabcolor</code> jest używana do -nadania wartości zmiennej <code>\columncolor</code>) - </td></tr> -<tr><td nowrap valign="top" colspan=2><h4>Inne polecenia i parametry</h4></td></tr> -<tr><td nowrap valign="top"><code>\LLX{<i>margines</i>}</code></td><td>parametr -zawiera wielkość lewego marginesu obszaru wewnętrznego (p. -<code>\calfactor</code> (względem lewej krawędzi okna) - </td></tr> -<tr><td nowrap valign="top"><code>\LLY{<i>margines</i>}</code></td><td>parametr -zawiera wielkość górnego marginesu obszaru wewnętrznego (p. -<code>\calfactor</code> (względem górnej krawędzi okna) - </td></tr> -<tr><td nowrap valign="top"><code>\def\panelfont{<i>definicja</i>}</code></td><td>polecenie -jest wywoływane przed wyprowadzaniem napisów opisujących ,,przyciski panelu'' i -może służyć do definicji fontu i koloru opisu (należy skorelować wielkość fontu -z wielkością ,,przycisków'') - </td></tr> -<tr><td nowrap -valign="top"><code>\buttonwidth=<i>szerokość</i></code></td><td>parametr -określa szerokość przycisku (standardowo jako <code>0.7\panelwidth</code>) </td></tr> -<tr><td nowrap valign="top"><code>\calfactor=<i>szerokość</i></code></td><td> - parametr określa szerokość ramki na obszarze roboczym (nie ma związku z - wielkościami marginesów), kolorem ramki jest kolor tła całego okna - (p. <code>\pagecolor</code> -- pakiet <a href="color.html">color</a> - oraz [<a href="#b_1">1</a>]) - </td></tr> -<tr><td nowrap valign="top"><code>\st{<i>definicja</i>}</code></td><td>polecenie jest używane -do określania wysokości ,,przycisku'' panelu; użyto do tego celu linii pionowej -o określonej wysokości i głębokości i zerowej grubości (standardowo: -<code>\def\st{\hbox{\vrule height10pt depth5pt width 0pt}\panelfont}</code>) - </td></tr> -<tr><td nowrap valign="top"><code>\buttonbox{<i>treść</i>}</code></td><td>polecenie definiuje -,,pseudoprzycisk'' z podanym opisem (opis otoczony ramką; bez górnego i dolnego -marginesu) - </td></tr> -<tr><td nowrap valign="top"><code>\addButton{<i>szerokość</i>}{<i>opis</i>}</code></td><td>polecenie definiuje symbol ,,przycisku'' (wskazanie go nie powoduje żadnej akcji). Tłem napisu jest kolor <code>bottombackground</code>, kolor tekstu pisma (i inne atrybuty) określają makra <code>\Black</code> (definiowany jako <code>\color{black}</code>) i <code>\panelfont</code> (wywoływane przez makro <code>\st</code>, służącego -do określenia wysokości i głębokości pudełka) - </td></tr> -<tr><td nowrap valign="top"><code>\imageButton{<i>szerokość</i>}{<i>wysokość</i>}{<i>plik</i>}</code></td><td>polecenie definiuje ,,przycisk'', którego tłem jest wskazany plik, z definicją nie wiąże się żadna akcja!. Tak naprawdę polecenie jest jedynie wywołaniem makra <code>\includegraphics</code> z parametrami <code>[width=<i>szerokość</i>, height=<i>wysokość</i>]{<i>plik</i>}</code> - </td></tr> -<tr><td nowrap valign="top"><code>\pagedissolve{<i>specyfikacja</i>}</code></td><td>polecenie -definiuje sposób przejścia między stronami (tylko w trybie ,,full screen'') i <i>specyfikacja</i> powinna być -zgodna ze specyfikacją <code>pdf</code>-a dla parametru <code>/Trans</code>; -standardowo <code>/R /D 0</code> -(przed pierwszym znakiem <i>specyfikacji</i> dostawiany jest -<b>automatycznie</b> <code>/</code>). W -<i>specyfikacji</i> mogą wystąpić parametry określające sposób zmiany strony: -<table border=1> -<tr><td valign="top"><code>/R</code></td><td valign="top">bez specjalnych efektów</td></tr> -<tr><td valign="top"><code>/Split</code></td><td valign="top">kolejna strona jest nakładana na aktualną -,,od góry'' i ,,od dołu''</td></tr> -<tr><td valign="top"><code>/Blinds</code></td><td valign="top">kolejna strona jest nakładana na aktualną -,,pasami''</td></tr> -<tr><td valign="top"><code>/Box</code></td><td valign="top">kolejna strona jest nakładana na aktualną -w formie nachodzącego prostokątu (od zewnątrz do wewnątrz)</td></tr> -<tr><td valign="top"><code>/Wipe</code></td><td>kolejna strona jest nakładana na aktualną -nachodząc od góry</td></tr> -<tr><td valign="top"><code>/Dissolve</code></td><td valign="top">kolejna strona jest nakładana na aktualną -wypełniając ją losowo nakładanymi kwadratami</td></tr> -<tr><td valign="top"><code>/Glitter</code></td><td valign="top">podobnie jak powyżej ale -jednocześnie występuje efekt nakładania strony od lewej -</td></tr> -<tr><td valign="top"><code>/Fly</code></td><td valign="top">nowa strona -,,najeżdża'' (w kierunku określonym przez parametr <code>/Di</code>) -</td></tr> -<tr><td valign="top"><code>/Push</code></td><td valign="top">nowa strona -,,najeżdża'', a poprzednia ,,odjeżdża'' (w kierunku określonym przez parametr <code>/Di</code>) -</td></tr> -<tr><td valign="top"><code>/Cover</code></td><td valign="top">nowa strona -,,najeżdża'', (w kierunku określonym przez parametr <code>/Di</code>) ale bez -efektu przeźroczystości -</td></tr> -<tr><td valign="top"><code>/Uncover</code></td><td valign="top">podobnie jak -<code>/Push</code>, ale -bez efektu przeźroczystości -<tr><td valign="top"><code>/Fade</code></td><td valign="top">???? -</td></tr> -<tr><td valign="top" colspan=2><b>dodatkowe parametry sterujące zmianami</b> -</td></tr> -<tr><td valign="top"><code>/Di <i>kąt</i></code></td><td valign="top">wartość kąta (w -stopniach, wartości podzielne przez 90) określają kierunek zmian dla parametrów -<code>/Wipe</code> i <code>/Glitter</code></td></tr> -<tr><td valign="top"><code>/M <i>spec</i></code></td><td valign="top">określa -kierunek zmian dla parametrów <code>/Split</code> i <code>/Box</code>, -<i>spec</i> może przyjmować wartości <code>/I</code> -- do wewnątrz i -<code>/O</code> -- na zewnątrz</td></tr> -<tr><td valign="top"><code>/Dm <i>spec</i></code></td><td valign="top">określa -kierunek zmian dla parametrów <code>/Split</code> i <code>/Blinds</code>, -<i>spec</i> może przyjmować wartości <code>/H</code> -- w poziomie i -<code>/V</code> -- w pionie</td></tr> -<tr><td valign="top"><code>/D <i>time</i></code></td><td valign="top">czas opóźnienia (w sec)</td></tr> -</table> - </td></tr> -<tr><td nowrap valign="top"><code>\arg{<i>tekst</i>}</code></td><td> -polecenie służy do opisów wywołania makr (<i>tekst</i> jest prezentowany -italikiem i ujmowany w nawiasy <tt>{<>}</tt> (tekst wraz z <tt><></tt> w kolorze czerwonym, -<tt>{}</tt> w kolorze <code>section1</code>) (jest definiowane w przypadku użycia opcji -<code>code</code>) - </td></tr> -<tr><td nowrap valign="top"><code>\Arg{<i>tekst</i>}</code></td><td> -polecenie służy do opisów wywołania makr (<i>tekst</i> jest prezentowany -italikiem i ujmowany w nawiasy <tt>{}</tt> (tekst wraz w kolorze czerwonym, -<tt>{}</tt> w kolorze <code>section1</code>) (jest definiowane w przypadku użycia opcji -<code>code</code>) - </td></tr> -<tr><td nowrap valign="top"><code>\oarg{<i>tekst</i>}</code></td><td> -polecenie służy do opisów wywołania makr (<i>tekst</i> jest prezentowany -italikiem i ujmowany w nawiasy <tt>[<>]</tt> (tekst wraz z <tt><></tt> w kolorze czerwonym, -<tt>[]</tt> w kolorze <code>section1</code>) (jest definiowane w przypadku użycia opcji -<code>code</code>) - </td></tr> -<tr><td nowrap valign="top"><code>\Oarg{<i>tekst</i>}</code></td><td> -polecenie służy do opisów wywołania makr (<i>tekst</i> jest prezentowany -italikiem i ujmowany w nawiasy <tt>[]</tt> (tekst wraz w kolorze czerwonym, -<tt>[]</tt> w kolorze <code>section1</code>) (jest definiowane w przypadku użycia opcji -<code>code</code>) - </td></tr> -<tr><td nowrap valign="top"><code>|<i>tekst</i>|</code></td><td>polecenia do -,,szybkiego'' przejścia w tryb <code>verbatim</code> (p. pakiet <a href="shortvrb.html">shortvrb</a> (jest definiowane w przypadku użycia opcji -<code>code</code>) - </td></tr> -<tr><td nowrap valign="top" colspan=2><h4>Środowiska</h4></td></tr> -<tr><td nowrap valign="top"><code>decl</code></td><td>środowisko służy do -prezentowania np. kawałków kodu (jest definiowane w przypadku użycia opcji -<code>code</code>); jest wystawiane na lewy margines (wielkość określona -parametrem <code>\leftmarginii</code>). -Jest realizowane za pomocą środowiska <code>tabular</code>, -do kolorowania używane są polecenia pakietu <code>colortbl</code> (należy go -dołączyć) -- tłem jest kolor <code>tabcolor</code> (polecenie -<code>\columncolor</code>), a kolor ramki ustalony jest -poleceniem <code>\arrayrulecolor</code> na wartość <code>section1</code>; -p. [<a href="#b_1">1</a>] - </td></tr> -<tr><td nowrap valign="top"><code>verbatim</code></td><td>w środowisku -uaktywniono znaki < i >; za ich pomocą można tworzyć konstrukcję do opisu -parametrów <code><<i>tekst</i>></code> -- całość jest prezentowana kolorem -czerwonym, a <i>tekst</i> italikiem. Tekst w środowisku jest prezentowany -kolorem <code>section0</code> wielkości <code>small</code>, krojem -<code>ttfamily</code> - </td></tr> -<tr><td nowrap valign="top"><code>slide</code></td><td>zawartość środowiska -jest wstawiana do środowiska <code>minipage</code> o wielkości obszaru -roboczego - </td></tr> -</table> -<hr> -[<a name="b_1">1</a>] <i>W.Macewicz</i>: -<!-- <a href="../kolory/color.pdf">Latex na kolorowo.</a> --> -<a href="ftp://ftp.gust.org.pl/pub/GUST/bulletin/19/color.pdf">Latex na kolorowo.</a> -Biul. Gust, z. :19 - -<hr> - - - - -<a href="../../texologia.html"><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align="left"></a> -<a href="mailto:W.Macewicz@ia.pw.edu.pl"><img src="../../gify/mail.gif" hspace=10 align="left"></a> -<a href="http://www.ia.pw.edu.pl/~wujek/index.html">Włodzimierz Macewicz</a><br clear="all"> -<hr> -Ostatnie zmiany: 12.05.2008. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/pfnote.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/pfnote.html deleted file mode 100644 index f0c8e05e7a5..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/pfnote.html +++ /dev/null @@ -1,34 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name="pfnote">pfnote</a></h2> - -<p> -Pakiet wprowadza poprawny mechanizm - numerowania przypisów (jednocześnie wymusza go) - w ramach jednej - strony, jest on realizowany - <b>dwuprzebiegowo</b> (p. też <a href="footmisc.html">footmisc</a> lub <a href="footnpag.html">footnpag</a>). - -<p> </p> -<p> -Pakiet jest dostępny pod adresem: -<a href="ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/yafoot.tar"> -ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/yafoot</a><p> - -<hr/> - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 8.02.2004 r. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/plain.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/plain.html deleted file mode 100644 index e105231fb1a..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/plain.html +++ /dev/null @@ -1,31 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>plain</h2> - -Definiuje środowisko <i>plain</i> w którym można -używać konstrukcji formatu <i>plain</i> - - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/printtim.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/printtim.html deleted file mode 100644 index 8582ebc724f..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/printtim.html +++ /dev/null @@ -1,29 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>printtim</h2> - -Pakiet definiuje makroinstrukcję <tt>PrintTime</tt> wstawiającą -bieżący czas (np. <tt>\PrintTime</tt>). - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/pstcol.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/pstcol.html deleted file mode 100644 index cd94e68b80f..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/pstcol.html +++ /dev/null @@ -1,50 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>pstcol</h2> - -Pakiet usuwa niekombatybilności w definicjach kolorów -między pakietami <tt>graphics</tt>, a <tt>pstrics</tt>; -ładuje pakiety <tt>color</tt> i <tt>pstrics</tt>; definiuje -dodatkowe polecenia i kolory: -<table border=1> -<tr><th>polecenie</th><th>opis</th></tr> -<tr><td><tt>\newgray{<i>nazwa</i>}{<i>definicja</i></tt></td><td> - nowy kolor modelu <tt>gray</tt>; <i>definicja</i> - jest liczbą z zakresu 0 -- 1</td></tr> -<tr><td><tt>\newrgbcolor{<i>nazwa</i>}{<i>definicja</i></tt></td><td> - nowy kolor modelu <tt>rgb</tt>; <i>definicja</i> - określa składowe <tt>rgb</tt>; trzy liczby z zakresu - 0 -- 1 odzielone spacją</td></tr> -<tr><td><tt>\newcmykcolor{<i>nazwa</i>}{<i>definicja</i></tt></td><td> - nowy kolor modelu <tt>cmyk</tt>; <i>definicja</i> - określa składowe <tt>cmyk</tt>; cztery liczby z zakresu - 0 -- 1 odzielone spacją</td></tr> -<tr><th>kolory</th><th>opis</th></tr> -<tr><td><tt>darkgray</tt></td><td>ciemno szary</td></tr> -<tr><td><tt>gray</tt></td><td>szary</td></tr> -<tr><td><tt>lightgray</tt></td><td>jasnoszary</td></tr> -<tr><td><tt>gradbegin</tt></td><td>???</td></tr> -<tr><td><tt>gradend</tt></td><td>???</td></tr> -</table> -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/q1.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/q1.gif Binary files differdeleted file mode 100644 index 7078b051f95..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/q1.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/qobitree.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/qobitree.html deleted file mode 100644 index 6cce9418db5..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/qobitree.html +++ /dev/null @@ -1,45 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>qobitree</h2> - -Pakiet umożliwia robienie prostych grafów. Jest prosty i efektowny -w działaniu. Kolejne polecenia <code>\leaf</code> umieszczają na stosie -swoje parametry, a polecenia <code>\branch</code> zdejmują ze stosu -wskazaną pierwszym argumentem liczbę obiektów i łączą je ukośnymi -liniami; graf jest budowany w odwrotnej kolejności. - - -<pre> -\leaf{NP\\{\em John}} -\leaf{V\\{\em saw}} -\leaf{NP\\{\em Mary}} -\branch{2}{VP\\{em saw Mary}} -\branch{2}{S\\{\em John saw Mary}} - -\tree -<pre> -<img src=q1.gif> - - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ragged2e.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ragged2e.html deleted file mode 100644 index 6640d4f6916..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ragged2e.html +++ /dev/null @@ -1,143 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name="ragged2e">ragged2e</a></h2> - -<p>Pakiet udostępnia (modyfikuje standardowe) środowiska i polecenia -do składu z wyrównaniem do prawego/lewego marginesu, tak że -włączony jest mechanizm przenoszenia wyrazów; polecenia: -<tt>\justifying</tt>, -<tt>\Centering</tt>, -<tt>\RaggedLeft</tt>, -<tt>\RaggedRight</tt> oraz środowiska: -<tt>justify</tt>, -<tt>Center</tt> -<tt>FlushLeft</tt>, -<tt>FlushRight</tt>, łatwo się domyśleć, że odpowiadają one oryginalnym -poleceniom i środowiskom. -</p> - -<h3>Opcje</h3> -<p> -<table border=1> -<tr><td valign="top"><tt>OriginalCommands</tt><br/> - <tt>originalcommands</tt></td><td>(domyślnie aktywna) - powoduje, że standardowe polecenia - <tt>\centering</tt>, - <tt>\raggedleft</tt> i - <tt>\raggedright</tt> oraz środowiska - <tt>flushleft</tt>, - <tt>flushright</tt> i - <tt>center</tt> zachowują się bez zmian (tak jak w standardowym - LaTeX-u)</td></tr> -<tr><td valign="top"><tt>NewCommands</tt><br/> - <tt>newcommands</tt></td><td>standardowe polecenia - <tt>\centering</tt>, - <tt>\raggedleft</tt> i - <tt>\raggedright</tt> oraz środowiska - <tt>flushleft</tt>, - <tt>flushright</tt> i - <tt>center</tt> zostaną zmodyfikowane (mn. zostaną - włączone reguły przenoszenia wyrazów), będą się - zachowywały tak jak nowodefiniowane polecenia i środowiska - <tt>\RaggedRight</tt>, - <tt>\RaggedLeft</tt> i - <tt>\Centering</tt> oraz - <tt>FlushLeft</tt>, - <tt>FlushRight</tt> i - <tt>Center</tt> -- polecenia i środowiska - o oryginalnych cechach są dostępne pod nazwami: - <tt>Latex<i>nazwa_oryginalna</i></tt></td></tr> -<tr><td valign="top"><tt>OriginalParameters</tt><br/> - <tt>originalparameters</tt></td><td>parametry - nowodefiniowanych poleceń i środowisk zostaną ustawione - tak jak w analogicznych poleceniach i środowiskach - dostępnych w LaTeX-u</td></tr> -<tr><td valign="top"><tt>NewParameters</tt><br/> - <tt>newparameters</tt></td><td>parametry składu - są ustawione na wartości inne niż oryginalnie</td></tr> -<tr><td valign="top"><tt>raggedrightboxes</tt><br/> - </td><td>konstrukcje - <tt>parbox</tt>, <tt>minipage</tt> i <tt>marginpar</tt> - oraz kolumny tabel (table i array) typu ,,<tt>p</tt>'' - będą miały ustawiony skład typu <tt>\RaggedRight</tt></td></tr> -<tr><td valign="top"><tt>footnotes</tt></td><td>przypisy będą składane - z dosunięciem jedynie do lewego marginesu (<tt>raggedright</tt> - -- jest to realizowane przez załadowanie pakietu - <tt><a href="footmisc.html">footmisc</a></tt>. -<tr><td valign="top"><tt>document</tt></td><td>cały dokument będzie - składany z dosunięciem jedynie do lewego marginesu - (<tt>raggedright</tt>)</td></tr> -</table> -</p> - - -<p> -Własności składu mogą być regulowane następującymi parametrami (poleceniom -odpowiadają odpowiednie środowiska) typu <tt>length</tt>:<br/> -<table border="1"> -<tr><td> -Polecenie - </td><td> - własność - </td></tr> -<tr><td> - <tt>\Centering</tt> - </td><td> - <tt>\CenteringLeftSkip</tt>, <br/> - <tt>\CenteringRightSkip</tt>,<br/> - <tt>\CenteringParfillskip</tt>,<br/> - <tt>\CenteringParIndent</tt> - </td></tr> -<tr><td> - <tt>\RaggedLeft</tt> - </td><td> - <tt>\RaggedLeftLeftskip</tt>, <br/> - <tt>\RaggedLeftRightskip</tt>,<br/> - <tt>\RaggedLeftParfillskip</tt>,<br/> - <tt>\RaggedLeftParIndent</tt> - </td></tr> -<tr><td> - <tt>\RaggedRight</tt> - </td><td> - <tt>\RaggedRightLeftskip</tt>, <br/> - <tt>\RaggedRightRightskip</tt>,<br/> - <tt>\RaggedRightParfillskip</tt>,<br/> - <tt>\RaggedRightParIndent</tt> - </td></tr> -<tr><td> -<tt>justifying</tt></td><td> -<tt>\JustifyingParfillskip</tt><br/> -<tt>\JustifyingParindent</tt> - </td><tr> -<tr><td> -<i>wszystkie</i> - </td><td> - <tt>\RaggedSpaceskip</tt>,<br/> - <tt>\RaggedXSpaceskip</tt> - </td></tr> -</table> -</p> -<p> </p> - -<p class="noindent"> -Pakiet jest dostępny pod adresem: -<a href="ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/ms.tar"> -ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/ms</a><p> -<hr/> - - -<a href="../../texologia.html"><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href="mailto:W.Macewicz@ia.pw.edu.pl"><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href="http://www.ia.pw.edu.pl/~wujek/index.html">Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 8.02.2004 r. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/regcount.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/regcount.html deleted file mode 100644 index 45938d33bd5..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/regcount.html +++ /dev/null @@ -1,27 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title>regcount</title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name="regcount">regcount</a></h2> -Dołączenie pakietu powoduje wstawienie dodatkowych informacji o -allokacji rejestrów do zbioru <tt>.log</tt>. -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/relsize.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/relsize.html deleted file mode 100644 index 3888d094c29..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/relsize.html +++ /dev/null @@ -1,73 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>relsize</h2> - -Pakiet definiuje polecenia umożliwiające zmianę znaczenia -poleceń <tt>\huge</tt> ... <tt>\tiny</tt>, tak aby ich użycie -powodowało zmianę wielkości o zadaną liczbę stopni - -<table border=1> -<tr><th>Polecenia</th><th>Opis</th></tr> -<tr><td><tt> -\relsize{<i>n</i>} - </tt></td><td> - zwiększenie (lub zmniejszenie -- <tt>-<i>n</i></tt>) o <i>n</i> stopni - </td></tr> -<tr><td><tt> -\larger{<i>n</i>} - </tt></td><td> - zwiększenie o <i>n</i> stopni - </td></tr> -<tr><td><tt> -\smaller{<i>n</i>} - </tt></td><td> - zmniejszenie o <i>n</i> stopni - </td></tr> -<tr><td><tt> -\textlarger{<i>n</i>}{<i>tekst</i>} - </tt></td><td> - <i>tekst</i> jest składany czcionką o <i>n</i> stopni - większą - </td></tr> -<tr><td><tt> -\textsmaller{<i>n</i>}{<i>tekst</i>} - </tt></td><td> - <i>tekst</i> jest składany czcionką o <i>n</i> stopni - mniejszą - </td></tr> -<tr><td><tt> -\mathsmaller{<i>formuła</i>} - </tt></td><td> - <i>formuła</i> jest składana czcionką o stopień - mniejszą (np: <tt>displaystyle</tt> - na <tt>scriptstyle</tt>) - </td></tr> -<tr><td><tt> -\mathlarger{<i>formuła</i>} - </tt></td><td> - <i>formuła</i> jest składana czcionką o stopień - większą (np. <tt>textstyle</tt> na <tt>displaystyle</tt>) - </td></tr> -</table> -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/remreset.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/remreset.html deleted file mode 100644 index 73b11ed0f64..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/remreset.html +++ /dev/null @@ -1,18 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title>remreset</title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name="remfrom">remreset</a></h2> -<tt>\@removefromreset{<i>licznik podrzedny</i>}{<i>licznik glowny</i>}</tt> -<p> -użycie makroinstrukcji usuwa <i>licznik podrzędny</i> z listy -liczników, które są zerowane po zmianie wartości licznika -<i>licznik glowny</i>. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/rotate.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/rotate.html deleted file mode 100644 index a8e90c6c10a..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/rotate.html +++ /dev/null @@ -1,49 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name="rotate">rotate</a></h2> - -<p> Pakiet makroinstrukcji umożliwiającej obrót lub odbicie obiektu -(patrz także <a href=rotating.html>rotating.sty</a>). Transformacje są realizowane w oparciu o -polecenia postscriptowe, tak, że niezbędnym jest przetworzenie -pliku <tt>.dvi</tt> do postaci postscriptowej</p> - -<p>Dostępna jest makroinstrukcja <tt>\rotate</tt>, opcjonalny parametr -określa rodzaj transformacji:<br> -<table border=1> -<tr><td><tt>rotate[f]{<i>obiekt</i>}</tt></td><td> - powoduje lustrzane odbicie <i>obiektu</i></td></tr> -<tr><td><tt>rotate[u]{<i>obiekt</i>}</tt></td><td> - powoduje obrót <i>obiektu</i> o 180 stopni</td></tr> -<tr><td><tt>rotate[r]{<i>obiekt</i>}</tt></td><td> - powoduje obrót <i>obiektu</i> o 90 stopni w prawo -- - szerokość obiektu staje się wysokością</td></tr> -<tr><td><tt>rotate[l]{<i>obiekt</i>}</tt></td><td> - powoduje obrót <i>obiektu</i>o 90 stopni w lewo - (jest to wartość domyślna parametru) -- - szerokość obiektu staje się wysokością</td></tr> -</table> -<p> -Pakiet jest dostępny pod adresem: -<a href=ftp://ftp.gust.org.pl/TeX/macros/generic/rotate> -ftp://ftp.gust.org.pl/TeX/macros/generic/dvips/rotate</a><p> -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/rotating.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/rotating.html deleted file mode 100644 index 8e8e87d0f83..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/rotating.html +++ /dev/null @@ -1,122 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="obroty tekstu, rotating, latex, Wirtualna Akademia"> -<meta http-equiv="Content-language" content="pl"> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -</head> -<body> -<h2><a name="rotating">rotating</a></h2> - -<p> Pakiet dostarcza kilku środowisk umożliwiających obrót -zawartości o zadany kąt (patrz także <a href=rotate.html>rotate.sty</a>). Obroty są realizowane w oparciu o -polecenia postscriptowe, tak, że niezbędnym jest przetworzenie -pliku <tt>.dvi</tt> do postaci postscriptowej</p> - -<p>Opcje pakietu:<br/> -<table border=1> -<tr><td class="ttt" nowrap valign="top">clockwise</td><td> -powoduje że standardowo obiekty są obracane przeciwnie niż wskazówki zegara -(domyślnie włączona) - </td></tr> -<tr><td class="ttt" nowrap valign="top">counterclockwise</td><td> -powoduje że standardowo obiekty są obracane zgodnie z ruchem wskazówek zegara - </td></tr> -<tr><td class="ttt" nowrap valign="top">figuresleft</td><td> -powoduje że obiekty tworzone poleceniami <tt>sidewaystable</tt> i <tt>sidewaysfigure</tt> -są obracane zgodnie z ruchem wskazówek zegara - </td></tr> -<tr><td class="ttt" nowrap valign="top">figuresright</td><td> -powoduje że obiekty tworzone poleceniami <tt>sidewaystable</tt> i <tt>sidewaysfigure</tt> -są obracane przeciwnie niż wskazówki zegara (domyślnie włączona) - </td></tr> -</table></p> - -<p>Dostępne są następujące środowiska:<br/> -<table border=1> -<tr><td class="ttt" nowrap valign="top">rotate</td><td> <tt>\begin{rotate}{<i>kąt</i>}<br> - aqq<br> - \end{rotate}</tt><br> - powoduje obrót zawartości (w kierunku przeciwnym - do wskazówek zegara -- opcja <tt>counterclockwise</tt> zmienia kierunek obrotu) - o zadany <i>kąt</i>. <b>nie jest</b> - rezerwowane miejsce na obracany obiekt</td></tr> -<tr><td class="ttt" nowrap valign="top">turn</td><td> <tt>\begin{turn}{<i>kąt</i>}<br> - aqq<br> - \end{turn}</tt><br> - powoduje obrót zawartości (w kierunku przeciwnym - do wskazówek zegara -- opcja <tt>counterclockwise</tt> - zmienia kierunek obrotu) o zadany <i>kąt</i>. <b>jest</b> - rezerwowane miejsce na obracany obiekt (zarówno - w pionie jak i poziomie -- uwzględniana jest: - szerokość, głębokość i wysokość obiektu - po transformacji)</td></tr> -<tr><td class="ttt" nowrap valign="top">sideways</td><td> <tt>\begin{sideways}<br> - aqq<br> - \end{sideways}</tt><br> - powoduje obrót zawartości (w kierunku przeciwnym - niż wskazówki zegara -- opcja <tt>counterclockwise</tt> - zmienia kierunek obrotu) o 90 stopni; - rezerwowane jest miejsce na obracany obiekt</td></tr> -<tr><td class="ttt" nowrap valign="top">sidewaysfigure</td><td> <tt>\begin{sidewaysfigure}<br> - aqq<br> - \end{sidewaysfigure}</tt><br> - służy do tworzenia rysunków (obiekt figure) - obróconych w kierunku przeciwnym - niż wskazówki zegara -- opcja <tt>figuresleft</tt> - zmienia kierunek obrotu) o 90 stopni; - </td></tr> -<tr><td class="ttt" nowrap valign="top">sidewaysfigure*</td><td> <tt>\begin{sidewaysfigure*}<br> - aqq<br> - \end{sidewaysfigure*}</tt><br> - analogicznie jak powyżej, ale dla rysunków dwuszpaltowych - </td></tr> -<tr><td class="ttt" nowrap valign="top">sidewaystable</td><td> <tt>\begin{sidewaystable}<br> - aqq<br> - \end{sidewaystable}</tt><br> - służy do tworzenia tabel (obiekt table) - obróconych w kierunku przeciwnym - niż wskazówki zegara -- opcja <tt>figuresleft</tt> - zmienia kierunek obrotu) o 90 stopni; - </td></tr> -<tr><td class="ttt" nowrap valign="top">sidewaystable*</td><td> <tt>\begin{sidewaystable*}<br> - aqq<br> - \end{sidewaystable*}</tt><br> - analogicznie jak powyżej, ale dla tabel dwuszpaltowych - </td></tr> -</table></p> - - -<p>Polecenia:<br/> -<table border=1> -<tr><td class="ttt" nowrap valign="top">\turnbox{<i>kąt</i>}{<i>zawartość</i>}</td><td> -powoduje obrót <i>zawartości</i> o wskazany <i>kąt </i> (w kierunku przeciwnym - niż wskazówki zegara -- opcja <tt>counterclockwise</tt> - zmienia kierunek obrotu) - </td></tr> -<tr><td class="ttt" nowrap valign="top">\rotcaption[<i>krótki tekst</i>]{<i>długi tekst</i>}</td><td> -polecenie analogiczne do <tt>\caption</tt>, ale podpis jest obrócony w lewo o -90 stopni -- opcja <tt>counterclockwise</tt> - zmienia kierunek obrotu - </td></tr> -</table></p> - -<p> -Pakiet jest dostępny pod adresem: -<a href=ftp://ftp.gust.org.pl/TeX/macros/latex/contrib//rotating> -ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/rotating</a><p> -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: 29.08.2003</p> -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/rotbox.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/rotbox.png Binary files differdeleted file mode 100644 index 96ea9a0e772..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/rotbox.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/selectpage.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/selectpage.html deleted file mode 100644 index 57c39b804f4..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/selectpage.html +++ /dev/null @@ -1,41 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name=selectpages>selectpages</a></h2> - -Dołączenie zbioru umożliwia wybór stron, które mają znaleźć sie w zbiorze -wyjściowym .dvi. Numery stron umieszczamy w zbiorze <tt>pages.tex</tt> -(każdy numer w osobnej linii). Ponieważ zbiór jest przystosowany do -użycia z <tt>plain</tt>-em, a nie z Latex-em należy wykonać następujące -czynności dostosowawcze: -<dl> -<dt> utworzyć zbiór <selectpages.sty> o następującej zawartości:<br> -<pre> -\makeatletter -\let\pageno=\c@page -\input selectpages.tex -</pre> -<td>na końcu zbioru <tt>pages.tex</tt> umieścić nieistniejący numer strony -np.: 9999<p> - -Po czynnościach dostosowawczych dołączamy pakiet zgodnie ze zwyczajami -LaTeX-a poleceniem <tt>\usepackage{selectpages}</tt><p> -<hr> - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/shadepar.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/shadepar.html deleted file mode 100644 index cda329996ec..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/shadepar.html +++ /dev/null @@ -1,76 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>shapepar</h2> -Pakiet dostarcza sympatycznych makropoleceń - pozwalających łamać paragraf w następujące - figury: - -<pre> -\diamondpar{ -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a} -</pre> -<img src=diam.gif> - -<pre> -\squarepar{a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a} -</pre> -<img src=squa.gif> - - -<pre> -\heartpar{a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a} -</pre> -<img src=heart.gif> - -<pre> -\nutpar{a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a} -</pre> - -<img src=nut.gif> - - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/shadetheorem.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/shadetheorem.html deleted file mode 100644 index d651abdedb5..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/shadetheorem.html +++ /dev/null @@ -1,121 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>shadethm</h2> - -Pakiet zawiera makroinstrukcje umożliwiające definiowanie środowisk, -w których tekst będzie prezentowany w stopniach szarości lub kolorach. -pakiet posiada standardowo cztery opcje:<br> -<tt>bodymargin</tt>,<br> -<tt>shademargin</tt>,<br> -<tt>colored</tt> -- zawartość środowiska jest kolorowana,<br> -<tt>shadein</tt> -- dodawane są dodatkowe marginesy z prawej i lewej strony;<br> -można definiować wlasne opcje definiując zbiór o -nazwie: <i>opcja</i>.<tt>sth</tt>. - -<p> -Zbiór konfiguracyjny (ładowany jeżeli deklarowana jest opcja) -ma następującą postać: -<pre> -\AtEndOfPackage{ - \setlength{\shadeboxsep}{2pt} - \setlength{\shadeboxrule}{.4pt} - \setlength{\shadedtextwidth}{\textwidth} - \addtolength{\shadedtextwidth}{-2\shadeboxsep} - \addtolength{\shadedtextwidth}{-2\shadeboxrule} - \setlength{\shadeleftshift}{0pt} - \setlength{\shaderightshift}{0pt} - \definecolor{shadethmcolor}{named}{Apricot} - \definecolor{shaderulecolor}{named}{Mahogany} -} -</pre> -i zawiera polecenia zmiany parametrów, które można zmienić w dowolnym momencie -(ale przed definicją danego środowiska).<br> -Lista parametrów jest następująca: -<table border=1> -<tr><th>parametr</th><th>opis</th></tr> -<tr><td><tt> -\shadeleftshift - </tt></td><td> - dodatkowy margines z lewej strony - </td></tr> -<tr><td><tt> -\shadeboxsep - </tt></td><td> - odległość ramki od wewnętrznego tekstu - </td></tr> -<tr><td><tt> -\shadetextwidth - </tt></td><td> - szerokość tekstu w pudełku - </td></tr> -<tr><td><tt> -\shadeboxrule - </tt></td><td> - grubość ramki - </td></tr> -<tr><td><tt> -\shaderightshift - </tt></td><td> - dodatkowy margines z prawej strony - </td></tr> -</table> - - -<p> -Nowe środowisko definiujemy za pomocą poleceń:<br> -<tt>newshadetheorem{<i>name</i>}{<i>text</i>}[<i>counter</i>]</tt><br> -<tt>newshadetheorem{<i>name</i>}[<i>oldname</i>]{<i>text</i>}</tt><br> -<tt>newtheorem{<i>name</i>}[<i>oldname</i>]{<i>text</i>}</tt><br> -gdzie: -<dl> -<dt><i>name</i> -<dd> nazwa środowiska -<dt><i>text</i> -<dd> tekst będący tytułem środowiska -<dt><i>counter</i> -<dd> licznik od którego zależy licznik danego środowiska -<dt><i>oldname</i> -<dd> nazwa innego środowiska (definiowanego w ten sposób) - mającego ten sam licznik (będą one liczone tym samym - licznikiem) -</dl> -polecenie <tt>newshadetheorem</tt> definiuje środowisko bez dodatkowych -atrybutów (kolor, cieniowanie). - -<pre> -\newshadetheorem{theorem}{Theorem} -\begin{theorem} -$$ -E = mc^2 -$$ -\end{theorem} -</pre> - -<img src=shadethm.gif> - - -<p><b>Uwaga!</b><br> -Efekt końcowy można uzyskać jedynie przez postscript - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/shadethm.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/shadethm.gif Binary files differdeleted file mode 100644 index 94d61c52621..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/shadethm.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/shadethm.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/shadethm.html deleted file mode 100644 index ce025cf09f7..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/shadethm.html +++ /dev/null @@ -1,122 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zestaw ciekawych pakietów makr </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>shadethm</h2> - -Pakiet zawiera makroinstrukcje umożliwiające definiowanie środowisk, -w których tekst będzie prezentowany w stopniach szarości lub kolorach. -pakiet posiada standardowo cztery opcje:<br> -<tt>bodymargin</tt>,<br> -<tt>shademargin</tt>,<br> -<tt>colored</tt> -- zawartość środowiska jest kolorowana,<br> -<tt>shadein</tt> -- dodawane są dodatkowe marginesy z prawej i lewej strony;<br> -można definiować wlasne opcje definiując zbiór o -nazwie: <i>opcja</i>.<tt>sth</tt>. - -<p> -Zbiór konfiguracyjny (ładowany jeżeli deklarowana jest opcja) -ma następującą postać: -<pre> -\AtEndOfPackage{ - \setlength{\shadeboxsep}{2pt} - \setlength{\shadeboxrule}{.4pt} - \setlength{\shadedtextwidth}{\textwidth} - \addtolength{\shadedtextwidth}{-2\shadeboxsep} - \addtolength{\shadedtextwidth}{-2\shadeboxrule} - \setlength{\shadeleftshift}{0pt} - \setlength{\shaderightshift}{0pt} - \definecolor{shadethmcolor}{named}{Apricot} - \definecolor{shaderulecolor}{named}{Mahogany} -} -</pre> -i zawiera polecenia zmiany parametrów, które można zmienić w dowolnym momencie -(ale przed definicją danego środowiska).<br> -Lista parametrów jest następująca: -<table border=1> -<tr><th>parametr</th><th>opis</th></tr> -<tr><td><tt> -\shadeleftshift - </tt></td><td> - dodatkowy margines z lewej strony - </td></tr> -<tr><td><tt> -\shadeboxsep - </tt></td><td> - odległość ramki od wewnętrznego tekstu - </td></tr> -<tr><td><tt> -\shadetextwidth - </tt></td><td> - szerokość tekstu w pudełku - </td></tr> -<tr><td><tt> -\shadeboxrule - </tt></td><td> - grubość ramki - </td></tr> -<tr><td><tt> -\shaderightshift - </tt></td><td> - dodatkowy margines z prawej strony - </td></tr> -</table> - - -<p> -Nowe środowisko definiujemy za pomocą poleceń:<br> -<tt>newshadetheorem{<i>name</i>}{<i>text</i>}[<i>counter</i>]</tt><br> -<tt>newshadetheorem{<i>name</i>}[<i>oldname</i>]{<i>text</i>}</tt><br> -<tt>newtheorem{<i>name</i>}[<i>oldname</i>]{<i>text</i>}</tt><br> -gdzie: -<dl> -<dt><i>name</i> -<dd> nazwa środowiska -<dt><i>text</i> -<dd> tekst będący tytułem środowiska -<dt><i>counter</i> -<dd> licznik od którego zależy licznik danego środowiska -<dt><i>oldname</i> -<dd> nazwa innego środowiska (definiowanego w ten sposób) - mającego ten sam licznik (będą one liczone tym samym - licznikiem) -</dl> -polecenie <tt>newshadetheorem</tt> definiuje środowisko bez dodatkowych -atrybutów (kolor, cieniowanie). - -<pre> -\newshadetheorem{theorem}{Theorem} -\begin{theorem} -$$ -E = mc^2 -$$ -\end{theorem} -</pre> - -<img src=shadethm.gif> - - -<p><b>Uwaga!</b><br> -Efekt końcowy można uzyskać jedynie przez PostScript. - -<p>Pakiet dostępny jest na:<br> -<a href="ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/shadethm"> -ftp.gust.org.pl/TeX/macros/latex/contrib/shadethm</a>. - -<hr> - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: 24.03.2003. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/shadow.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/shadow.html deleted file mode 100644 index 675699de511..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/shadow.html +++ /dev/null @@ -1,43 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zestaw ciekawych pakietów makr</title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>shadow</h2> - -Pakiet dostarcza makropolecenia - <tt>\shabox</tt> pozwalającego zrobić cieniowaną ramkę - wokół tekstu np. -<img src=shedbox.gif> - -<p> -Postać ramki można regulować następującymi parametrami: -<dl> -<dt><code>\sboxrule</code> -<dd>grubość ramki -<dt><code>\sboxsep</code> -<dd>odległość ramki od tekstu -<dt><code>\sdim</code> -<dd>grubość ,,cienia'' -</dl> - -<p>Pakiet dostępny jest na:<br> -<a href=ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/misc/shadow.sty> -ftp.gust.org.pl/TeX/macros/latex/contrib/misc/shadow.sty</a>. - -<hr> - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: 24.03.2003. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/shapepar.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/shapepar.html deleted file mode 100644 index cda329996ec..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/shapepar.html +++ /dev/null @@ -1,76 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>shapepar</h2> -Pakiet dostarcza sympatycznych makropoleceń - pozwalających łamać paragraf w następujące - figury: - -<pre> -\diamondpar{ -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a} -</pre> -<img src=diam.gif> - -<pre> -\squarepar{a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a} -</pre> -<img src=squa.gif> - - -<pre> -\heartpar{a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a} -</pre> -<img src=heart.gif> - -<pre> -\nutpar{a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a -a a a a a a a a a a a a a a a a a a a a} -</pre> - -<img src=nut.gif> - - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/shedbox.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/shedbox.gif Binary files differdeleted file mode 100644 index bfda3208b8a..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/shedbox.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/shortvrb.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/shortvrb.html deleted file mode 100644 index 62d2d29dd7d..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/shortvrb.html +++ /dev/null @@ -1,44 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>shortvrb</h2> - -Definiuje dwie makroinstrukcje: -<dl> -<dt><code>\MakeShortVerb{<i>znak</i>}</code> -<dd> definiuje przełącznik -trybu <tt>verbatim</tt>; ciąg znaków między znakami <i>znak</i> -jest traktowany ,,dosłownie'', analogicznie do konstrukcji -<code>\verb<i>znak</i>...<i>znak</i></code>. Znak <i>znak</i> staje się -znakiem specjalnym, -<dt><code>\DeleteShortVerb{<i>znak</i>}</code> -<dd> odwołuje definicję -znaku <i>znak</i> jako przełącznika do trybu <tt>verbatim</tt>. -</dl> -np: -<pre> -\MakeShortVerb{|} -|verbatim| -</pre> - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/showkeys.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/showkeys.html deleted file mode 100644 index 25503404970..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/showkeys.html +++ /dev/null @@ -1,30 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>showkeys</h2> -Dołączenie pakietu powoduje drukowanie nazw etykiet i odwołań do etykiet -używanych w tekście (patrz również pakiet <a -href=labeldeb.html><tt>labeldeb</tt></a>). - - -<hr> - - - - -<a href=../../texologia.html><img src="http://www.ia.pw.edu.pl/~wujek/tex/gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="http://www.ia.pw.edu.pl/img/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/sidecap.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/sidecap.html deleted file mode 100644 index e1146ba0025..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/sidecap.html +++ /dev/null @@ -1,54 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv='Content-language' content='pl'> -<meta name='Author' content='Włodzimierz Macewicz'> -<meta name='Keywords' content='latex, makroinstrukcje, podpisy, obiekty ruchome, obiekty przemieszczalne'> -<title>sidecap</title> -</head> -<body bgcolor=#a0f0a0> -<h2><a name="sidecap">sidecap</a></h2> -Pakiet dostarcza środowisk analogicznych do <tt>figure</tt> -i <tt>table</tt>. Podpisy (tworzone przez <tt>caption</tt>) -są pozycjonowane obok rysunku (po prawej lub lewej stronie). -<br> -<tt> -\usepackage[<i>opcje</i>]{sidecap}<br> -</tt> -<h4>Opcje</h4> -<table border=1> -<tr valign="top"><td><tt>outercaption</tt></td><td> (domyślna) na stronie lewej, podpis -jest umieszczany po lewej stronie rysunku, a na prawej po prawej</td></tr> -<tr valign="top"><td><tt>innercaption</tt></td><td>rozmieszczenie odwrotne niż -poprzednio opisywane</td></tr> -<tr valign="top"><td><tt>leftcaption</tt></td><td>opis zawsze po lewej stronie</td></tr> -<tr valign="top"><td><tt>rightcaption</tt></td><td>opis zawsze po prawej stronie</td></tr> -</table> -<h4>Środowiska</h4> -<tt> -\begin{SCtable}[<i>szerokosc</i>][<i>pozycjonowanie</i>]<br> -\begin{SCtable*}[<i>szerokosc</i>][<i>pozycjonowanie</i>]<br> -\begin{SCfigure}[<i>szerokosc</i>][<i>pozycjonowanie</i>]<br> -\begin{SCfigure*}[<i>szerokosc</i>][<i>pozycjonowanie</i>]<br> -</tt> -<i>szerokosc</i> określa szerokość podpisu względem szerokości rysunku (względnie); -wartość <tt>50</tt> ma specjalne znaczenie i oznacza maksymalną szerokość -podpisu (szerokość kolumny - szerokość rysunku).<br> -<i>pozycjonowanie</i> określa, podobnie jak w środowisku <tt<figure</tt> -lub <tt>table</tt>, preferencje w umieszczeniu rysunku (domyślnie -<tt>tbp</tt>). - -<p>Pakiet jest dostępny pod adresem:<br> -<a href=ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/sidecap/> -ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/sidecap/</a><br> - -<hr> - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 12.09.2004. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/squa.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/squa.gif Binary files differdeleted file mode 100644 index d31031d75e6..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/squa.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/stm1.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/stm1.gif Binary files differdeleted file mode 100644 index 11328999d05..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/stm1.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/stm2.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/stm2.gif Binary files differdeleted file mode 100644 index fa2b03fa254..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/stm2.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/stm3.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/stm3.gif Binary files differdeleted file mode 100644 index 98a9d5f60eb..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/stm3.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/stm4.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/stm4.gif Binary files differdeleted file mode 100644 index 8de52fcdf0e..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/stm4.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/stmaryrd.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/stmaryrd.html deleted file mode 100644 index 5981be343fd..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/stmaryrd.html +++ /dev/null @@ -1,75 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>stmaryrd</h2> - -Pakiet definiuje nowe symbole matematyczne (potrzebne są stosowne fonty). -posiada opcje -- powodują one dezaktywację (pozostawienie standardowych -definicji lub przyporządkowanie podobnych, standardowych definicji) -następujących symboli -<table border=1> -<tr><th> -Opcja </th><th> symbol</th></tr> -<tr><td><tt>heavycircles</tt></td> - <td><tt>\varotimes</tt></td></tr> -<tr><td><tt>varoast</td> - <td><tt>\varobar</tt></td></tr> - <tr><td> </td><td><tt>\varodot</tt></td></tr> - <tr><td> </td><td><tt>\varoslash</tt></td></tr> - <tr><td> </td><td><tt>\varobslash</tt></td></tr> - <tr><td> </td><td><tt>\varocircle</tt></td></tr> - <tr><td> </td><td><tt>\varoplus</tt></td></tr> - <tr><td> </td><td><tt>\varominus</tt></td></tr> - <tr><td> </td><td><tt>\varbigcirc</tt></td></tr> -<tr><td><tt>Mapsto</tt></td> - <td><tt>\Mapsto</tt></td></tr> - <tr><td> </td><td><tt>\Mapstochar</tt></td></tr> -<tr><td><tt>mapsfrom</tt></td> - <td><tt>\mapsfrom</tt></td></tr> - <tr><td> </td><td><tt>\mapsfromchar</tt></td></tr> -<tr><td><tt>Mapsfrom</tt></td> - <td><tt>\Mapsfrom</tt></td></tr> - <tr><td> </td><td><tt>\Mapsfromchar</tt></td></tr> -<tr><td><tt>longarrownot</tt></td> - <td><tt>\longarrownot</tt></td></tr> - <tr><td> </td><td><tt>\arrownot</tt></td></tr> -<tr><td><tt>Longarrownot</tt></td> - <td><tt>\Longarrownot</tt></td></tr> - <tr><td> </td><td><tt>\Arrownot</tt></td></tr> -<tr><td><tt>Longmapsto</tt></td> - <td><tt>\Longmapsto</tt></td></tr> - <tr><td> </td><td><tt>\Mapstochar</tt></td></tr> -<tr><td><tt>longmapsfrom</tt></td> - <td><tt>\longmapsfrom</tt></td></tr> - <tr><td> </td><td><tt>\mapsfromchar</tt></td></tr> -<tr><td><tt>Longmapsfrom</tt></td> - <td><tt>\Longmapsfrom</tt></td></tr> - <tr><td> </td><td><tt>\Mapsfromchar</tt></td></tr> -</table> - -<img src=stm1.gif> -<img src=stm2.gif> -<img src=stm3.gif> -<img src=stm4.gif> - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/sube1.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/sube1.gif Binary files differdeleted file mode 100644 index 31778ea6551..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/sube1.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/subeqn-1.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/subeqn-1.gif Binary files differdeleted file mode 100644 index fbb3323e9c8..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/subeqn-1.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/subeqn-2.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/subeqn-2.gif Binary files differdeleted file mode 100644 index 063246b7596..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/subeqn-2.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/subeqn-3.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/subeqn-3.gif Binary files differdeleted file mode 100644 index 4384a4a32a8..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/subeqn-3.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/subeqn.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/subeqn.html deleted file mode 100644 index 3f5055c8b98..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/subeqn.html +++ /dev/null @@ -1,93 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name="subeqn">subeqn</a></h2> - -<p>Pakiet udostępnia polecenia umożliwiające zmianę sposobu numeracji -wzorów (środowiska: <code>equation</code> i nowe środowisko -<code>subeqnarray</code>)</p> -<p>Jeżeli umieścimy kilka wzorów (środowiska <code>eqation</code>) wewnątrz -środowiska <code>subequations</code>, będą one numerowane licznikiem -podrzędnym (bez zmiany właściwego licznika wzorów) -- domyślnie licznik -podrzędny jest reprezentowany jako kolejne, małe, litery alfabetu). -Pakiet jest bardziej intuicyjny (mniej skomplikowany, ale wystarczający) -w użyciu niż pakiet <a href="subeqnarray.html">subeqnarray</a> -(p. także <a href="easyeqn.html">easyeqn</a> i <a href="sublabel.html">sublabel</a>).<br/> -Przykład:</p> -<pre> -\begin{subequations} - \label{db} - \begin{equation} - \label{db1} - d^2 + e^2 = f^2 - \end{equation} - We can refer to - equation~\ref{db2}, \ref{db} - and~\ref{db1}. - \begin{equation} - \label{db2} - g^2 + h^2 = i^2 - \end{equation} -\end{subequations} -</pre> -<img src="subeqn-1.gif"> -<p>Pakiet udostępnia środowisko analogiczne do <code>eqnarray</code> -- -różniące się sposobem numerowania poszczególnych wierszy (domyślnie -jak w poprzednim przykładzie) -<pre> -\begin{subeqnarray} - \label{dd} - x &=& y+z\label{dd1}\\ - u &=& v+w\label{dd2} -\end{subeqnarray} -This was equation~\ref{dd}, with parts~\ref{dd1} and~\ref{dd2}. -</pre> -<img src="subeqn-2.gif"> -<p>Sposób prezentacji licznika możemy zmienić, zmieniając definicję polecenia -<code>\thesubequation</code> (definicja licznika podstawowego jest -definiowana przez makroinstrukcję <code>\themainequation</code>; którą też -można zmienić) np:<br/> -<pre> -\def\thesubequation{\themainequation-\alph{equation}} -</pre> -definicję tę należy umieścić <b>na zewnątrz</b> środowisk zmieniających sposób -numeracji<br/> -Przykład: -<pre> -\def\thesubequation{\themainequation-\alph{equation}} -\begin{subequations} - \label{db} - \begin{equation} - \label{db1} - d^2 + e^2 = f^2 - \end{equation} - We can refer to equation~\ref{db2}, \ref{db} and~\ref{db1}. - \begin{equation} - \label{db2} - g^2 + h^2 = i^2 - \end{equation} -\end{subequations} -</pre> -<img src="subeqn-3.gif"> -<p class="noindent">Pakiet jest dostępny pod adresem:<br/> -<a href="ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/subeqn.tar">ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/subeqn</a></p> -<hr/> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/subeqna.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/subeqna.gif Binary files differdeleted file mode 100644 index 878be9d172f..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/subeqna.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/subeqnarray.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/subeqnarray.html deleted file mode 100644 index 20fbee76d69..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/subeqnarray.html +++ /dev/null @@ -1,62 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>subeqnarray</h2> - -Pakiet dostarcza środowiska -<tt>subeqnarray</tt>, analogicznego do <tt>eqnarray</tt>, ale kolejne -wiersze tablicy są numerowane jako <i> a, b, c, ...</i> (p. pakiety -<a href="subeqn.html">subeqn</a>, <a href="easyeqn.html">easyeqn</a> i <a href="sublabel.html">sublabel</a>). - -<pre> -W przypadku środowiska {\tt subeqnarray} -\begin{subeqnarray} -\label{eqw} -\slabel{eq0} - x & = & a \times b \\ -\slabel{eq1} - & = & z + t\\ -\slabel{eq2} - & = & z + t -\end{subeqnarray} -pierwsze równanie ma numer~\ref{eq0}, a ostatnie~\ref{eq2}. -natomiast całe wyrażenie nosi numer:~\ref{eqw}. - -W przypadku standardowego środowiska -{\tt eqnarray}. -\begin{eqnarray} -\label{eq10} - x & = & a \times b \\ -\label{eq11} - & = & z + t\\ -\label{eq12} - & = & z + t -\end{eqnarray} -pozycje noszą numery:~\ref{eq10},~\ref{eq11} and~\ref{eq12}. -</pre> - -<img src=sube1.gif> - - - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/subfig.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/subfig.gif Binary files differdeleted file mode 100644 index b67f3bff05e..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/subfig.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/subfigure.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/subfigure.html deleted file mode 100644 index e36fdc46a27..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/subfigure.html +++ /dev/null @@ -1,67 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>subfigure</h2> -Pakiet pozwala na podzielenie rysunku na kilka -części, z których każda może mieć swój podpis. - -Części są definiowane przez następujące polecenie:<br> -<code>\subfigure[<i>opis</i>]{<i>treść</i>}</code><br> -gdzie: -\begin{description} -\item[<i>opis</i> --] opis części rysunku; jeśli chcemy, aby rysunek -zawierał opis tylko w postaci numeru należy wstawić opis -pusty (<i>[]</i>). -\item[<i>treść</i> --] rysunek -\end{description} -Powyżej rysunku dodawany jest odstęp określony przez -parametr <code>\subfigtopskip</code>, a pomiędzy rysunkiem i opisem przez parametr -<code>\subfigcapskip</code> - -Działanie zilustruje przykład -<pre> -\begin{figure} -\begin{center} -\begin{tabular}[t]{p{4cm}p{4cm}p{4cm}} -\subfigure[pierwszy]{\label{mójrysunek-a}\hbox to 3.5cm{rysunek 1\hfill}} & -\subfigure{\hbox to 3.5cm{rysunek 2\hfill}} & -\subfigure[trzeci]{\hbox to 3.5cm{rysunek 3\hfill}}<br> -\end{tabular} -\end{center} -\caption{Trzy rysunki} -\label{mójrysunek} -\end{figure} -</pre> - -Parametr ujęty w nawiasy <tt>[]</tt> polecenia <tt>subfigure</tt> może -być pominięty; stanowi on opis rysunku. Opis jest łamany na -szerokości wyznaczonej przez szerokość obiektu traktowanego jako -rysunek. - -<img src=subfig.gif> - -<p> -Do rysunków można się odwoływać przez: <tt>\ref{mójrysunek}</tt> -- -1, <tt>\ref{mójrysunek-a}</tt> -- 1-a. - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/subfloat.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/subfloat.html deleted file mode 100644 index 2a776f652c3..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/subfloat.html +++ /dev/null @@ -1,75 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name="subfloat">subfloat</a></h2> - -<p>Pakiet udostępnia mechanizm umożliwiający numerację kolejnych -rysunków (floats) -i tabel (table) licznikiem podrzędnym; analogicznie jak pakiet -<a href="subeqn.html">subeqn</a> -(p. też pakiet <a href="sublabel.html">sublabel</a>). -</p> - -<h3>Opcje</h3> - -<p> -<table border=1> -<tr><td><tt>countmax</tt></td><td>powoduje zdefiniowanie licznika -<tt>subfloatfiguremax</tt> i <tt>subfloattablemax</tt> i nadanie im -wartości odpowiadającej liczbie obiektów ruchomych w ramach danej -serii.</td></tr> -<tr><td><tt>nocountmax</tt></td><td>(domyślnie aktywna) -- nie jest -definiowany licznik obiektów w ramach danej serii</td></tr> -</table> -</p> - -<p> -Pakiet udostępnia środowiska: <tt>subfigures</tt> i <tt>subtables</tt>. -Jeżeli umieścimy wewnątrz nich kilka środowisk <tt>figure</tt> lub -<tt>table</tt> będą one nosiły ten sam numer główny; inkrementowany -zostanie licznik dodatkowy (o nazwie <tt>subfloatfigure</tt> bądź -<tt>subfloattable</tt>), np:<br/> -<pre> -\begin{subfigures) -\begin{figure} -\caption{To jest pierwszy rysunek serii} -\end{figure} -\begin{figure} -\caption{To jest drugi rysunek serii} -\end{figure} -\end{subfigures} -</pre> -</p> - -<p>Sposób wizualizacji numerów definiują makroinstrukcje -<tt>\thesubfloatfigure</tt> i <tt>\thesubfloattable</tt>; standardowo -są one zdefiniowane jako:<br/> -<tt> -\def\thesubfloatfigure{\themainfigure\alph{subfloatfigure}} -</tt></p> -<p> -Sposób wizualizacji numeru głównego jest definiowany makroinstrukcją -<tt>\themainfigure</tt> lub <tt>\themaintable</tt>. -</p> - -<p> </p> - -<p class="noindent">Pakiet jest dostępny pod adresem:<br/> -<a href="ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/subfloat.tar">ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/subfloat</a></p> -<hr/> - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 21.01.2004 r. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/sublabel.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/sublabel.html deleted file mode 100644 index 31745bd8297..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/sublabel.html +++ /dev/null @@ -1,67 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name="sublabel">sublabel</a></h2> - -<p>Pakiet udostępnia poleceń: <code>\sublabon</code> i <code>\sublaboff</code>, -umożliwiają one zmianę sposobu numeracji środowisk. Jeżeli otoczymy fragment -tekstu -ww parą, podając jako argument nazwę środowiska, którego numerację chcemy -zmienić, to do numer podstawowy nie będzie -inkrementowany, -a zostanie do niego dołożona (w sensie napisu) wartość dodatkowego licznika, prezentowanego w -zdefiniowany sposób. W prawidłowy sposób jest również generowana wartość -etykiety. -</p> -<p>Do definiowania sposobu prezentacji licznika dodatkowego służy polecenie -<code>\substyle</code> np.: -<pre> -\renewcommand{\substyle}[1]{\,\alph{#1}} -</pre> -co oznacza, że kolejne pozycje będą numerowane (oprócz podania wartości -podstawowego licznika) jako <tt>a</tt>, <tt>b</tt> itp. (z dodatkowa -odległością). Niestety sposób prezentacji ustala się wspólnie dla wszystkich środowisk. -</p> -<p>Przykład: -<pre> -\def\substyle#1{.\alph{#1}} -\def\eref#1{(\ref{e:#1})} -\def\elabel#1{\label{e:#1}} - -\begin{document} - -\sublabon{equation} -\begin{equation} -\int_1^\infty dx -\elabel{a} -\end{equation} -\begin{equation} -\sqrt{\pi} -\elabel{b} -\end{equation} -\sublaboff{equation} -wzor \eref{a} i \eref{b} -\end{document} -</pre> - -<img src="sublabel.png"> - -<p class="noindent">Pakiet jest dostępny pod adresem:<br/> -<a href="ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/preprint.tar">ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/preprint</a></p> -<hr/> - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 20.01.2004 r. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/sublabel.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/sublabel.png Binary files differdeleted file mode 100644 index 29dc07a06f4..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/sublabel.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/subscript.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/subscript.html deleted file mode 100644 index dee3642d171..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/subscript.html +++ /dev/null @@ -1,34 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, textsubscript, -subscript, -pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name="subscript">subscript</a></h2> - -<p>Pakiet definiuje polecenie <tt>\textsubscript</tt>, analogicznie -jak standardowa makroinstrukcja <tt>\textsuperscript</tt>. -</p> - -<p> </p> - -<p class="noindent"> -Pakiet jest dostępny pod adresem: -<a href="ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/fragments.tar"> -ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/fragments</a><p> -<hr/> - - -<a href="../../texologia.html"><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href="mailto:W.Macewicz@ia.pw.edu.pl"><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href="http://www.ia.pw.edu.pl/~wujek/index.html">Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 10.02.2004 r. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/supertabular.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/supertabular.html deleted file mode 100644 index 27d9608583d..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/supertabular.html +++ /dev/null @@ -1,104 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>supertabular</h2> -Pakiet udostępnia środowisko <tt>supertabular</tt> pozwalające - na robienie tabel dłuższych niż jedna strona - (chyba nieco gorzej niż - <a href=longtable.html>longtable</a>). - - - Jest możliwość zdefiniowania osobno nagłówka - na początku tabeli, po każdym złamaniu strony oraz - stopki tabeli pojawiającego się przed każdym - złamaniem strony i na końcu tabeli. - -<table border=1> -<tr><th>polecenie</th><th>Opis</th></tr> -<tr><td> -<code>\tablefirsthead{...}</code> </td><td> definiuje nagłówek tabeli, pojawiający się - na jej szczycie. Definicja nie jest - obowiązkowa.</td></tr> -<tr><td> -<code>\tablehead{...}</code> </td><td> definiuje nagłówek pojawiający się w przypadku - zmiany strony.</td></tr> -<tr><td> -<code>\tabletail{...}</code> </td><td> definiuje stopkę tabeli pojawiającą się - na dole przed zmianą strony.</td></tr> -<tr><td> -<code>\tablelasttail{...}</code> </td><td> definiuje stopkę pojawiającą się na końcu tabeli. - Definicja nie jest obowiązkowa.</td></tr> -<tr><td> -<code>\topcaption</code> </td><td> ustawia flagę powodującą, że polecenie - <tt>\tablecaption</tt> umieści podpis - nad tabelą.</td></tr> -<tr><td> -<code>\bottomcaption</code> </td><td> jw. tylko pod tabelą.</td></tr> -<tr><td> -<code>\tablecaption{...}</code> </td><td> - definiuje podpis odpowiadający - poleceniu <tt>\caption{...}</tt>. Podpis zostanie - umieszczony w zależności od wywołania jednej - z wymienionych powyżej makroinstrukcji (standardowo - podpis umieszczany jest na górze tabeli). Polecenia - zmiany położenia podpisu odnoszą się do wszystkich - tabel w tekście zdefiniowanych po tym poleceniu. - Tabeli zdefiniowanej - w środowisku <tt>supertab</tt> nie można umieszczać - w obiekcie ruchomym np. <tt>table</tt> ponieważ - TeX obiekty ruchome umieszcza zawsze na jednej - stronie, stąd konieczność emulacji polecenia - <tt>caption</tt>, - działającego tylko w obiekcie ruchomym.</td></tr> -</table> - -<p> -<b>Uwaga!</b><br> -Środowisko to można łączyć z makroinstrukcjami ze zbiorów -hhline i array. - -<p> -<b>Uwaga!</b><br> -Wadą środowiska jest to że decyzja o zmianie strony jest podejmowana -na podstawie porównania <b>oszacowanej</b> wysokości następnego wiersza -z pozostałą ilością wolnego miejsca na stronie. -Szacunek wysokości jest przeprowadzany na podstawie dotychczasowych -wysokości wierszy z uwzględnieniem współczynnika bezpieczeństwa -(przyjętego arbitralnie). Często -zdarza się, że przekraczana jest długość strony, lub wyraźnie widać -że na danej stronie zmieścił by się jeszcze jeden wiersz. Środowisko -,,nie lubi'' cel realizowanych specyfikacją <i>p</i> (paragraf) --- -szczególnie długich (zajmujących kilka wierszy). - -<p> -<b>Uwaga!</b><br> -W momencie podjęcia decyzji o przełamaniu tabeli, jest ona zamykana -i ponownie otwierana na następnej stronie (następna część staje się -nową tabelą), w związku z tym szerokości tych samych kolumn mogą -być różne na kolejnych stronach. Wersja ,,gwiazdkowa'' -(<code>\begin{supertabular*}</code>) zachowuje jednakowe szerokości -kolumn, ale jest to realizowane przez dostawienie wolnego miejsca -<b>na początku</b> kolumny. - - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/sverb.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/sverb.html deleted file mode 100644 index 2f1570e8933..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/sverb.html +++ /dev/null @@ -1,88 +0,0 @@ -<html> -<head> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"/> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name=sverb>sverb</a></h2> -<p>Pakiet dostarcza środowisk do prezentacji tekstu niepodlegającego łamaniu -np. kodu programu -- rozwijane są tabulatory - (p. też <a href="moreverb.html">moreverb</a>).</p> - -<table border=1> -<tr valign="top"><td nowrap><code>\begin{listing}<br/> -.<br/> -.<br/> -.<br/> -\end{listing}</code></td><td>zawartość środowiska jest prezentowana bez -formatowania czcionką typu <code>typewriter</code>, wewnątrz wywoływane jest -polecenie <code>\listingsize</code>, którego podstawową funkcją jest zmiana -wielkości czcionki (domyślnie <code>small</code>), ale może służyć do innych celów np.: -<code>\def\listingsize{\footnotesize\color{green}}</code> spowoduje również -zmianę koloru czcionki. Wielkość lewego marginesu jest ustawiana na wartość -przechowywaną w parametrze <code>\listingindent</code>. <b>Uwaga!</b> wartość tego -parametru jest ustawiana automatycznie przez polecenie -<code>\begin{document}</code>, tak więc jeżeli chcemy nadać mu inną wartość, -n<tr valign="top"><td nowrap><code>\begin{listing*}{<i>end</i>*}<br/> -.<br/> -.<br/> -.<br/> -<i>end</i>*</code></td><td>wersja ,,gwiazdkowa'' środowiska, dodatkowy parametr - definiuje sekwencję zamykającą środowisko (znak <tt>*</tt> na końcu - sekwencji jest obowiązkowy), oczywiście zamiast <code><i>end</i></code> - można wpisać dowolny ciąg znaków; <b>to nie jest polecenie w ogólnie - rozumianym sensie</b></td></tr> -<tr valign="top"><td nowrap><code>\begin{verbwrite}{<i>zbiór</i>}<br/> -.<br/> -.<br/> -.<br/> -\end{verbwrite}</code></td><td>zawartość środowiska jest zapisywana do -wskazanego zbioru (p. też <a -href="filecontents.html">filecontents</a>)</td></tr> -<tr valign="top"><td nowrap><code>\verbinput{<i>zbiór</i>}</code></td><td>polecenie powoduje -wczytanie wskazanego zbioru (bez formatowania)</td></tr> -<tr valign="top"><td nowrap><code>\begin{demo}[<i>x</i>]{<i>tytuł</i>}<br/> -.<br/> -.<br/> -.<br/> -\end{demo}</code></td><td>zawartość środowiska jest prezentowana dwa razy -- -jako nie formatowany tekst (tak jak <code>verbatim</code>) oraz w wersji -podlegającej przetwarzaniu; parametr opcjonalny <code><i>x</i></code> może -przyjmować wartości <tt>w</tt> -- prezentacja na całą szerokość szpalty i -<tt>n</tt> -- obok siebie (wartość domyślna). <br/> -Przykład 1<br/> -<pre> -\begin{demo}[w]{wzór bez sensu} -\begin{equation} -\sqrt[3]{\int_0^\infty x dx} -\end{equation} -\end{demo} -</pre> -<img src="sverb_w.gif"><br/> -Przykład 2<br/> -<pre> -\begin{demo}[n]{wzór bez sensu} -\begin{equation} -\sqrt[3]{\int_0^\infty x dx} -\end{equation} -\end{demo} -</pre> -<img src="sverb_n.gif"> -</td></tr> -</table> - -<hr> - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 12.VI.2004. -</body> -</html> - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/sverb_n.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/sverb_n.gif Binary files differdeleted file mode 100644 index 2deaaf75a84..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/sverb_n.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/sverb_w.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/sverb_w.gif Binary files differdeleted file mode 100644 index 54bdb98beca..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/sverb_w.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/tabularx.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/tabularx.gif Binary files differdeleted file mode 100644 index 3ae5ae289a3..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/tabularx.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/tabularx.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/tabularx.html deleted file mode 100644 index a6260791212..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/tabularx.html +++ /dev/null @@ -1,67 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>tabularx</h2> - -<p> -Dostarcza środowiska <tt>tabularx</tt> pozwalającego -na określenie kolumny o szerokości trudnej do określenia (w tablicy -może być kilka takich kolumn). Kolumnę o nieznanej szerokości -określamy w preambule parametrem <tt>X</tt> (proszę zwrócić uwagę że -jednym z parametrów definicji jest całkowita szerokość tabeli).</p> - -<p> -Wywołanie:<br> -<pre> -\begin{tabularx}{250pt}{|c|X|c|X|} -\hline -\multicolumn{2}{|c|}{Multicolumn entry!}& -THREE & FOUR<br> -\hline -one & \raggedright\arraybackslash The width of this column depends on - the width of the table.& -three& -Column four will act in the same way as column two, with the same -width.<br> -\hline -\end{tabularx} -</pre> - -daje efekt - -<img src=tabularx.gif> -</p> - -<p> -Efekty są gorsze od oczekiwanych. Nie jest przeprowadzana optymalizacja -kar w tak zdefiniowanych kolumnach. Efektem jest to, że wszystkie, tak -określone kolumny, mają tą samą szerokość bez względu na to jak wygląda -tekst w każdej z nich. Powinno być tak aby suma kar za łamanie tekstu -w każdej z kolumn była jak najmniejsza (łącznie). Generalnie środowisko służy -do zastąpienia środowiska <i>tabular*</i>, które dopasowuje -szerokość tabeli do szerokości łamania, ale poprzez zwiększenie -odstępu między kolumnami, a nie szerokości kolumn; czyli jeszcze -gorzej.</p> - - - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 9.02.2004 r. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/theorem.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/theorem.gif Binary files differdeleted file mode 100644 index 205b2164758..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/theorem.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/theorem.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/theorem.html deleted file mode 100644 index 1745253502d..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/theorem.html +++ /dev/null @@ -1,138 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>theorem</h2> -Pakiet pozwala na definiowanie środowisk służących do opisu przykładów, -zadań, definicji itp. podstawowym poleceniem jest:<br> -<code>\newteorem{<i>nazwa środowiska</i>}{<i>tekst nagłówka</i>}</code><br> -lub<br> -<code>\newteorem{<i>nazwa środowiska drugiego</i>}% - [<i>nazwa środowiska</i>]{<i>tekst nagłówka drugiego</i>}</code><br> -licznikiem kolejnych pozycji będzie licznik określony przez -<i>nazwa środowiska</i><br> -oraz<br> -<code>\newteorem{<i>nazwa środowiska drugiego</i>}% -{<i>tekst nagłówka drugiego</i>}[section]</code><br> -licznik zliczający kolejne użycie środowiska jest zerowany przy zmianie -licznika <tt>section</tt> (<tt>chapter</tt>, <tt>subsection</tt> itp.), oraz -w skład numeru wchodzi licznik nadrzędny. - -<p> -Dostępne są polecenia zmieniające: -<ul> -<li>sposób numerowania kolejnych pozycji:<br> -<code>\theoremstyle{<i>style</i>}</code><br> -gdzie <i>style</i> może przyjmować następujące wartości: -<dl> -<dt><tt>plain</tt> -<dd> emuluje oryginalny styl LaTeX'a -<dt><tt>break</tt> -<dd> tekst opisu pisany jest ,,od nowej linii'' -<dt><tt>marginbreak</tt> -<dd> numer umieszczany jest na marginesie, - tekst opisu pisany jest ,,od nowej linii'' -<dt><tt>changebreak</tt> -<dd> numer umieszczany jest na początku nagłówka, - tekst opisu pisany jest ,,od nowej linii'' -<dt><tt>change</tt> -<dd> numer umieszczany jest na początku nagłówka, -<dt><tt>margin</tt> -<dd> numer umieszczany jest na marginesie, -</dl> -<li> font nagłówka (wszystkie środowiska muszą mieć ten sam font -nagłówka (ważna jest tylko pierwsza definicja!) <br> -<code>\theoremheaderfont{<i>font</i>}</code> -<li>font którym składana jest treść środowiska<br> -<code>\theorembodyfont{<i>font</i>}</code> -<li>odstęp przed środowiskiem<br> -<code>\theorempreskimamount</code> -<li>odstęp po zamknięciu środowiska<br> -<code>\theorempostskimamount</code> -</ul> - -<p> -<b>Przykład</b><br> -Poniższe polecenia definiujące nowe środowiska i ich cechy muszą znaleźć -się w preambule dokumentu (między poleceniem <code>\documentclass...</code>, -a <code>\begin{document}</code>). - -<p> -Licznikiem środowiska <i>Def</i> jest licznik środowiska <i>The</i>, -a licznik środowiska <i>Lem</i> jest zależny od licznika środowiska <i>The</i>. - -<pre> -\theoremstyle{plain} \newtheorem{Cor}{Corollary} - -\theoremheaderfont{\normalfont\bfseries} -\theorembodyfont{\normalfont\slshape} - -\theoremstyle{break} \newtheorem{Exa}{Example} -\theoremstyle{changebreak} \newtheorem{The}{Theorem} -\theoremstyle{marginbreak} \newtheorem{Lem}{Lemma}[The] -\theoremstyle{change} \newtheorem{Def}[The]{Definition} -\theoremstyle{margin} \newtheorem{Rem}{Remark} -\theoremstyle{nonumber} \newtheorem{uwaga}{Uwaga !} -\begin{Cor} -This is a sentence typeset in the theorem environment <i>Cor</i>. -\end{Cor} -\begin{Exa} -This is a sentence typeset in the theorem environment <i>Exa</i>. -\end{Exa} -\begin{The} -This is a sentence typeset in the theorem environment <i>The</i>. -\end{The} -\begin{Lem} -This is a sentence typeset in the theorem environment <i>Lem</i>. -\end{Lem} -\begin{Def}[extra text] -This is a sentence typeset in the theorem environment <i>Def</i>. -\end{Def} -\begin{Rem} -This is a sentence typeset in the theorem environment <i>Rem</i>. -\end{Rem} -\begin{uwaga} -This is a sentence typeset in the theorem environment <i>uwaga</i>. -\end{uwaga} -</pre> - -<img src=theorem.gif> - -<p> -Utworzenie nowego sposobu prezentacji środowiska nie zostało rozwiązane -w sposób elegancki; wymaga dopisania następującej -makroinstrukcji (przykład dla środowiska <tt>uwaga</tt>), gdzie -<i>nonumber</i> jest nazwą nowego środowiska -(uwaga na znak <tt>@</tt>) -<pre> -\gdef\th@nonumber{\normalfont\slshape - \def\@begintheorem##1##2{\item[% - \rlap{\vbox{\hbox{\hskip \labelsep\theorem@headerfont ##1}% -\vskip 1ex% - \hbox{\strut}}}]}% -\def\@opargbegintheorem##1##2##3{% - \item[\rlap{\vbox{\hbox{\hskip \labelsep \theorem@headerfont - ##1\ ##2\ (##3)}% - \hbox{\strut}}}]}} -</pre> - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/threeparttable.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/threeparttable.html deleted file mode 100644 index 5e03a5383fb..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/threeparttable.html +++ /dev/null @@ -1,59 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zestaw ciekawych pakietów makr </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name="3parttab">threeparttable (3parttable)</a></h2> - -<p> Pakiet dostarcza środowiska <code>threeparttable</code> umożliwiającego - definiowanie odsyłaczy (,,footnote'') wewnątrz tabeli. Odsyłacze - są realizownie w środowisku <code>tablenotes</code> jako kolejne pozycje - <code>\item</code>. Działanie najlepiej zilustruje przykład. - - <pre> - \begin{threeparttable} - \caption{...} - \begin{tabular}{|l|l|} - \hline - pierwsza kolumna\tnote{a}& druga kolumna\\ - \hline - pierwsza kolumna\tnote{b}& druga kolumna\\ - \hline - \end{tabular} - \begin{tablenotes} - \item [a] objaśnienie uwagi a - \item [b] objaśnienie uwagi b - \end{tablenotes} - \end{threeparttable} - </pre> - -<b>Uwaga</b><br> -Proszę zwrócić uwagę na polecenie <code>caption</code>. Pakiet definiuje -własne polecenie, może ono być użyte wewnątrz -środowiska <code>threeparttable</code>; nie koliduje ono z poleceniem -<code>caption</code> użytym na zewnątrz omawianego środowiska (w przypadku -zanurzenia całości w środowisku <code>table</code>). - -<p> -<img src="3parttab.gif"> - -<p> -Pakiet jest dostępny pod adresem: -<a href=ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/misc/threeparttable.sty> -ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/misc/threeparttable.sty</a><p> -<hr> - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: 24.03.2003. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/time.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/time.html deleted file mode 100644 index 1c13c059f03..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/time.html +++ /dev/null @@ -1,28 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>time</h2> - -w pakiecie jest zdefiniowane polecenie <tt>now</tt> wyswietlajace -czas w postaci <tt>1:39pm</tt> -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ulem.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ulem.gif Binary files differdeleted file mode 100644 index 2f2c62860c0..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ulem.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ulem.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ulem.html deleted file mode 100644 index 5be383b179d..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ulem.html +++ /dev/null @@ -1,93 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body> -<h2>ulem</h2> - -<p> -Pakiet dostarcza makroinstrukcji umożliwiających -robienie różnych podkreśleń (p. też <a href="umoline.html">umoline</a>). -Tekst będący -parametrem makroinstrukcji zostanie podkreślony (są również inne sposoby wyróżnienia). -Tekst ten poddany jest normalnemu procesowi łamania -w odróżnieniu od standardowej makroinstrukcji <tt>\underline</tt>, która -produkuje <tt>box</tt>. Mamy do dyspozycji następujące polecenia -<pre> -\uwave{ten tekst jest podkreślony wężykiem} -\uline{ten tekst jest podkreślony} -\uuline{ten tekst jest podkreślony podwójną linią} -\sout{ten tekst jest przekreślony} -\xout{ten tekst jest zamazany ukośnikami} -{\em emphasized\/} -\emph{emphasized} -</pre> - -<img src=ulem.gif> - -<p> -Oraz polecenia <code>\useunder</code> pozwalającego zmienić -znaczenie innego polecenia zmieniającego czcionkę na jedno -z powyższych np:<br> -<pre> - \useunder{\uwave}{\bfseries}{\textbf} -</pre> -zmienia znaczenie poleceń <code>\bfseries</code> (przełącznik) i -<code>\textbf</code> (polecenia z parametrem) -- użycie jednego z poleceń -wyróżni tekst ,,wężykiem''.</p> - -<p> -Grubość linii podkreślającej można ustawić poleceniem:<br> -<code>\ULthickness</code><br> -np: <code>\renewcommand{\ULthickness}{2pt}</code>,<br> -a odległość między tekstem, a linią podkreślającą zmieniając -wartość parametru <code>\ULdepth</code>. - -Poniższe polecenia:<br> -<pre> -\setlength{\ULdepth}{10pt} -\uline{Ala ma kota} -</pre> - -dają następujący efekt:<br></p> -<img src=ulem1.gif> -<p> -Pakiet posiada następujące opcje: -<table border=1> -<tr><th>Opcja</th><th>Opis</th></tr> -<tr><td><tt> -normalem</tt></td><td> polecenie <code>\em</code> zachowa swoje pierwotne - znaczenie </td></tr> -<tr><td><tt> -ULforem</tt></td><td> polecenie <code>\em</code> staje się przełącznikiem - między tekstem podstawowym, a podkreślonym - (standardowo opcja jest włączona)</td></tr> -<tr><td><tt> -normalbf</tt></td><td> polecenie <code>\bf</code> zachowa swoje pierwotne - znaczenie</td></tr> -<tr><td><tt> -UWforbf</tt></td><td> polecenie <code>\bf</code> powoduje przełączenie - na podkreślenie wężykiem (również - polecenia <code>\bfseries</code> i - <code>\textbf</code>)</td></tr> -</table> - - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 12.VI.2004 r. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ulem1.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ulem1.gif Binary files differdeleted file mode 100644 index f91be503932..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/ulem1.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/umoline.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/umoline.html deleted file mode 100644 index a2d68d5c83d..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/umoline.html +++ /dev/null @@ -1,58 +0,0 @@ -<html> -<head> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"/> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name="umoline">umoline</a></h2> -<p>Pakiet dostarcza poleceń służących do oznaczania tekstu: podkreślenia, -nadkreślenia i przekreślenia nie zaburzających składu (p. też <a -href="ulem.html">ulem</a>).</p> - -<p>Dostępne są następujące polecenia: -<table border=1> -<tr><td nowrap valig="top"><code>\Underline{<i>tekst</i>}</code></td><td valign="top">podkreślenie; położenie -linii określa parametr <code>\UnderlineDepth</code></td></tr> -<tr><td nowrap valig="top"><code>\Midline{<i>tekst</i>}</code></td><td valign="top">przekreślenie; położenie -linii określa parametr <code>\OverlineHeight</code></td></tr> -<tr><td nowrap valig="top"><code>\Overline{<i>tekst</i>}</code></td><td valign="top">nadkreślenie; położenie -linii określa parametr <code>\MidlineHeight</code></td></tr> -<tr><td nowrap valig="top"><code>\UMOline{<i>wysokość</i>}{<i>tekst</i>}</code></td><td valign="top">kreska na -podanej wysokości względem podstawy (<code>baseline</code>) linii</td></tr> -</table> -oprócz tego parametr -<code>\UMOlineThickness</code> odpowiada za grubość linii.</p> - -<p>Wewnątrz konstrukcji mamy do dyspozycji polecenia: -<table border=1> -<tr valign="top"><td nowrap valig="top"><code>\UMOspace{<i>długość</i>}[<i>wartość</i>]</code></td><td valign="top">wstawia -światło poziome, parametr opcjonalny określa preferencje odnośnie złamania -linii (wartość dodatnia) lub niełamania linii (wartość ujemna), analogicznie -jak w poleceniach <code>\linebreak</code> i <code>\nolinebreak</code> -<tr><td nowrap valig="top"><code>\UMOspace*{<i>długość</i>}</code></td><td valign="top">j.w., ale światło nie -jest kasowane przy złamaniu linii</td></tr> -<tr><td nowrap valig="top"><code>\UMOnewline</code></td><td>powoduje złamanie linii (analogicznie -jak <code>\\</code>)</td></tr> -<tr><td nowrap valig="top"><code>\UMOnewline*</code></td><td valign="top">jw. ale złamana linia będzie do końca -podkreślona (przekreślona lub nadkreślona)</td></tr> -</table> -<b>Uwaga!</b> W pakiecie jest błąd; jeżeli linia wejściowa kończy się -poleceniem <code>\\</code> -lub <code>\UMOnewline*</code> na początku linii wyjściowej pojawi się spacja, -aby skorygować błąd należy na końcu dołożyć <tt>%</tt> np. <code>\\%</code>. - -<hr> - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 12.VI.2004. -</body> -</html> - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/undertilde-1.png b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/undertilde-1.png Binary files differdeleted file mode 100644 index 2faf1c45424..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/undertilde-1.png +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/undertilde.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/undertilde.html deleted file mode 100644 index 870bd3655f4..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/undertilde.html +++ /dev/null @@ -1,37 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name="undertilde">undertilde</a></h2> - -<p>Pakiet udostępnia polecenie - <code>utilde</code> umożliwiające wstawienie ,,wężyka'' pod znakiem - (działa tak jak akcent), można go używać tylko w trybie matematycznym. - Długość wężyka może się zmieniać w pewnych granicach (do ok. 3 znaków).</p> - -<p class="noindent">Przykład:<br/> -<pre> -$$\utilde{aqqbqqcqq}$$ -</pre> -<img src="undertilde-1.png"></p> -<p class="noindent">Pakiet jest dostępny pod adresem:<br/> -<a href="ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/undertilde.tar">ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/undertilde</a></p> -<hr/> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/url.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/url.html deleted file mode 100644 index c602ac45c9d..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/url.html +++ /dev/null @@ -1,94 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>url</h2> - -pakiet zawiera makroinstrukcje do składania adresów internetowych. - -<h3>opcje</h3> -<table border=1> -<tr><th>Opcja </th><th>Opis</th></tr> -<tr><td><tt> - hyphens - </tt></td><td> - znak <tt>-</tt> jest uważany jako dopuszczalne - miejsce przełamania. Jeżeli opcja nie jest podana - to za dopuszczalne miejsce uważa się <tt>\-</tt> - (znak <tt>\</tt> nie jest ignorowany) - </td></tr> -<tr><td><tt> - obeyspaces - </tt></td><td> - powoduje że spacje wewnątrz adresu nie będą ignorowane - </td></tr> -<tr><td><tt> - spaces - </tt></td><td> - powoduje że spacja wewnątrz adresu jest dopuszczalnym - miejscem przełamania (kara <tt>\relpenalty</tt>) - (działa tylko razem z opcją <tt>obeyspaces</tt>) - </td></tr> -<tr><td><tt> - T1 - </tt></td><td> - do adresów brane są czcionki w układzie <tt>T1</tt> - </td></tr> -</table> - -<h3>polecenia</h3> -<table border=1> -<tr><th>polecenie </th><th>Opis</th></tr> -<tr><td><tt> -\urlstyle{<i>font</i>} - </tt></td><td> - definiuje rodzaj czcionki, ktrórą będzie składany - adres np: <tt>\urlstyle{sf}</tt> - </td></tr> -<tr><td><tt> -\url{<i>adres</i>} - </tt></td><td> - w adresie mogą się znajdować również znaki - specjalne (również <tt>%</tt>, ale staje się - on dopuszczalnym miejscem przełamania). - Argument nie musi być ujęty w znaki - <tt>{}</tt>, a w dowolną parę znaków - np: <tt>\url|aqq| -- wtedy wewnątrz argumentu - mogą znaleźć się również znaki <tt>{}</tt> - </td></tr> -<tr><td><tt> -\path{<i>adres</i>} - </tt></td><td> - tak jak <tt> - url</tt>, alle <i>adres</i> jest składany - czcionką <tt>type writer</tt> - </td></tr> -<tr><td><tt> -\urldef{\<i>nazwa</i>}\url{<i>adres</i>} - </tt></td><td> - tworzy nowe polecenie wstawiające <i>adres</i> - </td></tr> -<tr><td><tt> - </tt></td><td> - </td></tr> -</table> -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/verbatim.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/verbatim.html deleted file mode 100644 index fdcdf0466cb..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/verbatim.html +++ /dev/null @@ -1,59 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>verbatim</h2> -Pakiet rozszerzający możliwości standardowego środowiska -<tt>verbatim</tt> i definiujący nowe środowiska: -<table border=1> - <tr><th>Środowisko/polecenie</th><th>Opis</th></tr> - <tr><td> -<tt>\begin{comment}<br> -.<br> -.<br> -\end{comment}</tt> </td><td> Tekst -wewnątrz jest traktowany jako komentarz -i nie pojawia się w złamanym tekście</td></tr> - <tr><td> -<tt>\begin{verbatim}<br> -.<br> -.<br> -\end{verbatim}</tt> </td><td> Tekst -zawarty w środowisku <tt>verbatim</tt> jest -składany czcionką <tt>typewriter</tt> -(patrz również pakiet <a href="alltt.html"><tt>alltt</tt></a> i -<a href="moreverb.html"><tt>moreverbatim</tt></a>)</td></tr> - <tr><td> -<tt>\begin{verbatim*}<br> -.<br> -.<br> -\end{verbatim*}</tt> </td><td> jak poprzednio, ale spacje są -wyróżniane specjalnym znakiem</td></tr> -<tr><td><tt> -\verbatiminput{<i>zbiór</i>}</tt></td><td> - wczytuje zawartośc wskazanego zbioru, tekst jest prezentowany - ,,dosłownie''</td><tr> -<tr><td><tt> -\verbatiminput*{<i>zbiór</i>}</tt></td><td>jak poprzednio, ale spacja - jest wyróżniania specjalnym znakiem </td></tr> -</table> -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/verbdef.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/verbdef.html deleted file mode 100644 index 5893b1ea81c..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/verbdef.html +++ /dev/null @@ -1,38 +0,0 @@ -<html> -<head> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"/> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name="verbdef">verbdef</a></h2> -<p>Pakiet dostarcza polecenia <code>\verbdef</code>, którego przeznaczeniem -jest tworzenie poleceń prezentujących krótkie (z góry określone) nieformatowane teksty, -tak utworzone polecenia nie są ,,kruche'' -i mogą być argumentem innych poleceń.<br/> - -Przykład:<br/> -<pre> -\verbdef\fn|char *file_name| -</pre> -użycie polecenia <code>\fn</code> wyprowadzi napis -<tt>char *file_name</tt> czcionką typu <tt>typewriter</tt>; konwencja -rozpoczynania i kończenia napisu jest identyczna jak w polecenie -<code>\verb</code>. Wersja ,,gwiazdkowa'' polecenia <code>\verbdef</code> -zamiast spacji wyprowadza specjalne znaki ilustrujące je.</p> - - -<hr> - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 12.VI.2004. -</body> -</html> - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/verbt.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/verbt.gif Binary files differdeleted file mode 100644 index 2ba3247765e..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/verbt.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/verbt1.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/verbt1.gif Binary files differdeleted file mode 100644 index d603f925cb8..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/verbt1.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/verbt2.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/verbt2.gif Binary files differdeleted file mode 100644 index 2a0a95b3898..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/verbt2.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/version.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/version.html deleted file mode 100644 index c1618563bd6..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/version.html +++ /dev/null @@ -1,77 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>version</h2> -Pakiet dostarcza poleceń umożliwiających pisanie dokumentów -wielowariantowych. Polecenia:<br> -<code>\includeversion{<i>nazwa1</i>}</code><br> -i<br> -<code>\excludeversion{<i>nazwa2</i>}</code><br> -Pierwsze z nich definiuje środowisko o wskazanej nazwie, którego -zawartość jest traktowana jak normalny tekst do składania; drugi polecenie -definiuje środowisko którego zawartość jest ignorowana. Zamiana -deklaracji spowoduje, że w tekście wynikowym znajdzie się zawartość -środowiska <i>nazwa2</i>, a nie <i>nazwa1</i>. Istnieje -predefiniowane środowisko <i>comment</i>, normalnie ignorowane; -deklaracja:<br> -<code>\includeversion{comment}</code><br> -spowoduje że jego zawartość będzie analizowana. - -<pre> -\begin{minipage}[t]{0.45\textwidth} -Deklaracja: -\begin{verbatim} -\includeversion{YES} -\excludeversion{NO} -Odpowiedź brzmi -\begin{YES} Tak. -\end{YES} -\begin{NO} Nie. -\end{NO} -</pre> - -da następujący efekt: - -<p> -Odpowiedź brzmi Tak. - -<p> -Zmiana deklaracji -<pre> -\includeversion{NO} -\excludeversion{YES} -Odpowiedź brzmi -\begin{YES} Tak. -\end{YES} -\begin{NO} Nie. -\end{NO} -</pre> - -<p> -da następujący efekt: - -<p> -Odpowiedź brzmi Nie. - - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/vfrlocal.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/vfrlocal.html deleted file mode 100644 index b9f6a9fc0a2..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/vfrlocal.html +++ /dev/null @@ -1,89 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>vrflocal</h2> -Pakiet zawiera definicje makroinstrukcji <code>\vref</code><br> - i <code>\vpageref[ta strona][inna strona]{nazwa}</code>. W zależności od -kolejności (i odległości) etykiety i powołania się na nią pojawia -się różny tekst, zdefiniowany przez polecenia: -<table border=1> -<tr><th>Polecenie</th><th>Opis</th>Opis</th></tr> -<tr><td> -<code>\reftextfaceafter</code></td><td> - jeśli etykieta jest zdefiniowana na - następnej, widocznej stronie</td></tr> -<tr><td> -<code>\reftextfacebefore</code></td><td> - jeśli etykieta jest zdefiniowana na - poprzedniej, widocznej stronie</td></tr> -<tr><td> -<code>\reftextafter</code></td><td> - jeśli etykieta jest zdefiniowana na następnej, - niewidocznej stronie</td></tr> -<tr><td> -<code>\reftextbefore</code></td><td> - jeśli etykieta jest zdefiniowana na poprzedniej, - niewidocznej stronie</td></tr> -<tr><td> -<code>\reftexcurrent</code></td><td> - jeśli etykieta jest zdefiniowana na stronie - bieżącej (tylko <code>\pageref</code>)</td></tr> -<tr><td> -<code>\reftexfaraway</code></td><td> - jeśli etykieta jest zdefiniowana na stronie - odległej o więcej niż 1 stronę.</td></tr> -</table> -Wewnątrz definicji używane jest polecenie:<br> -<code>\reftextvario{<i>tekst dla <tt>\pageref</tt></i>}{<i>text dla <tt>\ref</tt></i>}</code><br> -definiujące teksty dla poleceń <code>\pageref</code> i <code>\ref</code> dla danego -przypadku (dla <code>\reftextcurrent</code> pierwszy parametr definiuje tekst -dla strony bieżącej--prawej, a drugi dla strony bieżącej-lewej wyłącznie -dla polecenia <code>\pageref</code>). - -<p> -<b>Przykład</b><br> -Dla języka polskiego zostały zdefiniowane następujące napisy: -<pre> -\def\reftextfaceafter {na \reftextvario{s\k asiedniej}{s\k asiedniej} stronie}% -\def\reftextfacebefore{na \reftextvario{s\k asiedniej}{s\k asiedniej} - stronie}% -\def\reftextafter {na \reftextvario{nast\k epnej}{nast\k epnej} stronie}% -\def\reftextbefore {na \reftextvario{poprzedniej stronie}{poprzedniej - stronie}}% -\def\reftextcurrent {na \reftextvario{bie\.z\k acej}{bie\.z\k acej} stronie}% -\def\reftextfaraway#1{na stronie\pageref{#1}}% -</pre> - -<p> -Przed użyciem polecenia <code>\usepackage{vrflocal}</code> musi -być użyte polecenie<br> -<code>\usepackage[polish]{multilanguage}</code><br> -lub<br> -<code>\usepackage[english]{multilanguage}</code> (oryginalny pakiet -nosi nazwę <tt>varioref</tt>, wszystkie zdefiniowane w nim napisy -są w języku angielskim, i nie ma możliwości ich zmiany -- zmodyfikowany -pakiet współpracuje z moim pakietem polonizacyjnym znajdującym się -w: <a href=ftp://old-iapw.ia.pw.edu.pl/sys/emtex/texinput/latex2e/local>IAPW</a>). - - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/vmargin.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/vmargin.html deleted file mode 100644 index 5a01f7ac930..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/vmargin.html +++ /dev/null @@ -1,105 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>vmargin</h2> -Pakiet dostarcza makroinstrukcji ułatwiających - ustawienie rozmiarów papieru, marginesów i wielkości - zadrukowanej powierzchni<br> - <tt>\setpapersize[<i>orientacja</i>]{<i>rozmiar</i>}</tt> gdzie<br> - <table border=1> - <tr><td valign=top> <i>orientacja</i> </td> - <td> <tt>landscape</tt></td></tr> - <tr><td valign=top> </td> - <td> <tt>portrait</tt></td></tr> - </table> - (parametr w <tt>[]</tt> może być pominięty)<br> - <table border=1> - <tr><td valign=top> - <i>rozmiar</i> </td><td> - A0, A1, A2, ..., A9, <br> - B0, B1, B2, ..., B9, <br> - C0, C1, C2, ..., C9, <br> - USletter, USlegal, USexecutive </td></tr> - </table> - <tt>\setpapersize{custom}{<i>szerokość</i>}{<i>wysokość</i>}</tt> wersja -makropolecenia umożliwiająca zdefiniowanie własnych rozmiarów - oraz <br> -<code>\setmargins{<i>left</i>}{<i>top</i>}{<i>width</i>}{<i>height</i>}{<i>headh</i>}{<i>heads</i>}{<i>footh</i>}{<i>foots</i>}</code><br> -gdzie:<br> -<table border=1> -<tr><td> -<i>left</i> </td><td> lewy margines</td></tr> -<tr><td> -<i>top</i> </td><td> margines górny</td></tr> -<tr><td> -<i>width</i> </td><td> szerokość tekstu</td></tr> -<tr><td> -<i>height</i> </td><td> wysokość tekstu (łamanego)</td></tr> -<tr><td> -<i>headh</i> </td><td> wysokość nagłówka</td></tr> -<tr><td> -<i>heads</i> </td><td> odległość nagłówka od tekstu</td></tr> -<tr><td> -<i>footh</i> </td><td> maksymalna wysokość przypisów (footnote)</td></tr> -<tr><td> -<i>foots</i> </td><td> odległość między tekstem, a przypisem - (footnote)</td></tr> -</table> -oraz<br> -<code>\setmarginsrb{<i>left</i>}{<i>top</i>}{<i>right</i>}{<i>bottom</i>}{<i>headh</i>}{<i>heads</i>}{<i>footh</i>}{<i>foots</i>}</code><br> -różniąca się od poprzedniej tym, że zamiast szerokości tekstu (<i>width</i>) -podawana jest wielkość prawego marginesu (<i>right</i>) -- analogicznie -zamiast wysokości tekstu podajemy wielkość marginesu dolnego; czyli:<br> -<table border=1> -<tr><td> -<i>left</i> </td><td> lewy margines</td></tr> -<tr><td> -<i>top</i> </td><td> margines górny</td></tr> -<tr><td> -<i>right</i> </td><td> prawy margines</td></tr> -<tr><td> -<i>bottom</i> </td><td> dolny margines</td></tr> -<tr><td> -<i>headh</i> </td><td> wysokość nagłówka</td></tr> -<tr><td> -<i>heads</i> </td><td> odległość nagłówka od tekstu</td></tr> -<tr><td> -<i>footh</i> </td><td> maksymalna wysokość przypisów (footnote)</td></tr> -<tr><td> -<i>foots</i> </td><td> odległość między tekstem, a przypisem</td></tr> -</table> -oraz<br> -<code>\setmargnohf{<i>left</i>}{<i>top</i>}{<i>textwidth</i>}{<i>textheight</i>}</code><br> -<code>\setmargnohfrb{<i>left</i>}{<i>top</i>}{<i>right</i>}{<i>bottom</i>}</code><br> -<code>\setmarg{<i>left</i>}{<i>top</i>}{<i>textwidth</i>}{<i>textheight</i>}</code><br> -<code>\setmargnohfrb{<i>left</i>}{<i>top</i>}{<i>right</i>}{<i>bottom</i>}</code><br> -pozwalające na zmianę tylko wybranych parametrów strony - -<p> -<b>Uwaga!</b> Przy ustawianiu marginesów jest kompensowany - zwyczajowy margines 1 cala (lewy i górny) - ustawiany w sterownikach drukarek i przeglądarkach, - tak więc podawane marginesy są rzeczywistymi - odległościami od brzegów papieru. - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/vrbexin.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/vrbexin.html deleted file mode 100644 index 299a8333131..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/vrbexin.html +++ /dev/null @@ -1,25 +0,0 @@ -<html> -<head> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"/> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2><a name="vrbexin">vrbexin</a></h2> -<p>Pakiet redefiniuje polecenie <code>\verbatiminput</code> z pakietu -<a href="verbatim.html"><code>verbatim</code></a> (i ładuje go).</p> - -<hr> - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 12.VI.2004. -</body> -</html> - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/vrflocal.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/vrflocal.html deleted file mode 100644 index b9f6a9fc0a2..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/vrflocal.html +++ /dev/null @@ -1,89 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>vrflocal</h2> -Pakiet zawiera definicje makroinstrukcji <code>\vref</code><br> - i <code>\vpageref[ta strona][inna strona]{nazwa}</code>. W zależności od -kolejności (i odległości) etykiety i powołania się na nią pojawia -się różny tekst, zdefiniowany przez polecenia: -<table border=1> -<tr><th>Polecenie</th><th>Opis</th>Opis</th></tr> -<tr><td> -<code>\reftextfaceafter</code></td><td> - jeśli etykieta jest zdefiniowana na - następnej, widocznej stronie</td></tr> -<tr><td> -<code>\reftextfacebefore</code></td><td> - jeśli etykieta jest zdefiniowana na - poprzedniej, widocznej stronie</td></tr> -<tr><td> -<code>\reftextafter</code></td><td> - jeśli etykieta jest zdefiniowana na następnej, - niewidocznej stronie</td></tr> -<tr><td> -<code>\reftextbefore</code></td><td> - jeśli etykieta jest zdefiniowana na poprzedniej, - niewidocznej stronie</td></tr> -<tr><td> -<code>\reftexcurrent</code></td><td> - jeśli etykieta jest zdefiniowana na stronie - bieżącej (tylko <code>\pageref</code>)</td></tr> -<tr><td> -<code>\reftexfaraway</code></td><td> - jeśli etykieta jest zdefiniowana na stronie - odległej o więcej niż 1 stronę.</td></tr> -</table> -Wewnątrz definicji używane jest polecenie:<br> -<code>\reftextvario{<i>tekst dla <tt>\pageref</tt></i>}{<i>text dla <tt>\ref</tt></i>}</code><br> -definiujące teksty dla poleceń <code>\pageref</code> i <code>\ref</code> dla danego -przypadku (dla <code>\reftextcurrent</code> pierwszy parametr definiuje tekst -dla strony bieżącej--prawej, a drugi dla strony bieżącej-lewej wyłącznie -dla polecenia <code>\pageref</code>). - -<p> -<b>Przykład</b><br> -Dla języka polskiego zostały zdefiniowane następujące napisy: -<pre> -\def\reftextfaceafter {na \reftextvario{s\k asiedniej}{s\k asiedniej} stronie}% -\def\reftextfacebefore{na \reftextvario{s\k asiedniej}{s\k asiedniej} - stronie}% -\def\reftextafter {na \reftextvario{nast\k epnej}{nast\k epnej} stronie}% -\def\reftextbefore {na \reftextvario{poprzedniej stronie}{poprzedniej - stronie}}% -\def\reftextcurrent {na \reftextvario{bie\.z\k acej}{bie\.z\k acej} stronie}% -\def\reftextfaraway#1{na stronie\pageref{#1}}% -</pre> - -<p> -Przed użyciem polecenia <code>\usepackage{vrflocal}</code> musi -być użyte polecenie<br> -<code>\usepackage[polish]{multilanguage}</code><br> -lub<br> -<code>\usepackage[english]{multilanguage}</code> (oryginalny pakiet -nosi nazwę <tt>varioref</tt>, wszystkie zdefiniowane w nim napisy -są w języku angielskim, i nie ma możliwości ich zmiany -- zmodyfikowany -pakiet współpracuje z moim pakietem polonizacyjnym znajdującym się -w: <a href=ftp://old-iapw.ia.pw.edu.pl/sys/emtex/texinput/latex2e/local>IAPW</a>). - - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/wiggly.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/wiggly.html deleted file mode 100644 index 3b92764d40e..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/wiggly.html +++ /dev/null @@ -1,34 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body> -<h2><a name=wiggly>wiggly</a></h2> - -<p>W zbiorze zdefiniowana jest makroinstrukcja -<tt>underwiggle</tt>. Tekst będący argumentem makroinstrukcji jest podkreślany -wężykiem. W ten sposób można zaznaczać tylko krótkie fragmenty, ponieważ -tekst jest wstawiany do pudełka (box), a więc nie podlega łamaniu -(p. także <a href=ulem.html>/contrib/misc/ulem.sty</a>).</p> - -<p>Zbiór należy dołączać poleceniem <tt>input</tt></p> - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/wmcropmark.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/wmcropmark.html deleted file mode 100644 index 01e08ab9509..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/wmcropmark.html +++ /dev/null @@ -1,39 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>wmcropmark</h2> -Dołączenie pakietu powoduje umieszczenie na rogach - strony znaczników; jeśli przy wywołaniu pakietu -podano opcję <tt>\pageframe</tt> to strona jest ujęta w ramki. -Dodatkowo na górze i dole pojawiają -się informacje o dokumencie (jest to -domyślny rodzaj obramowania - -- jest sens - dołączenia zbioru jedynie wtedy, gdy strona docelowa - jest mniejsza od tej na której drukujemy). - -<p> -Analizowana jest opcja <tt>polish</tt> i <tt>english</tt> zmieniająca -treść dodatkowych nagłówków. Pakiet może współpracować z -pakietem <tt>vmargin</tt>. -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/wrapf.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/wrapf.gif Binary files differdeleted file mode 100644 index eabfa31d441..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/wrapf.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/wrapfig.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/wrapfig.html deleted file mode 100644 index efa3b32fc03..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/wrapfig.html +++ /dev/null @@ -1,87 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zestaw ciekawych pakietów makr </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>wrapfig</h2> - -Jeszcze jeden pakiet umożliwiający -umieszczenie rysunku lub tabeli oblewanej tekstem. -Dostarcza środowisk <tt>wrapfigure</tt> i <tt>wraptable</tt>. - -<p>Wywołanie:<br> -<code>\begin{wrapfigure}[<i>wysokość</i>]{<i>p</i>}[<i>margines</i>]{<i>szerokość</i>}</code> -tekst otaczający rysunek<br> -<code>\end{wrapfigure}</code><br> -<table border=1> -<tr><td> -<i>p</i> </td><td> oznacza miejsce przewidziane na rysunek; <tt>l</tt> -- z lewej -strony, <tt>r</tt> -- z prawej strony, </td></tr> -<tr><td> -<i>margines</i> </td><td> parametr opcjonalny, definiujący <b>ujemny</b> lewy - margines; obiekt będzie ,,zachodził'' na lewy margines.</td></tr> -<tr><td> -<i>szerokość</i> </td><td> szerokość obiektu (podana w dowolnych jednostkach - długości) i </td></tr> -<tr><td> -<i>wysokość</i> </td><td> parametr opcjonalny, wymuszający - wysokość obiektu -- określony - liczbą linii (!).</td></tr> -</table> - -<pre> -\begin{wrapfigure}{l}[1cm]{5cm} -\LARGE AQQ AQQ AQQ -AQQ AQQ AQQ -\caption{Podpis pod rysunkiem} -\end{wrapfigure} -tekst oblewający rysunek -tekst oblewający rysunek -tekst oblewający rysunek -tekst oblewający rysunek -tekst oblewający rysunek -tekst oblewający rysunek -tekst oblewający rysunek -tekst oblewający rysunek -tekst oblewający rysunek -tekst oblewający rysunek -tekst oblewający rysunek -tekst oblewający rysunek -tekst oblewający rysunek -tekst oblewający rysunek -tekst oblewający rysunek -tekst oblewający rysunek -tekst oblewający rysunek -</pre> - -<img src=wrapf.gif> - -<p> - -<b>Uwaga!</b> -Należy samemu pilnować łamania stron (nie jest blokowane łamanie strony -wewnątrz tego środowiska). Środowisko nie może być zagnieżdżone w innym oraz -zawarty w nim tekst musi być wystarczająco długi, aby otoczył rysunek. -Patrz <tt><a href=floatflt.html>floatflt</a></tt> - - -<p>Pakiet jest dostępny pod adresem:<br> -<a href=ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/wrapfig> -ftp://ftp.gust.org.pl/TeX/macros/latex/contrib/wrapfig</a><br> - -<hr> - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: 24.03.2003. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/xr.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/xr.html deleted file mode 100644 index 241614a7641..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/xr.html +++ /dev/null @@ -1,47 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>xr</h2> -Pakiet zawiera makroinstrukcje umożliwiające odwołania do etykiet -zawartych w innych zbiorach. W preambule deklarujemy nazwy -zbiorów w których są interesujące nas etykiety<br> -<code>\externaldocument{nazwa}</code><br> -na etykiety możemy powołać się w standardowy sposób tzn. -poleceniami <code>\ref{etykieta}</code> i <code>\pageref{etykieta}</code>. - -Jeżeli występuje konflikt nazw etykiet lub chcemy wyróżnić -odwołania możemy użyć prefiksu; polecenie deklaracji zbioru -zewnętrznego wygląda następująco:<br> -<code>\externaldocument[prefix-]{<i>nazwa</i>}</code><br> -a powołanie się na etykietę:<br> - <code>\ref{prefix-etykieta}</code><br> - lub<br> - <code>\pageref{prefix-etykieta}</code><br> -proszę - zwrócić uwagę, że prefiksem jest ciąg znaków między -<tt>[]</tt> (w tym przypadku również <tt>-</tt>). - W łamanym tekście znajdzie się - wartość etykiety, oczywiście bez prefiksu. - - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/xspace.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/xspace.html deleted file mode 100644 index 5d4e9ca13c5..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/xspace.html +++ /dev/null @@ -1,57 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>xspace</h2> -W pakiecie jest zdefiniowane polecenie robiące spację jeżeli -następnym znakiem nie jest znak punktuacyjny. Polecenie -może mieć następujące zastosowanie: - -Definiujemy polecenie <code>\ccC</code> jako -<pre> -\newcommand{\ccC}{$^{\circ}$\,C} -</pre> -użycie polecenia w tekstach -<pre> -dzisiaj jest 10\ccC ciepła -dzisiaj jest 10\ccC, -a wczoraj było 12\ccC. -</pre> -daje następujący rezultat:<br> - -<img src=xspace1.gif> -<p> - -Natomiast definicja polecenia <code>\ccC</code> jako -<pre> -\newcommand{\ccC}{$^{\circ}$\,C\xspace} -</pre> - -<p> -daje pożądany efekt (TeX ignoruje wszystkie spacje -po nazwie wywołanej makroinstrukcji, w pierwszym przypadku -mogliśmy napisać <code>\ccC{}</code>)<br> - -<img src=xspace2.gif> - - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/xspace1.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/xspace1.gif Binary files differdeleted file mode 100644 index ac7c8573536..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/xspace1.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/xspace2.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/xspace2.gif Binary files differdeleted file mode 100644 index 813c679d2a6..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/xspace2.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/xtab.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/xtab.html deleted file mode 100644 index 1d67ce646e9..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/macro/xtab.html +++ /dev/null @@ -1,100 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<title> Zastaw ciekawych makroinstrukcji </title> -<LINK REL="stylesheet" TYPE="text/css" HREF="mycss.css"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia"> -</head> -<body bgcolor=#a0f0a0> -<h2>xtab</h2> -<p>Pakiet udostępnia środowisko <tt>xtabular</tt> pozwalające - na robienie tabel dłuższych niż jedna strona - (jest rozwinięciem pakietu - <a href=supertabular.html>supertabular</a>, podobny - problem próbuje rozwiązać również pakiet - <a href=longtable.html>longtable</a>; tyle że znacznie - lepiej). - - - <p> Jest możliwość zdefiniowania osobno nagłówka - na początku tabeli, po każdym złamaniu strony oraz - stopki tabeli pojawiającego się przed każdym - złamaniem strony i na końcu tabeli. - -<p>Postać wywołania jest identyczna jak w przypadku <tt>tabular</tt> -(jest akceptowany zarówno parametr opcjonalny, jak i wersja ,,gwiazdkowa''). Zwykle -tabelę (środowisko <tt>tabular</tt>) jest zanurzane w środowisku -<tt>table</tt>, czego nie należy robić w dla środowiska <tt>xtabular</tt>. - -<p>Oprócz tego jest zdefiniowane środowisko <tt>mpxtabular</tt> dedykowane -dla <tt>minipage</tt>. - - -<table border=1> -<tr><th>polecenie</th><th>Opis</th></tr> -<tr><td> -<code>\tablecaption{<i>opis</i>}</code> </td><td> - definiuje opis tabeli odpowiadający - poleceniu <tt>\caption{...}</tt>. Podpis zostanie - umieszczony w zależności od ustawienia - zmiennej logicznej <code>\@topcaption</code> - nad lub pod tabelą -- wskazane jest użycie poleceń - <code>\topcaption</code> lub - <code>\bottomcaption</code> - (standardowo - podpis umieszczany jest na górze tabeli). - </td></tr> -<tr><td> -<code>\topcaption{<i>opis</i>}</code> </td><td> - definiuje podpis, który będzie umieszczony nad - tabelą (sens polecenia jest inny niż w pakiecie <tt>supertabular</tt> - </td></tr> -<tr><td> -<code>\bottomcaption{<i>opis</i>}</code> </td><td> jw. tylko pod tabelą.</td></tr> -<tr><td> -<code>\tablefirsthead{...}</code> </td><td> definiuje nagłówek tabeli, pojawiający się - na początku. Definicja nie jest - obowiązkowa.</td></tr> -<tr><td> -<code>\tablehead{...}</code> </td><td> definiuje nagłówek pojawiający się w przypadku - zmiany strony (na każdej następnej oprócz ostatniej).</td></tr> -<tr><td> -<code>\tablelasthead{...}</code> </td><td> definiuje nagłówek pojawiający się w ostatnim - fragmencie tabeli. - </td></tr> -<tr><td> -<code>\notablelasthead</code> </td><td> anuluje ostatnie polecenie <code>\tablelasthead</code> - </td></tr> -<tr><td> -<code>\tabletail{...}</code> </td><td> definiuje stopkę tabeli pojawiającą się - na dole przed pierwszą zmianą strony.</td></tr> -<tr><td> -<code>\tablelasttail{...}</code> </td><td> definiuje stopkę pojawiającą się na końcu tabeli. - Definicja nie jest obowiązkowa.</td></tr> -</table> - -<p> -<b>Uwaga!</b><br> -Środowisko to można łączyć z makroinstrukcjami ze zbiorów -hhline i array. - -<p> -<b>Uwaga!</b> nie udało mi się uzyskać zadowalających rezultatów -z użyciem tego pakietu (wersja 2.2a z 15 lutego 2000). - -<hr> - - - - -<a href=../../texologia.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: <!--#echo var="LAST_MODIFIED" -->. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/pagina/pagina.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/pagina/pagina.html deleted file mode 100644 index f2eb06d7110..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/pagina/pagina.html +++ /dev/null @@ -1 +0,0 @@ -Jeszcze nie gotowe diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/spisy/chap.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/spisy/chap.html deleted file mode 100644 index b9571cd396e..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/spisy/chap.html +++ /dev/null @@ -1,27 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -</head> -<body> -<small> -<pre> -\newcommand\tableofcontents{% - \if@twocolumn - \@restonecoltrue\onecolumn - \else - \@restonecolfalse - \fi - \chapter*{\contentsname - \@mkboth{% - \MakeUppercase\contentsname}{\MakeUppercase\contentsname}}% - \@starttoc{toc}% - \if@restonecol - \twocolumn - \fi - } -</pre> -</small> -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/spisy/l_chap.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/spisy/l_chap.html deleted file mode 100644 index d477671a564..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/spisy/l_chap.html +++ /dev/null @@ -1,31 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -</head> -<body> -<small> -<pre> -\newcommand*\l@chapter[2]{% - \ifnum \c@tocdepth >\m@ne% - \addpenalty{-\@highpenalty}% - \vskip 1.0em \@plus\p@% - \setlength\@tempdima{1.5em}% - \begingroup% - \parindent \z@% - \rightskip \@pnumwidth% - \parfillskip -\@pnumwidth% - \leavevmode% - \bfseries% - \advance\leftskip\@tempdima% - \hskip -\leftskip% - #1% - \nobreak\hfil% - \nobreak\hb@xt@\@pnumwidth{\hss #2}\par% - \penalty\@highpenalty% - \endgroup% - \fi}% -% -</pre> -</small> -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/spisy/l_sec.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/spisy/l_sec.html deleted file mode 100644 index e28b4652393..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/spisy/l_sec.html +++ /dev/null @@ -1,53 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -</head> -<body> -<small> -<pre> -\def\addcontentsline#1#2#3{% - \addtocontents{#1}{\protect\contentsline{#2}{#3}{\thepage}}% -}% -% -\long\def\addtocontents#1#2{% - \protected@write\@auxout% - {\let\label\@gobble% - \let\index\@gobble% - \let\glossary\@gobble}% - {\string\@writefile{#1}{#2}}% -}% -% -\def\contentsline#1{\csname l@#1\endcsname}% -% -\def\@dottedtocline#1#2#3#4#5{% - \ifnum #1>\c@tocdepth% - \else% - \vskip \z@ \@plus.2\p@% - {\leftskip #2\relax% - \rightskip \@tocrmarg - \parfillskip -\rightskip% - \parindent #2\relax\@afterindenttrue% - \interlinepenalty\@M% - \leavevmode% - \@tempdima #3\relax% - \advance\leftskip \@tempdima \null% - \hskip -\leftskip% - {#4}% - \nobreak\leaders\hbox{$\m@th% - \mkern \@dotsep mu% - \hbox{.}% - \mkern \@dotsep mu$}% - \hfill \nobreak% - \hb@xt@\@pnumwidth{% - \hfil% - \normalfont% - \normalcolor #5}\par}% - \fi}% -% -\def\numberline#1{\hb@xt@\@tempdima{#1\hfil}}% -% -\def\hb@xt@{\hbox to}% -</pre> -</small> -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/spisy/spis.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/spisy/spis.gif Binary files differdeleted file mode 100644 index 574c33b6827..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/spisy/spis.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/spisy/spis.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/spisy/spis.html deleted file mode 100644 index 7b17e10cc43..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/spisy/spis.html +++ /dev/null @@ -1,237 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex,latex, spisy, Wirtualna Akademia"> -<title> Spisy</title> -</head> -<body bgcolor=#a0f0a0> - - -<p align="center"> <big><b>Spis treści</b></big></p> -<i></i><p> -<i></i><p> -<i></i><p> -<b><a href=#main>Spisy w LaTeX-u</a></b><br> -<dd><b><a href=#poz>Wstawianie pozycji na listę</a></b><br> -<dd><b><a href=#budowa>Budowa spisu</a></b><br> -<hr> - -<h2><a name=main>Spisy w LaTeXu</a></h2> - -Niewątpliwie każda, dłuższa publikacja powinna zawierać -listę występujących w niej obiektów; takich jak: rozdziały, -podrozdziały, tablice, rysunki i inne. Zestawienie takie -pomaga zorientować się w budowie logicznej i strukturze -dokumentu. Często jest to pierwszy czytany fragment, na podstawie którego -decydujemy o dalszej lekturze. Służy nam ono za przewodnik po książce. -Wykorzystując okazję chciałbym zaapelowac do autorów i wydawców -o umieszczanie takich zestawień na początku, a nie na końcu -publikacji, szczególnie o charakterze podręcznikowym, czytanym -i przeglądanym wyrywkowo. - -<p> W LaTeX-u zostały, standardowo, zdefiniowane trzy spisy: -spis treści (<code>\tableofcontents</code>), spis rysunków -(<code>\listoffigures</code>) oraz spis tabel -(<code>\listoftables</code>). Wywołanie określonego polecenia -spowoduje umieszczenie w tym miejscu odpowiedniego spisu. - -<P>Proces tworzenia spisu jest dwuetapowy; w czasie pierwszego -przetwarzania tworzone są odpowiednie zbióry pomocnicze -(osobne dla każdego ze spisów), zawierający -polecenia opisujące spis; w drugim przebiegu zbiory te są dołączane -do zbioru podstawowego (tworzony jest również nowy zbiór pomocniczy). - -Za nazwy list odpowiadają następujące makroinstrukcje: -<table border=1> -<tr><th><code>\tableofcontenst</code> </th> - <th> <code>\listoffigures</code> </th> - <th> <code>\listoftables</code></th></tr> -<tr><td><code>\listcontentsname</code> </td> - <td><code>\listfigurename</code> </td> - <td><code>\listtablename </td> </tr> -</table> - -<p>Nagłówki są definiownane przy pomocy poleceń -<code>\section*{<i>nazwa</i> }</code> -dla artykułu i -<a href=chap.html><code>\chapter*{<i>nazwa</i> }</code></a> -dla książki i raportu. - -<h3><a name=poz>Wstawianie pozycji na listę</a></h3> - -<p>Pozycja do spisu jest wstawiana przy pomocy polecenia:<br> -<small> -<pre> -\addcontentsline{<i>zbiór</i> }{<i>typ</i> }{<i>tekst</i> } -</pre> -</small> -lub -<small> -<pre> -\addtocontents{<i>zbiór</i> }{<i>tekst</i> } -</pre> -</small> -gdzie: -<dl> -<dt><i>zbiór</i> -<dd> określa rozszerzenie nazwy zbioru, otwieranego poleceniem -wstawienia spisu (<code>.toc</code> -- spis treści, -<code>.lof</code> -- spis rysunków, -<code>.lot</code> -- spis tabel) -<dt><i>typ</i> -<dd>w przypadku spisu treści <i>typ</i> odpowiada nazwie -poziomu (<code>chapter</code>, <code>section</code> ...), a ściśle -nazwie polecenia <code>\l@<i>typ</i></code> (np. <code>\l@section</code>), -w przypadku spisu -tabel -- <code>\l@table</code> i spisu rysunków -- <code>\l@figure</code> -<dt><i>strona</i> -<dd>numer strony na której wystąpił obiekt -</dl> -Polecenie <code>\addtocontents</code> służy do wstawienia dodatkowych -informacji do spisu np. poleceń wstawiających dodatkowy odstęp -pionowy -<small> -<pre> -\addtocontents{toc}{\protect\vspace{2ex}} -</pre> -</small> - -Dodatkowo została zdefiniowana makroinstrukcja <code>\numberline</code> -służąca do przekazania numeru (identyfikatora) obiektu; np. -numer rozdziału. -<p>Przykładowe polecenie wstawiające pozycję do spisu treści wygląda -następująco: -<small> -<pre> -\addcontentsline{toc}{section}{\protect\numberline{\thesection}Structure of -the Table Contents} -</pre> -</small> - -Polecenie to jest używane automatycznie przez makroinstrukcje -definiujące nagłówki (rozdział, podrozdział ...) w wersji ,,bezgwiazdkowej'' -oraz polecenie -<code>\caption</code> użyte w środowiskach <code>table</code> -i <code>figure</code>. - - -<h3><a name=budowa>Budowa spisu</a></h3> - -Wyżej opisane polecenia powodują umieszczenie w zbiorze dodatkowym -polecenia -<small> -<pre> -\contentsline{<i>typ</i> }{<i>tekst</i> }{<i>strona</i> } -</pre> -</small> -gdzie: -<dl> -<dt><i>typ</i> -<dd>określa typ (<code>chapter</code>, <code>section</code> -... <code>figure</code>, <code>table</code>) -- nazwę polecenia -<code>\l@<i>typ</i></code>, które jest tak naprawdę wywoływane -<dt><i>tekst</i> -<dd>treść tytułu -<dt><i>strona</i> -<dd>numer strony -</dl> -dalsze parametry polecenia <code>\contentsline</code> są przekazywane do -polecenia <code>\l@...</code>. - -Poleceniami odpowiedzialnymi za wygląd odpowiednich pozycji w spisie są:<br> -<code>l@part</code><br> -<code>l@chapter</code><br> -<code>l@section</code><br> -<code>l@subsection</code><br> -<code>l@subsubsection</code><br> -<code>l@paragraph</code><br> -<code>l@subparagraph</code><br> -<code>l@figure</code><br> -<code>l@table</code><br> -Sposób prezentacji jest standardowo definiowany przy pomocy -jednej -- sparametryzowanej makroinstrukcji: -<small> -<pre> -\@dottedtocline{<i>poziom</i> }{<i>wcięcie</i> }{<i>pole numeru</i> }{<i>tekst</i> }{<i>strona</i> } -</pre> -</small> -gdzie: -<dl> -<dt><i>poziom</i> -<dd>parametr decyduje czy pozycja znajdzie się w spisie treści, -stanie sie tak, jeżeli jest on mniejszy od wartości -parametru <code>\tocdepth</code> -<dt><i>wcięcie</i> -<dd>szerokość całkowita lewego marginesu -<dt><i>pole numeru</i> -<dd>szerokość pola numeru, druga i następne linie tytułu będą -wcięte o <i>wcięcie</i> +<i>pole numeru</i> -<dt><i>tekst</i> -<dt><i>strona</i> -<dd>parametry przekazane z makroinstrukcji <code>\l@...</code> -</dl> -Dodatkowo wygląd pozycji spisu zależy od makroinstukcji: -<table> -<tr><td><code>\@pnumwidth </td><td> szerokość pola przeznaczonego - na numer strony -<tr><td><code>\@tocrmarg </td><td> szerokość prawego marginesu - (nie obejmuje pola numeru strony) -<tr><td><code>\@dotsep </td><td> odległość między dwoma kropkami - (w jednostkach <i>mu</i><sup><a href=#fn1>1</a></sup>) -</table> -Powyższe polecenia są definiowane jako: -<small> -<pre> -\makeatletter -\newcommand{\@pnumwidth}{1.55em} -\newcommand{\@tocrmarg}{2.55em} -\newcommand{\@dotsep}{4.5} -\makeatother -</pre> -</small> - -<p> -<center> -Znaczenie parametrów na postać spisu<p> -<img src=spis.gif><br clear=allwidth=600 height=200> -</center> - -<small> -<pre> -\contentsline {section}{\numberline {1.1}To jest przykładowy tytuł -podrozdziału dla raportu}{1} -</pre> -</small> -gdzie makroinstrukcja <code>\l@section</code> jest zdefiniowana jako: -<small> -<pre> -\makeatletter -\newcommand*\l@section{\@dottedtocline{1}{1.5em}{2.3em}} -\makeatother -</pre> -</small> - -oczywiście nie każde polecenie <code>\l@...</code> musi -być zdefiniowane przy pomocy polecenie <code>\@dottedtocline</code>, -w szczególności jest tak w przypadku -<a href="l_chap.html"><code>\l@chapter</code></a> - - -<p> -<small> -<hr width=20% align=left> -<sup><a name=fn1>1</a></sup> 18 mu = 1 em -- <code>\fontdimen2</code> -dla fontu <code>symbols</code> - -</small> - - -<hr> -<a href=../../index.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/chapter.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/chapter.html deleted file mode 100644 index 42d76a85ebf..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/chapter.html +++ /dev/null @@ -1,112 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex,latex,tytuły, definiowanie tytułów, Wirtualna Akademia"> -<title>definicja polecenia chapter</title> -</head> -<body> -<h2>definicja polecenia <code>chapter</code></h2> - - -Są to makroinstrukcje definiujące tytuły rozdziałów -dla klasy <code>report</code>; w przypadku klasy -<code>book</code> różnice są niewielkie. -<p> Makroinstrukcje zostały przeformatowane dla -dla celów prezentacji. - -<small> -<pre> -\newcommand\chapter{% - \if@openright% jest to opcja pakietu report i book - standardowo: - + - rozdzial zacznie sia od nastepnej strony - lub nastepnej nieparzystej - \cleardoublepage% - \else% - \clearpage% - \fi% - \thispagestyle{plain}% nr strony na dole - \global\@topnum\z@% - \@afterindentfalse% nastepny akapit zawsze bez wciecia !!!!! - \secdef\@chapter\@schapter}% -% -\def\@chapter[#1]#2{% wersja bez gwiazdkowa - \ifnum \c@secnumdepth > \m@ne% - \refstepcounter{chapter}% inkrementuj licznik - \typeout{\@chapapp\space\thechapter.}% - \addcontentsline{toc}{chapter}% do spisu tresci - {\protect\numberline{\thechapter}#1}% - \else% - \addcontentsline{toc}{chapter}{#1}% - \fi% - \chaptermark{#1}% pagina - \addtocontents{lof}{\protect\addvspace{10\p@}}% - \addtocontents{lot}{\protect\addvspace{10\p@}}% - \if@twocolumn% - \@topnewpage[\@makechapterhead{#2}]% - \else% - \@makechapterhead{#2}% - \@afterheading% - \fi}% -% -\def\@makechapterhead#1{% generacja treści tytułu - dla wersji bezgwiazdkowej - \vspace*{50\p@}% margines na gorze strony - {% - \parindent \z@% - \raggedright% nie justowany - \normalfont% - \ifnum \c@secnumdepth >\m@ne% - \huge\bfseries% - \@chapapp{} \thechapter% nazwa i numer rozdziału - \par\nobreak% - \vskip 20\p@% - \fi% - \interlinepenalty\@M% - \Huge \bfseries #1% treść tytułu - \par\nobreak% - \vskip 40\p@% odstęp po tytule - }}% -% -\def\@schapter#1{% wersja gwiazdkowa - \if@twocolumn% - \@topnewpage[\@makeschapterhead{#1}]% - \else% - \@makeschapterhead{#1}% - \@afterheading% - \fi}% -% -\def\@makeschapterhead#1{% generacja tytułu dla wersji gwiazdkowej - \vspace*{50\p@}% - {% - \parindent \z@% - \raggedright% - \normalfont% - \interlinepenalty\@M% - \Huge \bfseries #1% tresc tytulu (bez nazwy i numeru) - \par\nobreak% - \vskip 40\p@% - }}% -% -</pre> -</small> - -Proszę zwrócić uwagę, że do utworzenia nazwy tytułu wywołana -jest makroinstrukcja <code>\@chapapp</code>; jest ona zdefiniowana jako: -<small><pre> -\newcommand\@chapapp{\chaptername} -</pre></small> - -<code>\chaptername</code> zawiera tekst:<br> -<b>Rozdział</b> -- dla języka polskiego<br> -lub<br> -<b>Chapter</b> -- dla języka angielskiego<br> - -<p>Informacje o aspektach językowych znajdziesz w -<a href=../popolsku/teksty.html>części -omawiającej ,,polonizację'' LaTeX<small>2e</small></a>. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/count.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/count.html deleted file mode 100644 index d9a71e484c2..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/count.html +++ /dev/null @@ -1,27 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -</head> -<body> -<table> -<caption><a name=visual> Sposoby prezentowania wartości liczników -definiowanych poleceniem <code>\newcounter</code></caption> -<tr><td><code>\arabic{<i>licznik</i> }</code> </td> - <td> liczby w notacji arabskiej</td></tr> -<tr><td><code>\roman{<i>licznik</i> }</code> </td> - <td> liczby w notacji rzymskiej -- małymi literami alfabetu</td></tr> -<tr><td><code>\Roman{<i>licznik</i> }</code> </td> - <td> liczby w notacji rzymskiej -- dużymi literami alfabtu</td></tr> -<tr><td><code>\alph{<i>licznik</i> }</code> </td> - <td> kolejne, małe litery alfabetu</td></tr> -<tr><td><code>\Alph{<i>licznik</i> }</code> </td> - <td> kolejne duże litery alfabetu</td></tr> -<tr><td><code>\fnsymbol{<i>licznik</i> }</code> </td> - <td> symbole <code>*</code>, <code>\dager</code>, - <code>\ddager</code> ...</td></tr> -</table> - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/liczniki.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/liczniki.html deleted file mode 100644 index 06c492d3b2a..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/liczniki.html +++ /dev/null @@ -1,61 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<title>Definicje liczników tytułów</title> -</head> -<body> - -<h2>Definicje liczników tytułów</h2> - - -Definicje liczników wyglądają następująco -- klasa <code>article</code> -<pre> -\newcounter {part} -\newcounter {section} -\newcounter {subsection}[section] -\newcounter {subsubsection}[subsection] -\newcounter {paragraph}[subsubsection] -\newcounter {subparagraph}[paragraph] -</pre> -oraz klasy <code>report</code> i <code>report</code> -<pre> -\newcounter {part} -\newcounter {chapter} -\newcounter {section}[chapter] -\newcounter {subsection}[section] -\newcounter {subsubsection}[subsection] -\newcounter {paragraph}[subsubsection] -\newcounter {subparagraph}[paragraph] -</pre> -parametry podane w nawiasach <code>[]</code>, czyli nazwy innych liczników, -definiują licznik nadrzędny. -Zamiana wartości licznika nadrzędnego powoduje wyzerowanie licznika podrzędnego; -np. użycie polecenia <code>\chapter</code> powoduje -liczenie tytułów na poziomie <code>section</code> od początku -- -wywołuje to lawinę zmian wartości liczników, w rezultacie wszystkie -liczniki podrzędne zostaną ustawione na 0<sup><a href=#fn1>1</a></sup> - -<p> -W każdym momencie można dopisać do listy liczników podrzędnych -inny licznik - -<pre> -\makeatletter -\@addtoreset{<i>licznik podrzędny</i>}{<i>licznik nadrzędny</i>} -\makeatother -</pre> - -np.<br> -<code>\@addtoreset{chapter}{part}</code> - - -<p><hr width=20% align="left"> -<sup><a name=fn1>1</a></sup>użycie licznika powoduje najpierw jego -inkrementację, a później wstawienie jego wartości, tak więc -pierwszą użytą wartością będzie <code>1</code>. - - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/num.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/num.html deleted file mode 100644 index 18d2a2e1bc8..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/num.html +++ /dev/null @@ -1,27 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<title>Definicje makroinstrukcji prezentujących numery tytułów</title> -</head> -<body> - -<h2>Definicje makroinstrukcji prezentujących numery tytułów</h2> - -<pre> -\renewcommand<a name=thepart</a>\thepart {\@Roman\c@part} -\renewcommand<a name=thechapter</a>\thechapter {\@arabic\c@chapter} -\renewcommand<a name=thesection</a>\thesection {\thechapter.\@arabic\c@section} -\renewcommand<a name=thesubsection</a>\thesubsection {\thesection.\@arabic\c@subsection} -\renewcommand<a name=thesubsubsection</a>\thesubsubsection{\thesubsection .\@arabic\c@subsubsection} -\renewcommand<a name=theparagraph</a>\theparagraph {\thesubsubsection.\@arabic\c@paragraph} -</pre> - -W definicjach tych występuje pewna niekonsekwencja: -używane są makroinstrukcje (np. <code>\@Roman</code>) operujące -na wewnętrznych nazwach liczników (np. <code>\c@part</code>). W -LaTeXu są zdefiniowane polecenia operujące na LaTeX-owych nazwach -<a href=count.html>liczników</a>. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p1.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p1.gif Binary files differdeleted file mode 100644 index ebe967f88e7..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p1.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p2.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p2.gif Binary files differdeleted file mode 100644 index acd6e80c724..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p2.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p3.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p3.gif Binary files differdeleted file mode 100644 index 0abcdd0f15d..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p3.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p3.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p3.html deleted file mode 100644 index 251694786db..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p3.html +++ /dev/null @@ -1,16 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -</head> -<body> -Na rysunku widzimy standardowe wartości parametrów -określających położenie tytułu względem otaczającego tekstu. -<p> -<img src=p3.gif width=531 height=276> -<p> proszę zwrócić uwagę, że akapit znajdujący -się po tytule zaczyna się od lewego marginesu. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p4.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p4.gif Binary files differdeleted file mode 100644 index a6d62e30bbf..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p4.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p4.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p4.html deleted file mode 100644 index 88847f157de..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p4.html +++ /dev/null @@ -1,15 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -</head> -<body> -Na rysunku widzimy tytuł zdefiniowany poleceniem -mającym ujemną wartość parametru <b><i>wcięcie</i></b> -<p> -<img src=p4.gif> - - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p5.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p5.gif Binary files differdeleted file mode 100644 index 1087bc5243d..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p5.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p5.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p5.html deleted file mode 100644 index 97394ca67e5..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p5.html +++ /dev/null @@ -1,21 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -</head> -<body> -Na rysunku widzimy tytuł zdefiniowany poleceniem -mającym ujemną wartość parametru <b><i>po</i></b> -<img src=p5.gif> - -<p>proszę zwrócić uwagę, że tekst znajdujący się po tytule -stanowi jego przedłużenie. Dodatkowym efektem jest brak dodatkowego -marginesu w drugiej i następnych liniach. Odległość między -liniami wynika z odległości w normalnym akapicie, a nie -z ustawionego w tytule. - - - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p6.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p6.gif Binary files differdeleted file mode 100644 index 87a5ca1529f..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p6.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p6.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p6.html deleted file mode 100644 index 7060b408a08..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p6.html +++ /dev/null @@ -1,15 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -</head> -<body> -Na rysunku widzimy tytuł zdefiniowany poleceniem -mającym dodatnią wartość parametru <b><i>po</i></b> -<img src=p6.gif> -<p>proszę zwrócić uwagę, że akapit po tytule jest -wcięty o wartość <code>\parindent</code>. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p7.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p7.gif Binary files differdeleted file mode 100644 index 1cf49490cb4..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p7.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p7.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p7.html deleted file mode 100644 index f8bba75372d..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/p7.html +++ /dev/null @@ -1,20 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -</head> -<body> -<small> -<pre> -\normalfont\Large\sffamily\bfseries\itshape -</pre></small> - -polecenie zmieniające krój czcionki tytułu - -<p> -<img src=p7.gif> - - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/part.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/part.html deleted file mode 100644 index cf78ca24ace..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/part.html +++ /dev/null @@ -1,83 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<title>definicja polecenia part</title> -</head> -<body> -<h2>definicja polecenia <code>part</code></h2> - - -Są to makroinstrukcje definiujące tytuły części (tomów) -dla klasy <code>report</code>; w przypadku klas -<code>article</code> i <code>book</code> różnice są niewielkie. -<p> Makroinstrukcje zostały przeformatowane dla -dla celów prezentacji. - -<small> -<pre> -\newcommand\part{% - \cleardoublepage% ustaw sie na stronie prawej - \thispagestyle{plain}% bez stopki i nagłówka - \if@twocolumn% - \onecolumn% zawsze jednokolumnowo - \@tempswatrue% - \else% - \@tempswafalse% - \fi% - \hbox{}% wypełnij stronę kitem - \vfil% - \secdef\@part\@spart}% -% -\def\@part[#1]#2{% wersja bez gwiazdki - \ifnum \c@secnumdepth >-2% - \relax% - \refstepcounter{part}% kwalifikuje się do numerowania tytułów - \addcontentsline{toc}{part}{\thepart\hspace{1em}#1}% - % wstaw do spisu treści - \else% - \addcontentsline{toc}{part}{#1}% nie kwalifikuje się do numerowania - % tytułów wstaw tylko do spisu treści - \fi% - \markboth{}{}% skasuj paginę - {% - \centering% akapit centrowany - \interlinepenalty \@M% cały tytuł na jednej stronie - \normalfont% - \ifnum \c@secnumdepth >-2% - \relax% jesli kwalifikuje się do numerowania - % prezentuj numer tomu - \huge\bfseries \partname~\thepart% - \par% - \vskip 20\p@% - \fi% - \Huge \bfseries #2\par% prezentuj tytuł części - }% - \@endpart}% -% -\def\@spart#1{% wersja gwiazdkowa - {% prezentuj tylko tytuł tomu - \centering% - \interlinepenalty \@M% - \normalfont% - \Huge \bfseries #1\par% - }% - \@endpart}% -% -</pre> -</small> - - -<code>\partname</code> zawiera tekst:<br> -<b>Tom</b> -- dla języka polskiego<br> -lub<br> -<b>Part</b> -- dla języka angielskiego<br> - -<p>Informacje o aspektach językowych znajdziesz w -<a href=../popolsku/teksty.html>części -omawiającej ,,polonizację'' LaTeX<small>2e</small></a>. - - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/poziom.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/poziom.html deleted file mode 100644 index 81db31f6663..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/poziom.html +++ /dev/null @@ -1,24 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -</head> -<body> -<center> -<table border> -<caption>Standardowe wartości liczników</caption> -<tr><th></th> - <th><code>article</code></th> - <th><code>report</code></th> - <th><code>book</code></th></tr> -<tr><td><code>secnumdepth</code></td> <td>3</td> <td>2</td> <td>2</td> </tr> -<tr><td><code>tocdepth</code></td> <td>3</td> <td>2</td> <td>2</td> </tr> -</table></center> - -określające czy tytuł ma być numerowany -i kwalifikujący je do spisu treści - - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/s.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/s.html deleted file mode 100644 index 9520ff9d17b..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/s.html +++ /dev/null @@ -1,389 +0,0 @@ - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<title> Tytuły w dokumencie</title> -</head> -<body bgcolor=#a0f0a0> - - -<p align="center"> <big><b>Spis treści</b></big></p> -<i></i><p> -<i></i><p> -<i></i><p> -<b><a href=#main>Tytuły w dokumencie</a></b><br> -<dd><b><a href=#polecenia>Użycie standardowych poleceń prezentujących tytuły</a></b><br> -<dd> <a href=#spis>Tytuły, a spis treści</a><br> -<dd> <a href=#pagina>Tytuły, a pagina</a><br> -<dd><b><a href=#numerowanie>Numerowanie tytułów</a></b><br> -<dd><b><a href=#definiowanie>Definiowanie tytułu</a></b><br> -<dd><b><a href=#przyklady>Przykłady</a></b><br> -<hr> - -<h2><a name=main>Tytuły w dokumencie</a></h2> -W LaTeX-u mamy do dyspozycji szereg poleceń służących do -tytułowania części dokumentu na różnych poziomach hierarchii: - -<p> -<table> -<tr><td valign=top> -<table border> -<caption> dla klasy <code>article</code></caption> -<tr> <th>poziom </th> <th> <code>nazwa</code> </th> </tr> -<tr> <td> 0 </td> <td> <code>part</code> </td> </tr> -<tr> <td> 1 </td> <td> <code>section</code> </td> </tr> -<tr> <td> 2 </td> <td> <code>subsection</code> </td> </tr> -<tr> <td> 3 </td> <td> <code>subsubsection</code> </td> </tr> -<tr> <td> 4 </td> <td> <code>paragraph</code> </td> </tr> -<tr> <td> 5 </td> <td> <code>subparagraph</code> </td> </tr> -</table></td><td> </td> -<td valign=top> -<table border> -<caption> dla klasy <code>report</code> i <code>book</code></caption> -<tr> <th>poziom </th> <th> nazwa </th> </tr> -<tr> <td> -1 </td> <td> <code>part</code> </td> </tr> -<tr> <td> 0 </td> <td> <code>chapter</code> </td> </tr> -<tr> <td> 1 </td> <td> <code>section</code> </td> </tr> -<tr> <td> 2 </td> <td> <code>subsection</code> </td> </tr> -<tr> <td> 3 </td> <td> <code>subsubsection</code> </td> </tr> -<tr> <td> 4 </td> <td> <code>paragraph</code> </td> </tr> -<tr> <td> 5 </td> <td> <code>subparagraph</code> </td> </tr> -</table></td></tr> -</table> - -<p> wszystkie polecenia wywołujemy w jednakowy sposób, ale -polecenia <a href=part.html><code>\part</code></a> i -<a href=chapter.html><code>\chapter</code></a> są definiowane -<b>inaczej</b> niż pozostałe. Do definiowania poleceń -<code>\section</code>, -<code>\subsection</code>, -<code>\subsubsection</code>, -<code>\paragraph</code>, -<code>\subparagraph</code> służy jedna uniwersalna konstrukcja -(<a href=#start><code>\startsection</code></a>). Wszelkie zmiany w tej -konstrukcji mają oczywiście wpływ na wygląd <b>wszystkich</b> -definiowanych w ten sposób tytułów. - -<p>Definicja makroinstrukcji ,,tytułowej'' -przy pomocy konstrukcji <code>\startsection</code> -jest sparametryzowana, tak więc w momencie jej <a href=#definiowanie>definiowania</a> -mamy duży wpływ na jej działanie. - - -<h3><a name=polecenia>Użycie standardowych poleceń prezentujących tytuły</a></h3> - -Wywołanie poleceń pokazane jest na przykładzie polecenia <code>\section</code> -<dl> -<dt><b><code>\section{<i>tytuł</i> }</code></b> -<dd> wstawienie tytułu; zostanie również - zdefiniowana pagina o tej samej treści oraz <i>tytuł</i> zostanie - wstawiony do spisu treści -<dt><b><code>\section[<i>skrót</i> ]{<i>tytuł</i> }</code></b> -<dd><i>tytuł</i> zostanie umieszczony w tekście, a - <i>skrót</i> określi treść paginy i zawartość - spisu treści<sup><a href=#fn1>1</a></sup>, -<dt><b><code>\section*{<i>tytuł</i> }</code></b> -<dd><i>tytuł</i> zostanie umieszczony w tekście. Nie zostanie - zdefiniowana - nowa pagina, i <i>tytuł</i> nie zostanie wprowadzony do spisu treści. -</dl> - -Konstrukcja makropoleceń gwarantuje, aby tekst następujący po -tytule nie znalazł sie na następnej stronie (będzie on zawsze do -niego ,,przyklejony''), nie może również -nastąpić przełamanie strony wewnątrz tytułu. - - -<h2><a name=spis>Tytuły, a spis treści</a></h2> -O tym czy tytuł znajdzie się w spisie treści decyduje parametr -<small><pre> -tocdepth -</pre></small> - -Wszystkie tytuły o <a href=poziom.html>numerze</a> <a href=#start>poziomu</a> mniejszym lub równym -<code>tocdepth</code> (stojące wyżej w hierarchii) -będą wprowadzane do spisu treści (oczywiście o tym czy spis treści -będzie dołączony do dokumentu decyduje inny parametr -p. <a href=../spisy/spis.html>budowa zestawień</a>) - -Wartość parametru <code>tocdepth</code> możemy zmienić w następujący sposób: -<small><pre> -\setcounter{tocdepth }{3 } -</pre></small> - - -<h2><a name=pagina>Tytuły, a pagina</a></h2> - -W przypadku klasy <code>article</code> polecenia <code>\section</code> -i <code>\subsection</code> definiują również paginę odpowienio: -<code>\section</code> na stronie lewej (parzystej), kasując -paginę na stronie prawej i -<code>\subsection</code> na stronie prawej (nieparzystej). W przypadku -klas <code>report</code> i <code>book</code> polecenie -<code>\chapter</code> definiuje paginę na stronie lewej (parzystej), -kasując paginę na stronie prawej, a -<code>\section</code> na prawej (nieparzystej). Pagina na stronie -lewej jest definiowana przez <b>pierwsze</b> wystąpienie -odpowiedniego tytułu na stronie (lub wynika ona -tytuu wcześniejszego), -natomiast pagina na stronie prawej -- przez <b>ostatnie</b> -wystąpienie odpowiedniego tytułu. - -<p> -Definiowanie paginy odbywa się przez wywołanie wewnątrz -makroinstrukcji: -<small><dl> -<dt><code>\chaptermark{<i>tytuł</i> }</code> -<dt><code>\sectionmark{<i>tytuł</i> }</code> -<dt><code>\subsectionmark{<i>tytuł</i> }</code> -</dl></small> -zmieniając definicję tych makropoleceń możemy mieć wpływ -na postać paginy (o zasadach tworzenia paginy, nagłówka i -stopki możesz przeczyta? w artykule o <a href=../pagina/pagina.html>paginie</a>). - -<h3><a name=numerowanie>Numerowanie tytułów</a></h3> - -Zwykle tytuły w tekście są numerowane. Standardowo numer -danego poziomu zawiera w sobie numer wyższego poziomu. - -<p> -O tym czy tytuł będzie opatrzony numerem decyduje jego <a href=#start>poziom</a> -oraz wartość parametru: -<small><pre> -secnumdepth -</pre></small> -Wszystkie tytuły o <a href=poziom.html>numerze</a> <a href=#start>poziomu</a> -mniejszym -lub równym (stojące wyżej w hierarchii) będą opatrzone numerem. - -Wartość parametru <code>secnumdepth</code> możemy zmienić w następujący sposób: -<small><pre> -\setcounter{secnumdepth }{3 } -</pre></small> - - -<p>Każdemu poziomowi odpowiada <a href=liczniki.html>licznik numerujący</a> -kolejne wystąpienia tytułów. Są one zdefiniowane tak, że zmiana numeru -na wyższym poziomie inicjuje wszystkie liczniki niższych poziomów. - - -<p> -<b>Uwaga:</b><br> -Polecenie <a href=part.html><code>\part</code></a> nie powoduje inicjowania -liczników podrzędnych. Polecenia <a href=part.html><code>\part</code></a> i -<a href=chapter.html><code>\chapter</code></a> -są definiowane inaczej niż wszystkie pozostałe tytuły. - -<p>Numery tytułów są prezentowane za pomocą następujących -makroinstrukcji: -<pre> -<a href=num.html#thepart>\thepart</a> -<a href=num.html#thechapter>\thechapter</a> -<a href=num.html#thesection>\thesection</a> -<a href=num.html#thesubsection>\thesubsection</a> -<a href=num.html#thesubsubsectio>\thesubsubsection</a> -<a href=num.html#theparagraph>\theparagraph</a> -<a href=num.html#thesubparagraph>\thesubparagraph</a> -</pre> - -Np. polecenie: -<small> -<pre> -\renewcommand\thesection{\thechapter.\@arabic\c@section } -</pre> -</small> -definiuje makroinstrukcję <code>\thesection</code> -jako złożenie: <br> -polecenia <code>\thechapter.</code> i prezentacji licznika -podrozdziałów (section) jako liczby w notacji -arabskiej<sup><a href=#fn2>2</a></sup>. - -<p> Tak zdefiniowany numer jest wprowadzany do spisu treści, -paginy i jako wartość ew. etykiety zaznaczającej tytuł (pojawi -się w odwołaniu zamiast <code>\ref{<i>etykieta</i> }</code>). - -<p> W poleceniach tych określamy jedynie z czego ma się składać -numer oraz w jaki sposób ma być -<a href=count.html#visual>prezentowana wartość licznika</a>. - - -<p> W LaTeX<small>2e</small> przewidziano możliwość zmiany -wyglądu numeru (inna czcionka, kropka -po numerze, efekty dodatkowe); wewnątrz konstrukcji definiującej wywoływana -jest makroinstrukcja <code>\@seccntformat</code>, której -parametrem jest nazwa tytułu (<code>section</code>, -<code>subsection</code> ...):<br> -<p>Standardowo jej definicja wygląda następująco: -<small> -<pre> -\makeatletter -\renewcommand{\@seccntformat }[1]{\csname the#1\endcsname\quad } -\makeatother -</pre> -</small> -wstawia ona dodatkowe -światło między numerem, a samym tytułem (<code>\quad</code>). - -<p><b>Przykład:</b></br> -<small> -<pre> -\renewcommand{\thesection }{\fbox{\thechapter.\arabic{section }}} -\section{Definicja błędna }\label{blad } - -Powołanie się na numer podrozdziału~\ref{blad }, daje właśnie taki efekt. -</pre> - -<img src=p1.gif width=420 height=124> - - -<pre> -\makeatletter -\renewcommand{\@seccntformat }[1]{\fbox{\csname the#1\endcsname }\quad} -\makeatother - -\section{Definicja poprawna }\label{dobrze } - -W tym przypadku powołanie się na podrozdział~\ref{dobrze } daje -poprawny efekt. -</pre> -</small> - -<img src=p2.gif width=410 height=141> - -<p> -Polecenie <code>\@seccntformat</code> ma wpływ na prezentację -numeru tytułów poleceń: <code>\section</code>, <code>\subsection</code>, -<code>\subsubsection</code>, -<code>\paragraph</code> i -<code>\subparagraph</code>. - -<p> -Przy pomocy tej makroinstrukcji możemy zaspokoić wymagania -polskich wydawców, czyli umieścić kropkę po ostatniej -cyfrze numeru; -poniższa konstrukcja załatwia ten problem. -<small> -<pre> -\makeatletter -\renewcommand{\@seccntformat }[1]{\fbox{\csname the#1\endcsname }.\quad } -\makeatother -</pre> -</small> - - -<h3><a name=definiowanie>Definiowane tytułu</a></h3> - -Makropolecenia prezentujące tytuły: <code>\section</code>, -<code>\subsection</code>, -<code>\subsubsection</code>, -<code>\paragraph</code> i -<code>\subparagraph</code> -są definiowane poleceniem -<small> -<pre> -<a name=start> </a><a href=sect.html>\@startsection</a>{<i>nazwa</i> }{<i>poziom</i> }{<i>wcięcie</i> }{<i>odległość przed</i> }{<i>odległość po</i> }{<i>jak prezentować</i> } -</pre> -</small> - -<dl> -<dt><b><i>nazwa</i></b> -<dd>nazwa polecenia np: <code>section</code> (nie może to być <code>part</code> - ani <code>chapter</code>) - - - -<dt><b><i>poziom</i></b> -<dd>określa poziom tytułu; jest porównywany z parametrami - <code>\secnumdepth</code> i - <code>\tocdepth</code> -- wpływa na umieszczenie - w spisie treści i numerowanie tytułów - - -<dt><b><i>wcięcie</i></b> -<dd>określa odległość pierwszego znaku tytułu od <a href=p3.html>lewego - marginesu</a>, jeżeli jest to wartość - <a href=p4.html>ujemna</a> tytuł zacznie się na lewo od - normalnej granicy tekstu (marginesu), następne linie tytułu - będą zaczynały się od lewego marginesu - - -<dt><b><i>odległość przed</i></b> -<dd>określa odległość przed tytułem; może - mieć zdefiniowany skurcz (shrink) i rozciąg (strech). Jeżeli - wartość parametru jest <a href=p3.html>ujemna</a> to brana jest - wartość bezwzględna, ale pierwszy akapit po tytule nie będzie - wcięty (zacznie się od lewego marginesu). Jest to standardowy - sposób definiowania -- właściwy dla publikacji anglojęzycznych. - Jeżeli wartość jest dodatnia - to pierwszy akapit po tytule będzie <a href=p6.html>wcięty</a> na - odległość <code>\parindent</code>. - - -<dt><b><i>odległość po</i></b> -<dd>określa odległość do najbliższego akapitu po <a href=p3.html>tytule</a>; - jeżeli wartość jest ujemna to tekst po tytule traktowany jest jako - dalszy ciąg <a href=p5.html>akapitu</a> zawierającego tytuł, a wartość - bezwzględna parametru określa odległość w poziomie między końcem - tytułu, a dalszą częścią tekstu, powodując jednocześnie, że tekst - tytułu nie będzie łamany z dodatkowym lewym marginesem uwzględniającym - naturalną szerokość numeru tytułu (tak naprawdę szerokość - obiektu określonego poleceniem <code>\@seccntformat</code>). -<dt><i>jak prezentować</i> -<dd>zestaw poleceń zmieniających krój pisma, wielkość czcionki - sposób formatowania itp.<br> -np.<br> -<small> -<pre> -<a href=p7.html>\normalfont\Large\sffamily\bfseries\itshape</a> -</pre></small> -</dl> - - - -<h3><a name=przyklady>Przykłady</a></h3> - -<ol> -<li> <a href=tc.html> tytuł centrowany</a> -<li> <a href=tl.html> tytuł dosunięty do lewego marginesu</a> -<li> <a href=txx.html> tytuł dosunięty do lewego marginesu - bez efektu ,,etykiety''</a> -<li> <a href=tr.html> tytuł dosunięty do prawego marginesu</a> -<li> <a href=tx.html> tytuł z numerem na lewym marginesie</a> -</ol> - - - - -<p> - -<small> -<hr align="left" width=20%> -<sup><a name=fn1>1</a> </sup>Z taką strategią można by polemizować, -moim zdaniem do spisu treści powinno być wstawione -pełne brzmienie tytułu. Natomiast tekst zawarty -w nawiasach <code>[]</code>, jeżeli wystąpi, powinien -definiować paginę -- często zdarza się, że tytuł w pełnym brzmieniu -jest zbyt długi. - -<hr align="left" width=20%> - -<sup><a name=fn2>2</a> </sup>polecenie -<code>\@arabic</code> jest poleceniem niższej warstwy i operuje -na TeX-owej nazwie licznika; polecenie LaTeX<small>2e</small> -<code>\newcounter{<i>licznik</i> }</code> definiuje -TeX-ową nazwę licznika jako <code>\c@<i>licznik</i></code> -</small> - - - - - -<hr> -<a href=../../index.html><img src="../../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../../gify/mail.gif" hspace=10 align=left></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/sect.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/sect.html deleted file mode 100644 index c5ac382e9ed..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/sect.html +++ /dev/null @@ -1,156 +0,0 @@ - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -</head> -<body> -Sekcja LaTeX<small>2e</small> zawierająca definicje -polecenia <code>startsection</code> - -<small> -<pre> -\newcount\@secpenalty% -\@secpenalty = -300% -\newif\if@noskipsec% -\@noskipsectrue% -% -\def\@startsection#1#2#3#4#5#6{% - \if@noskipsec% - \leavevmode% - \fi% - \par% - \@tempskipa #4\relax% - \@afterindenttrue% - \ifdim \@tempskipa < \z@% - \@tempskipa -\@tempskipa% - \@afterindentfalse% - \fi% - \if@nobreak% - \everypar{}% - \else% - \addpenalty\@secpenalty% - \addvspace\@tempskipa% - \fi% - \@ifstar% - {\@ssect{#3}{#4}{#5}{#6}}% - {\@dblarg{\@sect{#1}{#2}{#3}{#4}{#5}{#6}}}}% -% -% -\def\@sect#1#2#3#4#5#6[#7]#8{% - \ifnum #2> \c@secnumdepth% - \let\@svsec\@empty% - \else% - \refstepcounter{#1}% - \protected@edef\@svsec{\@seccntformat{#1}\relax}% - \fi% - \@tempskipa #5\relax% - \ifdim \@tempskipa > \z@% - \begingroup - #6\relax% - \@hangfrom{\hskip #3\relax\@svsec}% - {\interlinepenalty \@M #8\par}% - \endgroup% - \csname #1mark\endcsname{#7}% - \addcontentsline{toc}{#1}{% - \ifnum #2>\c@secnumdepth% - \else% - \protect\numberline{\csname the#1\endcsname}% - \fi% - #7}% - \else% - \def\@svsechd{#6% - \hskip #3\relax %% \relax added 2 May 90 - \@svsec #8\csname #1mark\endcsname% - {#7}% - \addcontentsline{toc}{#1}{% - \ifnum #2>\c@secnumdepth% - \else% - \protect\numberline{\csname the#1\endcsname}% - \fi% - #7}}% - \fi% - \@xsect{#5}}% -% -\def\@xsect#1{% - \@tempskipa #1\relax% - \ifdim \@tempskipa>\z@% - \par \nobreak% - \vskip \@tempskipa% - \@afterheading% - \else% - \global\@nobreakfalse% - \global\@noskipsectrue% - \everypar{\if@noskipsec% - \global\@noskipsecfalse% - \clubpenalty\@M% - \hskip -\parindent% - \begingroup - \@svsechd - \endgroup% - \unskip% - \@tempskipa #1\relax% - \hskip -\@tempskipa% - \else% - \clubpenalty \@clubpenalty% - \everypar{}% - \fi}% - \fi% - \ignorespaces}% -% -\def\@seccntformat#1{% - \csname the#1\endcsname% - \quad}% -% -\def\@ssect#1#2#3#4#5{% - \@tempskipa #3\relax% - \ifdim \@tempskipa > \z@% - \begingroup% - #4% - \@hangfrom{\hskip #1}% - {\interlinepenalty \@M #5\par}% - \endgroup% - \else% - \def\@svsechd{#4\hskip #1\relax #5}% - \fi% - \@xsect{#3}}% -% -\newif\if@afterindent% -\@afterindenttrue% -% -\def\@afterheading{% - \global\@nobreaktrue% - \everypar{\if@nobreak% - \global\@nobreakfalse% - \clubpenalty \@M% - \if@afterindent% - \else% - {\setbox\z@\lastbox}% - \fi% - \else% - \clubpenalty \@clubpenalty% - \everypar{}% - \fi}}% -% -\def\@hangfrom#1{% - \setbox\@tempboxa\hbox{{#1}}% - \hangindent \wd\@tempboxa% - \noindent\box\@tempboxa}% -% -% -\newcount\c@secnumdepth% -\newcount\c@tocdepth% -% -\def\secdef#1#2{\@ifstar{#2}{\@dblarg{#1}}}% -% -\def\sectionmark#1{}% -\def\subsectionmark#1{}% -\def\subsubsectionmark#1{}% -\def\paragraphmark#1{}% -\def\subparagraphmark#1{}% -</pre> -</small> - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/tc.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/tc.gif Binary files differdeleted file mode 100644 index 026b5330f56..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/tc.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/tc.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/tc.html deleted file mode 100644 index 3c581d11ece..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/tc.html +++ /dev/null @@ -1,55 +0,0 @@ - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -</head> -<body> -Przykład pokazujący możliwość wycentrowania tytułu - -<small><pre> -\makeatletter -\newcommand\csection{\@startsection {section}{1}{0cm}% - {3.5ex \@plus -1ex \@minus -.2ex}% - {2.3ex \@plus.2ex}% - {\centering\normalfont\Large\bfseries}} -\makeatother -</pre></small> - - -<p> -<img src=tc.gif width=528 height=272> -<p> -Proszę zwrócić uwagę, że obszar centrowany posiada dodatkowy -lewy margines (zawierający numer). Efekt ,,etykiety'' jest -uzyskany bardzo głębokim makropoleceniem TeX-a i nie jest -,,przykrywany'' poleceniem <code>\centering</code>. - -<p>Udoskonalmy powyższą definicję - -<small><pre> -\makeatletter -\newcommand\@csection{\@startsection {section}{1}{0cm}% - {3.5ex \@plus -1ex \@minus -.2ex}% - {2.3ex \@plus.2ex}% - {\centering\normalfont\Large\bfseries}} -\newcommand\csection{% -\def\@hangfrom##1{% - \setbox\@tempboxa\hbox{{##1}}% -% \hangindent \wd\@tempboxa% - \noindent\box\@tempboxa} -\@csection}% -\makeatother -</pre></small> - -zmieniając definicję makroinstrukcji odpowiedzialnej za dodatkowy -margines w tytule. Zmiana definicji jest dokonywana każdorazowo -i ma charakter lokalny, ma to wpływ jedynie na wygląd -tytułu uzyskanego poleceniem <code>\csection</code> - -<p> -<img src=tca.gif width=518 height=282> - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/tca.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/tca.gif Binary files differdeleted file mode 100644 index 71ae6514109..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/tca.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/tl.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/tl.gif Binary files differdeleted file mode 100644 index 5a180197379..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/tl.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/tl.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/tl.html deleted file mode 100644 index ba72ab4f039..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/tl.html +++ /dev/null @@ -1,30 +0,0 @@ - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -</head> -<body> -Przykład pokazujący tytuł dosunięty do -lewego marginesu - -<pre><small> -\makeatletter -\renewcommand\rsection{\@startsection {section}{1}{0cm}% - {3.5ex \@plus -1ex \@minus -.2ex}% - {2.3ex \@plus.2ex}% - {\raggedright\normalfont\Large\bfseries}} -\makeatother -</pre></small> - - -<p> -<img src=tr.gif width=518 height=277> -<p> - -Zachowany jest efekt ,,etykiety'' (kolejne linie tytułu -mają dodatkowy margines wynikający z szerokości numeru). - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/tr.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/tr.gif Binary files differdeleted file mode 100644 index c41ccfc06aa..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/tr.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/tr.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/tr.html deleted file mode 100644 index a8164bf8905..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/tr.html +++ /dev/null @@ -1,27 +0,0 @@ - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -</head> -<body> -Przykład pokazujący tytuł dosunięty do prawego marginesu - -<pre><small> -\makeatletter -\renewcommand\lsection{\@startsection {section}{1}{0cm}% - {3.5ex \@plus -1ex \@minus -.2ex}% - {2.3ex \@plus.2ex}% - {\raggedleft\normalfont\Large\bfseries}} -\makeatother -</pre></small> - - -<img src=tl.gif width=519 height=275> -<p> - - - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/tx.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/tx.gif Binary files differdeleted file mode 100644 index 1638f79f73c..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/tx.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/tx.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/tx.html deleted file mode 100644 index cce385f7c13..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/tx.html +++ /dev/null @@ -1,28 +0,0 @@ - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -</head> -<body> -Przykład pokazujący możliwość numerowania tytułów na marginesie -tekstu. - -<pre><small> -\makeatletter -\renewcommand{\@seccntformat}[1]{\hbox to 2cm{\csname the#1\endcsname}} -\renewcommand\section{\@startsection {section}{1}{-2cm}% - {3.5ex \@plus -1ex \@minus -.2ex}% - {2.3ex \@plus.2ex}% - {\normalfont\Large\bfseries}} -\makeatother -</pre></small> - - -<img src=tx.gif width=659 height=256> -<p> - - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/txx.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/txx.gif Binary files differdeleted file mode 100644 index 4d4cdd0a6e8..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/txx.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/txx.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/txx.html deleted file mode 100644 index b5f9d0a8746..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/latex2e/tytuly/txx.html +++ /dev/null @@ -1,34 +0,0 @@ - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -</head> -<body> -Przykład pokazujący możliwość skasowania dodatkowego -wcięcia w tytule (efekt ,,etykiety''). - -<pre><small> -\makeatletter -\def\@hangfrom#1{% - \setbox\@tempboxa\hbox{{#1}}% -% \hangindent \wd\@tempboxa% - \noindent\box\@tempboxa} -\renewcommand\section{\@startsection {section}{1}{0cm}% - {3.5ex \@plus -1ex \@minus -.2ex}% - {2.3ex \@plus.2ex}% - {\normalfont\Large\bfseries}} -\makeatother -</pre></small> - - -<img src=txx.gif width=528 height=280> -<p> - -Teraz tytuł jest naprawdę wycentrowany. - - - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/manifest.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/manifest.html deleted file mode 100644 index f154eb09c84..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/manifest.html +++ /dev/null @@ -1,81 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex,latex,context, Wirtualna Akademia"> -<title> Manifest </title> -</head> - -<body> - -<h2>Po co i dla kogo </h2> - -Idea -<i><font size=+2>W</font>irtualnej -<font size=+2>A</font>kademii</i> jest cenną inicjatywą do której -warto się dołączyć. Zamieszczane -na jej łamach artykuły przybliżają różne zagadnienia Szperaczom -<code>INTERNET</code>-u. Publikowanie swoich spostrzeżeń i osiągnięć jest tanie, proste -i niekłopotliwe. Czytelnik może mieć dostęp do informacji natychmiast -po jej wytworzeniu. - -<p>Chciałbym, aby w tym Dziale były umieszczane artykuły poruszające -różne problemy związane ze składem tekstów przy pomocy programu -<a href=kuchnia/tex.html>TeX</a>. -Zachęcam wszystkich do podzielenia się swoją wiedzą z użytkownikami -sieci <code>INTERNET</code>. Powstające forum będzie uzupełnieniem -<a href=mailto:GUST-L@man.torun.pl>listy dyskusyjnej</a> -<code>GUST</code>-u, gdzie -życzliwi Subskrybenci odpowiadają na -<a href=http://www.gust.org.pl/gust-l.html>,,krótkie pytania''</a>. - -<p>Proponuję, aby zamieszczane publikacje, wzorem twórcy -<a href=kuchnia/tex.html>TeX-a</a>, -stały się własnością świata. Jeżeli Autor wyraźnie nie wniósł -zastrzeżeń, dozwolone jest drukowanie i powielanie informacji -bez żadnych ograniczeń. - -<p>Artykuły oraz -wszelkie uwagi i pomysły na temat redakcji działu -proszę kierować na adres <a href=mailto:W.Macewicz@ia.pw.edu.pl> -W.Macewicz@ia.pw.edu.pl</a>. Służę pomocą, wszystkim chętnym opublikowania -artykułu, -w przetłumaczeniu i zredagowaniu go do postaci hipertekstowej -<code>HTML</code>. Osoby mające dostęp do komputerów na których pracuje serwer -<code>WWW</code> -mogą zgłosić jedynie chęć dołączenia publikacji do Katedry -TeX-ologii. - -<p>Mam nadzieję, że zamieszczone artykuły będą czytelne dla każdego. -Standardowym sposobem kodowania jest kod zgodny zgodny z obowiązującą normą -<code>PN-93 T-42118</code> i normą <code>ISO-8859</code>. Artykuły mogą być -tłumaczone ,,w locie'' na jeden z dostępnych sposobów (wystarczy przełączyć -kodowanie na stronie głównej). - - -<p>Zachęcam wszystkich do współpracy w tworzeniu i redakcji tego Działu. -Otwarcie działu w -<i><font size=+2>W</font>irtualnej -<font size=+2>A</font>kademii</i> popularyzującego -program TeX nie jest konkurencją, ale uzupełnieniem działalności -<!---a href=http://www.gust.org.pl---> -<a href=../index.html>Grupy -Użytkowników Systemu TeX</a>. Liczę na -współpracę TeXpertów, stanowiących trzon GUST-u, którzy zawsze chętnie -dzielili się swoją wiedzą. - - -<p align="right"> <img src="./gify/podpis.gif"> - - -<hr> -<a href=gify/wa.gif" hspace=10></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="./gify/mail.gif" hspace=10></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a> -<hr> -Strona była <!-- *counter* --> razy czytana, -data ostatniej modyfikacji: <!-- *date* --> -</body> -</html> - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/poczatki/cont-pl.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/poczatki/cont-pl.html deleted file mode 100644 index 0ea1193b022..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/poczatki/cont-pl.html +++ /dev/null @@ -1,114 +0,0 @@ -<HTML> -<HEAD> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<TITLE>ConTeXt i język polski</TITLE> -</HEAD> - -<BODY> - - -Niniejsza notatka (napisana pospiesznie ;-) omawia kwestię polonizacji -i użycia formatu ConTeXt. - -<hr> -<h3>I. Generowanie formatu</h3> - -<ol> -<li>Bezpośrednio<br> - <code> pdfetex -ini -progname=context cont-en</code><br> -Po wygenerowaniu formatu należy go ,,ręcznie'' skopiować do -odpowiedniego katalogu np. <code>$TEXMF/webc/</code> -<li> Z wykorzystaniem programu fmtutil:<br> - <code> fmtutil --byfmt cont-en</code><br> -<li>Z wykorzystaniem programu texexec:<br> - <code> texexec --make en</code><br> -</ol> - -<h3>II. Polonizacja ConTeXt-a</h3> - -Polonizacja polega na włączeniu polskich reguł dzielenia wyrazów, -uaktywnieniu generowania polskich wersji stałych napisów, oraz domyślnym -włączeniu polskich fontów. Niezbędne ustawienia można uaktywnić jedną -z trzech metod:<br> - -<ol> -<li> -Ustawienia systemowe<br> -W pliku <code>$TEXMF/tex/context/config/cont-usr.tex</code> należy odnaleźć -wiersze, w których znajdują się ustawienia dla języka polskiego -i usunąć komentarze z odpowiednich wierszy: -<pre> - \installlanguage [\s!pl] [\c!status=\v!start] % dodaje jęz. polski - \setupcurrentlanguage[\s!pl] % włącza polski jako domyślny - \definefilesynonym [font-cmr] [font-plr] % włącza użycie fontów PL -</pre> -Wygenerować format dowolną z powyższych metod. -<li> -Wykorzystanie programu texexec<br> -Wywołać program <code>texexec</code> podając dodatkowe opje:<br> - <code> texexec --make --bodyfont=plr --language=pl en</code> -<li> -Za pośrednictwem pliku <code>cont-fmt.tex</code><br> -Przygotować plik o nazwie cont-fmt.tex o następującej zawartości: -<pre> - \unprotect - \installlanguage[\s!pl][\c!status=\v!start] - \setupcurrentlanguage[\s!pl] - \definefilesynonym[font-cmr][font-plr] - \protect - \endinput -</pre> -Następnie wygenerować format metodą I.1. -</ol> - -<hr> -<h3>III. Używanie ConTeXt-a</h3> - -Najlepszym sposobem wywoływania ConTeXt-a jest użycie polecenia -texexec. Program ten próbuje przetworzyć plik odpowiednią liczbę razy, -żeby uaktualniły się odnośniki i spisy treści:<br> -<code> texexec <nazwa_pliku> </code> - -<p> -<b>Wybrane opcje programu texexec:</b> - -<table border> -<tr> -<th>Opcja </th> <th> Opis </th> -</tr> -<tr> -<td>--output=[pdftex|dvips] </td><td> wybór generowanego pliku wyjściowego </td> -</tr> -<tr> -<td>--pdf </td> <td> równoważne --output=pdftex </td> -</tr> -<tr> -<td>--result=<out> </td> <td> nazwa pliku wynikowego </td> -</tr> -<tr> -<td>--pages=<lista_stron> </td> <td> zapisanie do pliku wynikowego - tylko wybranych stron </td> -</tr> -<tr> -<td>--fast </td> <td> przetworzenie szybkie (bez ilustracji - itp.) </td> -</tr> -<tr> -<td>--once </td> <td> przetworzenie jednokrotne </td> -</tr> -<tr> -<td>--make </td> <td> wygenerowanie formatu </td> -</tr> -</table> - -<p> -Można także wywoływać ConTeXt poleceniem <code>cont-en</code>:<br> - <code> cont-en <plik_wejściowy> </code><br> -albo bezpośrednim wywołaniem programu pdfetex:<br> -<code> pdfetex -efmt=cont-en -progname=context <plik_wejściowy></code> - -<hr> -<em>P.B. i S.W.</em> (Kwiecień 2000 r., modyfikacja 9.01.2001) - -</BODY> -</HTML> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/poczatki/emtex.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/poczatki/emtex.html deleted file mode 100644 index 0020a6f4335..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/poczatki/emtex.html +++ /dev/null @@ -1,54 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> -<html> -<head> -<title> emTeX</title> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -</head> -<body> - -<h1> emTeX</h1> - -<p> -<a href="ftp://ftp.gust.org.pl/pub/CTAN/systems/msdos/emtex/">emTeX</a> (autorstwa Eberharda Mattesa) jest jedną z najstarszych -implementacji systemu TeX dla środowiska MS DOS -i OS/2. Charakteryzuje się elastycznością -konfiguracji -- -działanie zależy od ustawień zmiennych środowiska. Bardzo dobra -przeglądarka dokumentów (ale nie umożliwia wyświetlania włączonej do tekstu -grafiki -w formacie EPS, jedynie czarno-białe .bmp i .pcx) -i liczne sterowniki umożliwiające druk dokumentu -na szerokiej gamie drukarek.</p> - -Dystrybucja emTeX nie zawiera sterownika Dvips (konwersji plików DVI -do PostScript) oraz programu MetaPost, ale są dostępne w archiwach -CTAN oddzielne pakiety -z tymi programami, współpracujące z instalacją emTeX. - -<p>W TeX-u zaimplementowano konwersję znaków na wejściu i wyjściu co -umożliwia tworzenie dokumentów (znaki narodowe) w notacji naturalnej -(w dowolnym kodzie) --- wygodnej dla autora dokumentu. Kodowanie to jest wkompilowane w plik -formatu, stąd pewna niedogodność -- przy zmianie kodowania niezbędne jest -wygenerowanie nowego pliku formatu. - -<p>Są kłopoty z uruchomieniem pakietu emTeX (sam TeX i przeglądarka -dokumentów) w środowisku systemu Windows NT. -Przeglądarka dokumentów pracuje w trybie wyłączności, co stwarza -kłopoty w środowisku graficznym (w windows NT/XP uniemożliwia to używanie).</p> -<p>Dystrybucja emTeX nie zawiera pakietów pozwalających na skład w języku -polskim; należy samodzielnie zainstalować odpowiednie pakiety. -Opis instalacji i polonizacji dostępny jest na serwerze GUST -w pliku -<a href="ftp://ftp.gust.org.pl/pub/GUST/distrib.4pc/inst-emt.txt">inst-emt.txt</a>. - -<p> -Niestety coraz bardziej widać, że pakiet pochodzi z poprzedniej epoki, -choć, obficie uzupełniony o dodatkowe programy, działa dobrze, szczególnie -na słabszych komputerach i tylko w systemach MS DOS i OS/2. -Projekt został dawno zarzucony.</p> - -<hr> -<em>WM (zmiany i uzupełnienia: 30.05.2008 -- StaW)</em> -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/poczatki/implementacje.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/poczatki/implementacje.html deleted file mode 100644 index 04a1e9170a0..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/poczatki/implementacje.html +++ /dev/null @@ -1,70 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> -<html> -<head> -<title> Różne implementacje systemu TeX</title> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -</head> -<body> - -<h1> Różne implementacje systemu TeX</h1> - -<p>O tym, że TeX nie jest reliktem przeszłości świadczy powstawanie -nowych implementacji. Po chwilowym zachłyśnięciu się narzędziami -WIWISIG i ich złudną przyjaznością dla użytkownika nastąpił renesans -systemu TeX. Ostatnio pojawiło się kilka nowych implementacji, a stare -są wciąż uaktualniane. -</p> - -<p>Należy pamiętać, że TeX jest zawsze taki sam -- makroprocesor, -interpreter tego samego języka. Różnice implementacyjne polegają -na dostosowaniu programu do różnych systemów operacyjnych (głównie chodzi -o system wejścia/wyjścia), różne są programy pomocnicze. - -<p> -W przypadku systemu operacyjnego Unix (i wszelkich jego odmian) -nie musimy się zastanawiać -- -bardzo dobrą implementacją był <a href=tetex.html>teTeX</a>, na bazie którego -powstała dystrybucja wieloplatformowa -<a href="http://tug.org/texlive">TeX Live</a>. W przypadku -systemów MS DOS i MS Windows różnorodność jest duża, ale wiele projektów -jest już nieaktualnych. -<!-- Nie jest dobrze, -kiedy dysponujemy ,,jedynie słusznym'' rozwiązaniem, ale nie jest również -dobrze, kiedy mamy do dyspozycji kilka rozwiązań niedopracowanych do końca.--> -</p> - -<h3>Implementacje ,,Public domain''</h3> -<ul> -<li> <a href=tetex.html>teTeX</a> -<li> <a href=emtex.html>emTeX</a> -<!-- <li> <a href=fptex.html>fpTeX</a> --> -<li> <a href=miktex.html>MikTeX</a> -<!-- <li> <a href=djgpp.html>djgpp -- TeX dla DOS</a> --> -</ul> - -<h3>Implementacje komercyjne</h3> -<p>Znane są mi dwie implementacje -(<a href=http://www.tcisoft.com>Scientific WorkPlace</a> i Visual TeX -firmy <a href=http://www.micropress-inc.com>MicroPress</a>) -</p> -<p>Podstawową cechą tych produktów jest ,,zintegrowane środowisko'': -edytor pracujący w trybie pseudo-WIWISIG (również wzory matematyczne), -przeglądarka dokumentów w trybie dokładnym i sam TeX. Moim zdaniem -tworzenie dokumentów przetwarzanych TeX-em to nie tylko profesjonalny skład, -ale i pewna filozofia tworzenia dokumentów (w szczególności LaTeX, TeXinfo), -polegająca na tym, że tworzymy opis struktury dokumentu; autor koncentruje -się na treści, a nie na formie -- wyglądem dokumentu zajmie się TeX -(na podstawie zdefiniowanych reguł). Próbę upodobnienia TeX-a do -wordprocesorów WIWISIG uważam za nieporozumienie -- rezygnujemy z mnóstwa -zalet TeX-a, a dokładamy szereg wad edytorów pracujących -w trybie graficznym. Do niedawna produkty komercyjne charakteryzowały się -lepszym dostosowaniem do środowiska Windows (przeglądarka dokumentów -uwzględniająca dołączane pliki graficzne w różnych postaciach w tym -postscriptowe). Obecnie można zbudować sobie środowisko pracy oparte -na oprogramowaniu shareware i ,,wolnych'' implementacjach TeX-a które mają -podobne własności użytkowe</p> - -<hr> -<em>WM (zmiany: 30.05.2008 -- StaW)</em> -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/poczatki/index.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/poczatki/index.html deleted file mode 100644 index 0ea351fee74..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/poczatki/index.html +++ /dev/null @@ -1,39 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex,podstawy, Wirtualna Akademia"> -<title> TeX dla początkujących</title> -</head> -<body bgcolor=#F0F0A0> - -<a href="../gify/lew.gif"> -<img src="../gify/texologia.gif" - width=540 height=135 - alt="Katedra TeX-ologii"></a> - - -<p> -<img src="../gify/artykul.gif"> -<!-- <a href="http://www.gust.org.pl/cototex.html"> --> -<a href="../cototex.html">Przewodnik po systemie TeX (podstawowe informacje)</a><br> -<img src="../gify/artykul.gif"> -<a href="../podstawy/tex.html">Podstawy systemu TeX</a><br> -<img src="../gify/artykul.gif"> -<!-- <a href="http://www.mimuw.edu.pl/~wolinski/spw.html"> --> -<a href="spw.html"> -O polonizacji TeX-a</a><br> -<img src="../gify/artykul.gif"> -<!-- <a href="http://www.gust.org.pl/DOC/poczatki/implementacje.html"> --> -<a href=implementacje.html> -Różne implementacje TeX-a -- co wybrać?</a><br> -<img src="../gify/artykul.gif"> -<!-- <a href="http://www.gust.org.pl/DOC/poczatki/web2c.html"> --> -<a href="web2c.html">Web2C</a> -Web2C<br> -<hr> -<em>StaW</em>. Ostatnie zmiany: 6.04.2001 -</body> -</html> - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/poczatki/inst-mik.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/poczatki/inst-mik.html deleted file mode 100644 index 31bc5ce3f9f..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/poczatki/inst-mik.html +++ /dev/null @@ -1,121 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta name="keywords" lang="en" content="Polish TeX Users Group, Polish TeX, MiKTeX installation"> -<title>MiKTeX - szybka instalacja</title> -<title> Fontowe ABC </title> -</head> -<body> - -<h1>Szybka instalacja MiKTeX dla polskich użytkowników</h1> - -MiKTeX jest implementacją systemu TeX i programów towarzyszących dla -systemów Windows 9x/ME/NT/2K/XP. Posiada łatwy i dość intuicyjny program -instalacyjny, a także możliwość aktualizacji z sieci. Podczas -pierwszej instalacji nie jest jednak jasne, co tak naprawdę zawierają -proponowane zestawy Small, Large i Total zaś początkujący polski -użytkownik nie wie czy np. w zestawie Large znajdzie wszystkie -pakiety dla naszego języka. Przedstawiam zatem skrótowo przepis, który -pozwoli uniknąć ściągania z sieci wielu dziesiątków megabajtów -i zainstalować całkiem bogate środowisko z wszystkimi polskimi -dodatkami. Łącznie do pobrania wystarczy w zupełności ok. 36 MB. - -<p> - <b>Uwaga:</b> MiKTeX (jako ProTeXt) dostępny jest na udostępnianym przez -<a href="http://www.gust.org.pl/TeXLive/index.shtml">GUST</a> -DVD TeX Collection 2007 i poniższe uwagi można zastosować -także do tej dystrybucji, np. gdy mamy mało miejsca na dysku. - -<p> -<ol> -<li> pobrać do tymczasowego katalogu (np. <code>c:\inst\</code>):<br> -<a href="ftp://ftp.gust.org.pl/TeX/systems/win32/miktex/setup/setup.exe"> -ftp://ftp.gust.org.pl/TeX/systems/win32/miktex/setup/setup.exe</a> - -<li> uruchomić:<br> -<code>c:\inst\setup.exe</code> - -<li> W oknie ,,Setup Task'' zaznaczyć ,,Download only'' - -<li> W oknie ,,Package Set'' zaznaczyć ,,Small'' - -<li> Na następnej stronie ,,Remote Package Directory'' wybrać -np. <code>Poland ftp://ftp.gust.org.pl...</code> - -<li> W oknie ,,Local Package Repository'' można pozostawić katalog, - z którego uruchomiono <code>setup.exe</code> - -<li> Po zakończeniu pobierania zakończyć działanie programu, po czym - ponownie go uruchomić, tym razem dla instalacji - -<li> W oknie ,,Setup Task'' zaznaczyć ,,Install'' - -<li> W oknie ,,Local Package Repository'' zatwierdzamy ścieżkę lokalnego - depozytu (np. <code>c:\inst</code>) - -<li> W oknie ,,Instalation folder'' zatwierdzamy domyślny -<code>c:\texmf</code> - podobnie jak i wszystkie pozostałe zapytania aż do zakończenia - pracy <code>setup.exe</code> - -<li> Windows 95/98/ME będzie wymagał restartu -</ol> - -<p> -Do zainstalowanego zestawu ,,Small'' należy teraz dodać polskie pakiety. - -<p> -Z menu <code>Start -> Programy -> MiKTeX</code> uruchomić -<code>MiKTeXOptions</code> i wybrać -zakładkę ,,Packages'' a w niej (dla ,,Package repository'') -przyciskiem ,,Change'' np. <code>ftp://ftp.gust.org.pl...</code> -Po zaktualizowaniu bazy danych o dostępnych pakietach można dokonać -wyboru przez zaznaczenie wśród MiKTeX Packages: - -<pre> -Documentation -> lshort-polish -Language Support -> Polish (cała gałąź) -Uncategorized -> tex-ps -</pre> - -<p> -Po zakończeniu wyboru nacisnąć przycisk ,,Zastosuj''. - -<h2>Podstawowa konfiguracja i generowanie formatów</h2> - -Uruchamić z menu program <code>MiKTeXOptions</code> (bądź z wiersza poleceń -<code>mo.exe</code>), w zakładce ,,Languages'' należy zaznaczyć ,,polish'' -i zatwierdzić zmiany przyciskiem ,,Zastosuj''. Teraz w zakładce -,,TeX Formats'' można wskazać interesujący nas format (np. latex czy mex) -i wygenerować go przyciskiem ,,Build''. Uwaga: dopiero wtedy LaTeX -będzie przygotowany do obsługi języka polskiego, tzn. będzie zawierał polskie -wzorce przenoszenia wyrazów. - -<p> - Warto pamiętać, że prywatne dodatki (makra, fonty) instalujemy zawsze tylko -w odpowiednich podkatalogach drzewa <code>c:\localtexmf</code>, po czym -odświeżamy bazę danych instalacji z programu <code>MiKTeX Options -> -General -> Refresh Now</code> (albo, szybciej, z linii poleceń: -<code>initexmf -u</code>). - -<p> - Od wersji 2.4 MiKTeX zawiera specjalnie skonfigurowany program Ghostscript -o nazwie <code>mgs.exe</code> (aktualnie w wersji 8.15), który w zasadzie -jest wykorzystywany w tle np. przez program podglądu Yap itp. Chcąc -skorzystać z <code>mgs.exe</code> z linii poleceń (np. do zadań typu wsadowego) -należy zadeklarować zmienną systemową -<pre> -set MIKTEX_GS_LIB=c:\texmf\ghostscript\base;c:\texmf\fonts -</pre> -(powyższy wiersz można dodać w Windows 95/98 do -<code>autoexec.bat</code>; w Windows -NT/XP nazwę zmiennej i przypisaną wartość wpisujemy w <code>Panelu -sterowania -> System -> Zaawansowane -> Zmienne środowiskowe</code>). - -<p> -<hr> -<em>Staszek Wawrykiewicz, 30.05.2008</em> - -</body></html> - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/poczatki/latex-pl.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/poczatki/latex-pl.html deleted file mode 100644 index 675d8bbd3ff..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/poczatki/latex-pl.html +++ /dev/null @@ -1,248 +0,0 @@ -<HTML> -<HEAD> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<TITLE>(pdf)LaTeX i polski</TITLE> -</HEAD> - -<BODY> - -<!-- May 2008. Staszek Wawrykiewicz (StaW@gust.org.pl). -TeX Live 2008 revision. Public domain. --> - -<center> -<h2>(Pdf)LaTeX i język polski</h2> -</center> - -Dokumentacja niniejsza omawia pokrótce generowanie formatów do tworzenia -plików DVI oraz PDF, ze wsparciem dla języka polskiego i ich użycie -w środowisku opartym na Web2c (TeX Live) lub MiKTeX. -Od wersji 7.5.5 Web2c oba typy plików generowane są jednym programem -<code>pdftex</code>. - -<p> -Poniżej pokazano prosty przykład tworzenia pliku z użyciem -pakietu <code>Polski</code>. Pakiet ten dostarcza narzędzi potrzebnych do składu -dokumentów w języku polskim LaTeXem 2e.<br> -Autorzy pakietu: Mariusz Olko i Marcin Woliński.<br> -Więcej informacji na temat samego pakietu -- patrz plik -<code>czytaj.txt</code> dystrybucji pakietu Polski (dawniej PLaTeX). - -<p> -Ponadto w dystrybucjach -dołączono przykładowy plik <code>doc/latex/polski/sample-polski.tex</code>. -służący do przetestowania poprawnego -działania formatu LaTeX. Początkującym użytkownikom zaleca się -zapoznanie z zawartością tego pliku. -<!-- Plik ten dostępny jest także na serwerze -<a href="ftp://ftp.gust.org.pl/pub/GUST/contrib/zaczynam/">GUST</a>. --> -Techniczne szczegóły dotyczące użycia pakietu polski.sty -(główny element pakietu polski) dostępne są po dwukrotnym uruchomieniu:<br> - <code>latex polski.dtx</code><br> - <code>latex polski.dtx</code><br> -i wyświetleniu wynikowego <code>polski.dvi</code>.<p> - -<hr> - -<h3>I. Przygotowanie formatu LaTeX2e do obsługi języka polskiego</h3> - -<p> -Format w systemie TeX to wstępnie prekompilowany (aby przyspieszyć -jego analizę przez program <code>tex/pdftex</code>) zestaw makrodefinicji oraz reguł -przenoszenia wyrazów dla wybranego zestawu języków. -Plik formatu z reguły posiada rozszerzenie <code>.fmt</code>. -Tworzenie formatu to, w skrócie, uruchomienie programu -<code>tex/pdftex</code> -z opcją <code>--ini</code> i wczytanie odpowiedniego pliku -inicjującego (dla LateX jest to plik <code>latex.ltx</code>). -W LaTeX 2e zestaw reguł przenoszenia wyrazów jest zwyczajowo -deklarowany w pliku o nazwie <code>language.dat</code>. -Plik ten znajduje się zwykle w podkatalogu -<code>tex/generic/config/language.dat</code> lokalnej konfiguracji systemu -TeX bądź w identycznym podkatalogu katalogu głównego instalacji. Modyfikacja -<code>language.dat</code> polega na usunięciu w tym pliku znaku komentarza -`%' w wierszu<br> -<code>polish plhyph.tex</code> -i ewentualnym -zablokowaniu takim znakiem niepożądanych deklaracji wzorców dzielenia -wyrazów.</p> - -<b>Przygotowanie formatu:</b> - - <p> W teTeX/TeX Live należy uruchomić program - <code>texconfig</code>, - uaktywnić reguły dzielenia wyrazów dla języka polskiego -- menu - <code>Hyphenation</code> uruchamia edycję pliku - <code>language.dat</code>; po zapisaniu zmian w pliku - i zakończeniu edycji, zostanie automatyczne wygenerowany format - <code>latex.fmt</code> zawierający - wybrane wzorce dzielenia oraz mechanizm Babel przełączania języków; - <code>texconfig</code> tworzy ponadto dowiązanie (lub program) - <code>latex</code>.<br> - Dla dociekliwych: powyższe odpowiada uruchomieniu z linii - poleceń:<br> - <code>fmtutil --byfmt latex; texlinks</code><br> - zaś na niższym poziomie -- poleceniu<br> - <code>pdftex --ini --progname=latex latex.ini</code><br> - (od Web2c wer. 7.5.5 używamy jednego programu <code>pdftex</code>).</p> - - <p> W instalacji MiKTeX należy uruchomić menu - <code>MiKTeX Options</code>, zaznaczyć w podmenu - <code>Languages: polish</code> reguły przenoszenia wyrazów, po czym - w menu <code>TeX Formats</code> wygenerować (przyciskiem - <code>Build</code>) nowy format <code>latex.fmt</code>, zawierający - polskie wzorce.<br> - Format <code>pdflatex.fmt</code> dla tworzenia plików PDF - tworzony jest analogicznie.</p> - -<p> -W omawianych wyżej przypadkach tworzony jest plik formatu - <code>latex.fmt</code> (lub <code>pdflatex.fmt</code>), który jest - umieszczany w katalogu właściwym dla tego rodzaju - plików, oraz tworzony jest program <code>latex</code> lub - <code>pdflatex</code> -<!-- (uruchamia on program <code>tex</code> lub - <code>pdftex</code> z odpowiednim formatem). --> -</p> - -<hr> - -<h3>II. Użycie</h3> - -Aktualne implementacje, oparte na Web2c, a także MiKTeX pozwalają -na prawidłowe przekodowanie znaków diakrytycznych w pliku TeX-owym -na wewnętrzną reprezentację, stosowaną przez programy. -W Polsce, niestety, -stosowane są różne ,,standardy'' kodowania diakrytyków w tworzonych przez -użytkownika plikach, zależnie od systemu operacyjnego. Dla potrzeb systemu -TeX używamy zewnętrznych, tekstowych plików TCX, pozwalających ,,obsłużyć'' -różne spotykane ,,standardy''. Dzięki temu przekodowanie działa też -w drugą stronę, kiedy TeX wyświetla komunikaty i zapisuje pliki -<code>.log</code>, a także pliki ze spisem treści, skorowidzem itp.<p> - -Uruchomienie polecenia:<br> -<code>latex --translate-file=TCXFILE myfile.tex</code><br> -oznacza uruchomienia TeX-a z formatem <code>latex.fmt</code> -i z odpowiednią tablicą przekodowań (ich lista znajduje się -poniżej).<p> - -Przekodowanie (plik TCX) może być deklarowane bezpośrednio w pliku -TeX-owym. -<!-- Począwszy od wersji Web2c 7.4, wymaga to podania -w wierszu poleceń opcji <code>--parse</code> lub włączenia jej na -stałe, co wymaga zmiany w głównym pliku -konfiguracyjnym <code>texmf.cnf</code>:<br> -<code>parse_first_line = t</code><br> -(t -- od `true', zamiast domyślnego przypisania f -- od `false'). --> -Przykładowo, jeśli <b>pierwszy</b> wiersz pliku zawiera - komentarz strukturalny postaci<br> - <code>%&latex --translate-file=il2-pl</code><br> - to plik może być przetworzony za pomocą polecenia <code>pdftex plik.tex</code>; - zostanie wtedy wczytany format <code>latex.fmt</code> oraz tablica - <code>il2-pl.tcx</code> - przekodowania z układu iso8859-2 do układu fontów PL (wewnętrznego - dla programu TeX; w LaTeX-u ma on kryptonim OT4).<p> - -Tym samym zbędna jest deklaracja w preambule pliku LaTeX-owego:<br> - <code>\usepackage[latin2]{inputenc}</code><p> - <code>\usepackage[OT4]{fontenc}</code><p> - - -W dystrybucjach dostarczono szereg plikow TCX. Można je znaleźć -w katalogu <code>texmf/web2c/</code>:<br> -<table border> -<tr> - <td> amiga-pl.tcx </td> <td> AmigaPL do PL </td> -</tr> -<tr> - <td>il2-pl.tcx</td> <td> iso8859-2 (latin2) do PL </td> -</tr> -<tr> - <td>cp1250pl.tcx</td> <td> Windows cp1250 do PL </td> -</tr> -<tr> - <td>cp852-pl.tcx</td> <td> IBM cp852 do PL </td> -</tr> -<tr> - <td>macce-pl.tcx</td> <td> Apple MacCE do PL </td> -</tr> -<tr> - <td>maz-pl.tcx</td> <td> Mazovia do PL </td> -</tr> -</table> - -<p> -A oto przykład pliku LaTeX-owego: - -<pre> - %& --translate-file=cp1250pl - \documentclass[a4paper]{article} - \usepackage{polski} - \begin{document} - Polskie literki piszemy w standardzie Windows cp1250: ..... - \end{document} -</pre> - - Jak widać, nasz plik ma krótką preambułę -- pakiet <code>polski</code> - korzysta domyślnie z zainstalowanych fontów PL (odpowiada mu układ - OT4, więc zbędna jest deklaracja <code>\usepackage[OT4]{fontenc}</code>). - Jeśli korzystamy - z fontów EC nasza preambuła powinna zawierać dodatkowy wiersz:<br> - <code>\usepackage[T1]{fontenc}</code> - - -<h3> III. Polskie fonty PostScriptowe</h3> - -Aktualne dystrybucje zawierają fonty w wersji -Type 1 (postscriptowe) serii PL -(spolonizowane standardowe dla TeX-a fonty CM), a także znacznie -rozszerzone i obecnie zalecane fonty Latin Modern. - Można je także znaleźć w najbliższym węźle CTAN lub jego kopii, - np.:<br> - <a href="ftp://ftp.gust.org.pl/pub/CTAN/language/polish/plpsfont/"> -ftp://ftp.gust.org.pl/pub/CTAN/language/polish/plpsfont/</a>.<br> - <a href="ftp://ftp.gust.org.pl/pub/CTAN/fonts/lm/"> -ftp://ftp.gust.org.pl/pub/CTAN/fonts/lm/</a>.<p> - -Przedstawimy tu przykład dotyczący instalacji fontów PL. - Pliki <code>.pfb</code> powinny znaleźć się w podkatalogu - <code>texmf/fonts/type1/public/pl/</code> naszej instalacji, pliki - map fontowych (<code>.map</code>) w katalogu - <code>texmf/fonts/map/dvips/pl/</code> zaś wektory kodowań -(<code>.enc</code>) -- w katalogu <code>texmf/fonts/enc/dvips/pl/</code> -<p> -W dystrybucjach opartych na Web2c zautomatyzowano, poprzez użycie programu -<code>updmap</code>, proces tworzenia map fontowych dla programów -<code>dvips</code>, <code>pdftex</code> -i <code>dvipdfmx</code>. Poniżej omówiono więc tylko, czego ten proces -dotyczy. -<p> - Sterownik <code>dvips</code> (zamieniający wynik pracy TeX-a, plik DVI, - do formatu PostScript) wymaga aby deklaracje map fontowych - (dla fontów PL konkretnie zawartość <code>texmf/fonts/map/dvips/pl/pl.map</code>) - były dołączone do pliku <code>texmf/fonts/map/dvips/updmap/psfonts.map</code>. - Mapy fontowe można alternatywnie dołączyć w pliku - <code>texmf/dvips/config/config.ps</code> (lub jego lokalnej kopii), - dopisując wiersz:<br> - <code>p +pl.map</code><br> - po deklaracji głównej mapy fontowej: <code>p psfonts.map</code>. <p> - - Aby fonty Type 1 były użyte przez program <code>pdfTeX</code>, - należy sprawdzić jakie mapy fontowe są deklarowane w pliku - <code>texmf/fonts/map/pdftex/updmap/pdftex.map</code> -- powinien on także - zawierać deklaracje map fontowych dla fontów PL.<p> - -W dystrybucjach wszystkie aktualnie dostępne polskie fonty -Type1 są gotowe do użycia zarówno przez program <code>dvips</code>, -<code>pdftex</code>, jak i <code>dvipdfmx</code> .<p> - -Bardziej szczegółowe omówienie instalacji fontów Type1 zawarte -jest w artykule <a href="../fonty/fonts_inst.html">Instalowanie -fontów Type1/True Type</a>. <p> - -<hr> - -<i>Staszek Wawrykiewicz</i> (StaW at gust dot org dot pl), 30.05.2008. - -</BODY> -</HTML> - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/poczatki/mex.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/poczatki/mex.html deleted file mode 100644 index 331909e7824..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/poczatki/mex.html +++ /dev/null @@ -1,224 +0,0 @@ -<HTML> -<HEAD> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<TITLE>MeX, pdfMeX</TITLE> -</HEAD> - -<BODY> - -<!-- May 2008. Staszek Wawrykiewicz (StaW at gust.org.pl). -TeX Live 2008 revision. Public domain. --> - -<center> -<h2>MeX i pdfMeX</h2> -</center> -MeX jest adaptacją formatu Plain TeX do składu w języku polskim -z uwzględnieniem polskich zwyczajów drukarskich.<br> -Autorzy: Bogusław Jackowski i Marek Ryćko.<br> -Dokumentacja poniższa omawia pokrótce tworzenie formatu <code>mex.fmt</code> -(lub <code>pdfmex.fmt</code>, dla wersji TeX-a tworzącej -od razu pliki PDF) -i jego użycie w instalacji zgodnej z <code>Web2c</code> -(dystrybucje teTeX, TeX Live) a także MiKTeX. -Szczegółowe informacje nt. pakietu MeX zawarto w pliku -<code>mexinfo.pol</code>. - -<p> -W dystrybucji dołączono ponadto prosty plik przykładowy -<code>doc/polish/mex/base/tstmex.tex</code>, służący do przetestowania -poprawnego działania formatu MeX. Początkującym użytkownikom zaleca się -zapoznanie z zawartością tego pliku. -Plik ten dostępny jest także na serwerze -<a href="ftp://ftp.gust.org.pl/pub/GUST/contrib/zaczynam/">GUST</a>. - -<hr> - -<h3>I. Przygotowanie formatu MeX/pdfMeX (polskiej implementacji formatu Plain)</h3> - -Format w systemie TeX to wstępnie prekompilowany (aby przyspieszyć jego -analizę przez program <code>tex/pdftex</code>) zestaw makrodefinicji oraz reguł -przenoszenia wyrazów dla wybranego zestawu języków. Plik formatu z reguły -posiada rozszerzenie <code>.fmt</code>.<p> - -Przygotowanie formatu MeX (lub pdfMeX do tworzenia -plików PDF) polega w skrócie na uruchomieniu: -<pre> -<em>tex-engine</em> --ini mex.ini -</pre> - -gdzie <em>tex-engine</em> oznacza program <code>tex</code> lub -<code>pdftex</code>. Obecnie, od Web2c wer. 7.5.5, używamy jednego programu: -<code>pdftex</code>, zaś ,,sposób'' generowania formatu (dla tworzenia -plików DVI lub PDF) zależny jest od zawartości pliku <code>.ini</code>. -Zatem format do tworzenia plików PDF generujemy obecnie poleceniem: -<code>pdftex --ini pdfmex.ini</code>. -Podczas przetwarzania wczytywane są pliki makr formatu MeX, a także -<code>plain.tex</code> oraz wzorce przenoszenia wyrazów dla języka polskiego -i angloamerykańskiego. - -<p> -Ponieważ wygenerowany plik powinien znaleźć się w odpowiednim -miejscu struktury katalogów, a także powinien zostać ,,zarejestrowany'' -w instalacji, współczesne dystrybucje ułatwiają proces generowania. - -<ul> -<li>W dystrybucjach -opartych na Web2c (teTeX, TeX Live) formaty generowane są przy pomocy -programu <code>fmtutil</code> (<code>fmtutil --help</code> wyświetla dostępne -opcje) zaś deklaracje formatów znajdują się w pliku -<code>texmf/web2c/fmtutil.cnf</code> (gdy posiadamy drzewo katalogów -zawierające lokalne pliki konfiguracyjne instalacji systemu TeX, program -<code>fmtutil</code> korzysta z lokalnej kopii <code>fmtutil.cnf</code>; -dokładne położenie pliku wyświetli uruchomienie polecenia: -<code>kpsewhich fmtutil.cnf</code>).<br> -W systemach Unix/Linux cały proces generowania formatu dostępny jest -z menu <code>Formats</code> programu <code>texconfig</code>, które -pozwala modyfikować plik <code>fmtutil.cnf</code>, -co polega na usunięciu znaku # -przed deklacją wybranego formatu bądź zablokowaniu takim znakiem -formatów niepożądanych. Po zapisaniu pliku i zakończeniu edycji, -format zostanie automatyczne wygenerowany.<br> -W systemach Windows -należy samodzielnie zmodyfikować plik <code>fmtutil.cnf</code>, po czym -uruchomić polecenie <code>fmtutil --byfmt=mex</code> -(lub <code>fmtutil --byfmt=pdfmex</code>). - -<li> -W MiKTeX (od wersji 2.0) -należy uruchomić w menu <code>MiKTeX Options</code> podmenu -<code>TeX Formats</code>, zaznaczyć format -<code>MeX</code> (<code>pdfMeX</code>) i utworzyć (przyciskiem -<code>Build</code>) potrzebny plik formatu. -</ul> - -<p> -W obu omawianych przypadkach tworzony jest plik formatu -<code>mex.fmt</code> (lub <code>pdfmex.fmt</code>), który jest -umieszczany w katalogu właściwym dla tego rodzaju -plików, oraz tworzony jest program <code>mex</code> lub <code>pdfmex</code> -(uruchamia on program <code>pdftex</code> -z formatem <code>mex</code> bądź -z formatem <code>pdfmex</code>).</p> - -<hr> - -<h3>II. Użycie</h3> - -Aktualne implementacje, oparte na Web2c, a także MiKTeX pozwalają -na prawidłowe przekodowanie znaków diakrytycznych w pliku TeX-owym -na wewnętrzną reprezentację, stosowaną przez programy. -W Polsce, niestety, -stosowane są różne ,,standardy'' kodowania diakrytyków w tworzonych przez -użytkownika plikach, zależnie od systemu operacyjnego. Dla potrzeb systemu -TeX używamy zewnętrznych, tekstowych plików TCX, pozwalających ,,obsłużyć'' -różne spotykane ,,standardy''. Dzięki temu przekodowanie działa też -w drugą stronę, kiedy TeX wyświetla komunikaty i zapisuje pliki -<code>.log</code>, a także pliki ze spisem treści, skorowidzem itp.<p> - -Uruchomienie polecenia:<br> -<code>mex --translate-file=TCXFILE myfile.tex</code><br> -oznacza uruchomienia TeX-a z formatem <code>mex.fmt</code> -i z odpowiednią tablicą przekodowań (ich lista znajduje się -poniżej). Polecenie <code>mex</code> tworzone jest zwykle jako dowiązanie -do programu (obecnie) <code>pdftex</code> w katalogu zawierającym binaria.<p> - -Przekodowanie (plik TCX) może być deklarowane bezpośrednio w pliku -TeX-owym. -<!-- Począwszy od wersji Web2c 7.4, wymaga to podania -w wierszu poleceń opcji <code>--parse</code> lub włączenia jej na -stałe, co wymaga zmiany w głównym pliku -konfiguracyjnym <code>texmf.cnf</code>:<br> -<code>parse_first_line = t</code><br> -(t -- od `true', zamiast domyślnego przypisania f -- od `false'). --> -Przykładowo, jeśli <b>pierwszy</b> wiersz pliku zawiera - komentarz strukturalny postaci<br> - <code>%&mex --translate-file=il2-pl</code><br> - to plik może być przetworzony za pomocą polecenia <code>pdftex plik.tex</code>; - zostanie wtedy wczytany format <code>mex.fmt</code> oraz tablica - <code>il2-pl.tcx</code> - przekodowania z układu iso8859-2 do układu fontów PL (wewnętrznego - dla programu TeX).<p> - - W dystrybucjach dostarczono szereg plikow TCX. Można je znaleźć - w katalogu <code>texmf/web2c/</code>: - -<p> -<table border> -<tr> - <td> amiga-pl.tcx </td> <td> AmigaPL do PL </td> -</tr> -<tr> - <td>il2-pl.tcx</td> <td> iso8859-2 (latin2) do PL </td> -</tr> -<tr> - <td>cp1250pl.tcx</td> <td> Windows cp1250 do PL </td> -</tr> -<tr> - <td>cp852-pl.tcx</td> <td> IBM cp852 do PL </td> -</tr> -<tr> - <td>macce-pl.tcx</td> <td> Apple MacCE do PL </td> -</tr> -<tr> - <td>maz-pl.tcx</td> <td> Mazovia do PL </td> -</tr> -</table> - -<hr> - -<h3> III. Polskie fonty PostScriptowe</h3> - -Aktualne dystrybucje zawierają fonty w wersji -Type 1 (postscriptowe) serii PL -(spolonizowane standardowe dla TeX-a fonty CM), a także znacznie -rozszerzone i obecnie zalecane fonty Latin Modern. - Można je także znaleźć w najbliższym węźle CTAN lub jego kopii, - np.:<br> - <a href="ftp://ftp.gust.org.pl/pub/CTAN/language/polish/plpsfont/"> -ftp://ftp.gust.org.pl/pub/CTAN/language/polish/plpsfont/</a>.<br> - <a href="ftp://ftp.gust.org.pl/pub/CTAN/fonts/lm/"> -ftp://ftp.gust.org.pl/pub/CTAN/fonts/lm/</a>.<p> - -Przedstawimy tu przykład dotyczący instalacji fontów PL. - Pliki <code>.pfb</code> powinny znaleźć się w podkatalogu - <code>texmf/fonts/type1/public/pl/</code> naszej instalacji, pliki - map fontowych (<code>.map</code>) w katalogu - <code>texmf/fonts/map/dvips/pl/</code> zaś wektory kodowań -(<code>.enc</code>) -- w katalogu <code>texmf/fonts/enc/dvips/pl/</code> -<p> -W dystrybucjach opartych na Web2c zautomatyzowano, poprzez użycie programu -<code>updmap</code>, proces tworzenia map fontowych dla programów -<code>dvips</code>, <code>pdftex</code> -i <code>dvipdfmx</code>. Poniżej omówiono więc tylko, czego ten proces -dotyczy. -<p> - Sterownik <code>dvips</code> (zamieniający wynik pracy TeX-a, plik DVI, - do formatu PostScript) wymaga aby deklaracje map fontowych - (dla fontów PL konkretnie zawartość <code>texmf/fonts/map/dvips/pl/pl.map</code>) - były dołączone do pliku <code>texmf/fonts/map/dvips/updmap/psfonts.map</code>. - Mapy fontowe można alternatywnie dołączyć w pliku - <code>texmf/dvips/config/config.ps</code> (lub jego lokalnej kopii), - dopisując wiersz:<br> - <code>p +pl.map</code><br> - po deklaracji głównej mapy fontowej: <code>p psfonts.map</code>. <p> - - Aby fonty Type 1 były użyte przez program <code>pdfTeX</code>, - należy sprawdzić jakie mapy fontowe są deklarowane w pliku - <code>texmf/fonts/map/pdftex/updmap/pdftex.map</code> -- powinien on także - zawierać deklaracje map fontowych dla fontów PL.<p> - -W dystrybucjach wszystkie aktualnie dostępne polskie fonty -Type1 są gotowe do użycia zarówno przez program <code>dvips</code>, -<code>pdftex</code>, jak i <code>dvipdfmx</code> .<p> - -Bardziej szczegółowe omówienie instalacji fontów Type1 zawarte -jest w artykule <a href="../fonty/fonts_inst.html">Instalowanie -fontów Type1/True Type</a>. <p> - -<hr> - -<i>Staszek Wawrykiewicz</i> (StaW at gust dot org dot pl), 30.05.2008. - -</BODY> -</HTML> - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/poczatki/miktex.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/poczatki/miktex.html deleted file mode 100644 index 3b6afc60265..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/poczatki/miktex.html +++ /dev/null @@ -1,58 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> -<html> -<head> -<title> MiKTeX</title> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -</head> -<body> - -<h1> MiKTeX</h1> - -<p> -<a href="ftp://ftp.gust.org.pl/pub/CTAN/systems/win32/miktex">MiKTeX</a> -jest implementacją systemu TeX dla środowiska MS Windows -(95/98/NT/XP). -Charakteryzuje się łatwością konfiguracji -- podobną jak w przypadku -systemu Unix. Widać wyraźnie, że coraz bardziej zbliża się do implementacji -opartych na Web2C, np. posiada strukturę katalogów zgodną ze standardem TDS -i może korzystać z zasobów instalacji sieciowych. -<p>Bardzo dobra -przeglądarka dokumentów, współpracująca z GhostScriptem -- potrafi -wyświetlać dołączoną grafikę postscriptową (nie wywołuje GhostScripta -przy transformacjach postscriptowych np. obrotach), obsługuje windowsowe -formaty graficzne (np. .wmf). Niestety w dokumencie nie można -mieszać grafiki .wmf z postscriptową (oczywiście mieszać możemy, -ale ne da się tego wydrukować w sensowny sposób -- -chyba że będziemy strony drukowali osobno).</p> - -<p>Od wersji 1.20 potrafi konwertowac znaki wg zadanej tablicy -na wewnętrzny układ danego ,,encodingu'' -(opcja <tt>--translate-file=</tt><it>xxx</it>; gdzie -<it>xxx</it> jest nazwą tablicy przekodowania -- pliku TCX). -<!-- Do ,,upgradu'' z poprzedniej wersji -wystarczy rozpakować pliki instalacyjne i ,,podmienić'' zawartość -katalogów ...\texmf\miktex\ oraz wygenerować formaty (*.base *.fmt). -Po krótkim testowaniu nie zauważyłem błędów i różnic w działaniu -w stosunku do wersji 1.11 (sygnalizowałem błędy wesji 1.20 beta 1) -- -oczywiście za wyjątkiem zmiany na plus -- wprowadzenie przekodowań TCX.</p> --> - -<p>Od wersji 2.0 MiKTeX jest wyposażony w polskie -pakiety (makra, fonty itp.). Poprawiono sygnalizowane błędy związane -z generowaniem fontów i dodano wygodny program konfiguracyjny, -dostępny z menu systemowego. - -<!-- <p>Starsze instalacje MiKTeX -można uzupełnić o polskie pakiety z serwera ftp GUST -(<a href="ftp://ftp.gust.org.pl/pub/TeX/GUST/contrib/pl4miktex/">pakiet polish.zip</a> -dla MiKTeX).</p> --> - -<p>Obecna wersja 2.7 zawiera kilkaset pakietów, stale aktualizowanych -i umożliwia ich wygodną aktualizację z sieci. -Krótki opis zawarto w artykule <a href="./inst-mik.html">Szybka -instalacja MiKTeX</a>.</p> - -<hr> -<em>WM (zmiany i uzupełnienia: 30.05.2008 -- StaW)</em> -</body> -</html> - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/poczatki/spw.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/poczatki/spw.html deleted file mode 100644 index 2f3e4cc1861..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/poczatki/spw.html +++ /dev/null @@ -1,156 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> -<html> - <head> - <META http-equiv="content-type" content="text/html; charset=ISO-8859-2"> - <title lang="pl"> Sprawa przekodowywania wejścia </title> - </head> - - <body lang="pl" link="#808080" vlink="#bfbfbf"> - <center> - <table bgcolor="white" cellpadding="20"> </table> - <p><br></p> - <table width="90%" border="0" cellpadding="30" cellspacing=0 bgcolor="white"> - <tr><td><center><font size="+3"> - Ośmiobitowe wprowadzanie<br> - polskich znaków w TeXu<br> - (w implementacjach opartych na web2c) </font> - </center></td></tr> - <tr><td><p> - Istnieje kilka sposobów kodowania polskich znaków w - dokumencie TeXowym. Najbardziej komfortowa jest notacja - ,,naturalna'' ośmiobitowa, tzn. zastosowanie jakiejś - strony kodowej (np. cp852, cp1250, ISO 8859-2 (Latin 2), - itp.). Są dwa zasadnicze sposoby nauczenia TeXa - przetwarzania tak zapisanego tekstu. Jeden polega na - zastosowaniu znaków aktywnych. Drugi wymaga wsparcia ze - strony samej implementacji TeXa polegającego na - przekodowywaniu znaków z wejścia na odpowiednie - pozycje znaków w stosowanych fontach. - Każdy z wymienionych sposobów ma swoje wady i - zalety.</p> - - <p>Przekodowywanie znaków narodowych przez samego TeXa - jest dostępne od dawna w emTeXu i sbTeXu (MS DOG), - natomiast w popularnych dystrybucjach UNIXowych - opartych na web2c pojawiło się dosłownie przed chwilą - (jeśli pamiętać, że chwila w TeXu może trwać pół - roku; w porównaniu z wiekiem TeXa jest to czas - zaniedbywalny). W związku z tym przekodowanie stało się - dostępne również w fpTeXu --- opartej na web2c - dystrybucji TeXa dla Windows 95/98/NT. A ponieważ - MikTeX (też Windows) nie zamierza być w tej kwestii w - tyle, można mieć nadzieję, że wkrótce praktycznie każdy - liczący się TeX będzie mógł przekodowywać.</p> - - <p><font size="-1">Implementacja przekodowywania, pod - tajemniczą nazwą TCX została wprowadzona do dystrybucji - web2c już jakiś czas temu. Wkrótce jednak przeciwnicy - tego rozwiązania (związani z ekipą LaTeXa 2e) wymogli - jego unieczynnienie w źródłach (<code>#ifdef 0</code> z - podejrzanym komentarzem). Praca z ośmiobitowym tekstem - jest dla polskich użytkowników czymś zupełnie - podstawowym. Dlatego też niewielka ekipa polskich - użytkowników (Staszek Wawrykiewicz, Włodek Bzyl i niżej - podpisany) podjęła próbę przeforsowania wprowadzenia na - nowo do web2c procedur przekodowujących. - Przedsięwzięcie to powiodło się (głównie dzięki zapałowi - i energii Staszka).</font></p> - - <p>Warto tu jeszcze zaznaczyć, że wprowadzenie - przekodowywania nie narusza licencji TeXa. Jak wiadomo, - jedyną osobą władną aby wprowadzać zmiany w TeXu jest - Don Knuth. Nie dotyczy to wszakże drobnych szczegółów - związanych ze specyfiką danego systemu operacyjnego - (środowiska obliczeniowego), w którym dana implementacja - TeXa ma działać. W istocie TeX ma mechanizm zamiany - dowolnego (jednobajtowego) kodu używanego w dokumentach - na reprezentację opartą na ASCII i używaną w pliku .dvi - (reprezentacja ta odzwierciedla układ znaków w fontach). - Mechanizm przekodowywania został przewidziany z myślą o - komputerach pracujących w EBCDICu (który jest istotnie - odmienny od ASCII). Wierzymy, że środowisko - obliczeniowe posługujące się kodem (na przykład) ISO - 8859-2 też jest środowiskiem ,,nie-ASCII'' i że w - związku z tym pracująca w nim implementacja TeXa może - mieć w odpowiednie tablice w programie włożone - odwzorowanie ISO 8859-2 w układ fontów. W związku z - mnogością stosowanych ,,stron kodowych'' zaszycie - odwzorowania w kompilat TeXa jest niepraktyczne. - Dlatego web2c oferuje rewelacyjne uproszczenie: tabelę - opisującą przekodowanie można zadać przy pomocy opcji - polecenia uruchamiającego TeXa.</p> - - </td></tr> - <tr bgcolor="black"><td><font color="white"> - <p><strong>Jak się tego używa?</strong></p> - - <p> W nowej wersji web2c (7.3) i w konsekwencji teTeXa - (1.0) TeX reaguje na dodatkową opcję - <code>--translate-file</code> wskazującą plik z tablicą - konwersji. Opcji tej używa się przy normalnym wywołaniu - TeXa (a nie jak w emTeXu przy generowaniu formatu).<br> - - Pokaźna kolekcja tablic konwersji jest dystrybuowana z - samym web2c (i w konsekwencji powinna być dostępna w - dystrybucjach pochodnych). Są tu w szczególności - tablice przekodowujące do układu fontów PL (tylko - polskie znaki): il2-pl.tcx -- dla ISO 8859-2 (Latin-2), - cp1250-pl.tcx -- Code Page 1250 (Windows), cp852-pl.tcx - -- tzw. IBM Latin 2, maz-pl.tcx -- Mazowia, a jakże, - oraz amiga-pl.tcx -- dla kodu AmigaPL.</p> - - <p>Przykład: pod Linuksem poniższe wywołanie przetwarza - dokument MeXowy z polskimi znakami w notacji - ,,naturalnej'':</p> - - <pre>mex -translate-file=il2-pl mojdokument.tex</pre> - - <p>Istnieje alternatywny sposób informowania TeXa o - sposobie kodowania danego pliku. Web2c ,,od zawsze'' - reagowało na pierwszą linię pliku zaczynającą się w taki - sposób</p> - <pre>%&mex</pre> - <p>załadowaniem odpowiedniego formatu (tutaj MeXa). W - nowej wersji ten mechanizm został rozszerzony. - Następująca linia</p> - <pre>%&mex --translate-file=il2-pl</pre> - <p>oprócz formatu zadaje również kodowanie pliku. Można - również pominąć nazwę formatu:</p> - <pre>%& --translate-file=il2-pl</pre> - <p>Użycie opcji <code>--translate-file</code> w pierwszej - linii pliku sprawia, że dokument zawiera jawną informację - o kodzie, który został w nim użyty. Dzięki temu nie - trzeba zgadywać, w jakim kodzie kolega przysłał nam plik - (zmora emTeXa). Dzięki zaś obecności kompletu plików .tcx - w dystrybucji wystarczy uruchomić na dokumencie TeXa bez - żadnych dodatkowych opcji, aby uzyskać poprawny - wydruk.</p> - - <p>TeX poszukuje pliku opisującego przekodowanie w - bieżącym katalogu oraz w miejscu właściwym dla plików - <tt>.pool</tt> czyli domyślnie - <code>texmf/web2c</code>.</p> - - <p>Opcji -translate-file można używać również w wywołaniu - initexa, ale będzie ona w mocy tylko w czasie jego - pracy. Po co to komu? Można wyobrazić sobie format - oparty na MeXu definiujący makra o nazwach zawierających - polskie znaki. W pliku takiego formatu nazwy makr - byłyby zakodowane w notacji wewnętrznej. A zatem format - byłby nadal niezależny od notacji wejściowej! Przy - przetwarzaniu dokumentu możnaby nadal wskazać dowolną - stronę kodową dla wejścia i dawałaby ona dostęp do makr - o polskich nazwach. Jak się zdaje web2c jest pierwszą - na świecie implementację TeXa o takich - możliwościach.</p> </font></td></tr> - <tr> - <td> - <table width="100%" cellpadding=0 border=0 cellspacing=0><tr><td> - <a href="mailto:wolinski@mimuw.edu.pl">Marcin Woliński</a> - </td> - </tr></table> - </table> - </center> - </body> -</html> - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/poczatki/tetex.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/poczatki/tetex.html deleted file mode 100644 index 0ecbcbb09cf..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/poczatki/tetex.html +++ /dev/null @@ -1,41 +0,0 @@ -<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> -<html> -<head> -<title> teTeX</title> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -</head> -<body> - -<h1> teTeX</h1> - -<p> -<a href="ftp://sunsite.icm.edu.pl/pub/CTAN/systems/unix/tetex/">teTeX</a>, -autorstwa Thomasa Essera, -był najbardziej dojrzałą implementacją systemu TeX dla środowiska -Unix i Linux. Bardzo dobra -przeglądarka dokumentów (xdvi), współpracująca z GhostScriptem -- potrafi -wyświetlać dołączoną grafikę postscriptową. -teTeX stanowi rdzeń dystrybucji CD TeX Live dla systemów Unix/Linux.</p> - -<p>Od wersji 1.0 w TeX-u, pdfTeX-u itd. zaimplementowano konwersję znaków na -wejściu i wyjściu (tablice TCX), co pozwala wygodnie stosować zapis -znaków diakrytycznych w dowolnym ,,standardzie'' -(opcja -<tt>--translate-file=</tt><i>xxx</i>; gdzie <i>xxx</i> jest nazwą -tablicy konwersji -- pliku .tcx). -Również od tej wersji teTeX jest wyposażony w podstawowe pakiety -(makra, fonty itp.) wspomagające skład w języku polskim.</p> - -<p>W ostatniej wersji (3.0) wprowadzono szereg zmian, m.in. domyślną -,,maszyną'' dla większości formatów jest teraz <code>pdfetex</code>, -zmieniono układ katalogów fontowych zgodnie z TDS1.1, a także -ulepszono znacznie konfigurację.</p> - -<p>Obecnie dystrybucja teTeX nie jest rozwijana; na jej bazie powstała -wieloplatformowa dystrybucja TeX Live.</p> - -<hr> -<em>WM (zmiany i uzupełnienia: 30.05.2008 -- StaW)</em> -</body> -</html> - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/poczatki/web2c.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/poczatki/web2c.html deleted file mode 100644 index c4ad820d33f..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/poczatki/web2c.html +++ /dev/null @@ -1,200 +0,0 @@ -<HTML> -<HEAD> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<TITLE>Web2c</TITLE> -</HEAD> - -<!-- TeX Live 2008 revision, 30.05.2008 --> - -<BODY> -<center> -<h2>Web2c</h2> -</center> - -Web2c jest systemem do generowania kompletnego środowiska TeX-owego -dla różnorodnych platform, nie tylko Unixowych, ale także -Windows 9x/NT/2000/XP, Amiga, a nawet MS DOS. -Dostępne oprogramowanie to nie tylko TeX i MetaFont, ale także MetaPost, -pdfTeX, -eTeX, Omega, szereg sterowników (w tym <code>dvips</code>, <code>xdvi</code> lub <code>windvi</code>), -łącza TeX-HTML, programy fontowe (szczególnie dotyczące PostScript-u), -programy do reorganizacji plików DVI i PS a także wiele innych.<p> - -TeX i MetaFont zostały napisane w języku WEB, stworzonym specjalnie -do tego celu przez Donalda E. Knutha. WEB pozwala na staranną -modularyzację kodu oraz jednocześnie szczegółową dokumentację programu. -Przeniesienie kodu napisanego w WEB do Pascala i kompilację -programów zapewnia program <code>tangle</code>. Z kolei program -<code>weave</code> umożliwia utworzenie z tych samych źródeł pliku -TeX-owego gotowego do składu eleganckiej dokumentacji programu. Dostosowanie -kodu pascalowego do konkretnej implementacji języka zależne jest jedynie od -starannie przygotowanych tzw. plików wymiany (ang. <i>change files</i>). -Zamianę kodu WEB do obecnie powszechnie stosowanego języka C -zrealizował w 1987 r. Tomas Rokicki, tworząc system TeX-to-C. -W roku 1990 systemem zajął się Karl Berry i wtedy to zmieniono jego -nazwę na Web2c. Cały czas udoskonalane i optymalizowane są metody -kompilacji, znacznie rozszerzyła się gama programów pomocniczych, przede -wszystkim zaś rozszerzyła się liczba platform systemowych, na które -w podobny sposób (i coraz łatwiej) można przenieść jednorodne -środowisko TeX-owe. Od 1997 r. system jest pielęgnowany przez Olafa -Webera. W marcu 1999 r. udostępniony został Web2c w wersji -7.3, która zawierała szereg nowości i udoskonaleń działania programów -(m.in. po raz pierwszy programy Web2c pozwalają na swobodne przekodowanie -znaków narodowych). Wersja 7.4, która powstała pod koniec 2002 r., -to kolejny krok w optymalizacji oprogramowania (zmiany w bibliotece kpathsea, -znaczne zmiany w pdftex itp.). Wersja 7.5 z 2004 r. wprowadza -m.in. obsługę nazw plików zawierających spacje, rozszerzenie encTeX, -uporządkowanie współpracy z różnymi terminalami, obsługę zmienionego -układu TDS i wiele innych zmian.<p> - -Obecnie implementacje oparte na Web2c działają na wielu platformach -Unix (w tym oczywiście Linux), Windows, DOS, Amiga i innych. -Wykorzystując jednorodną strukturę katalogów, zgodną z TDS (<i>TeX -Directory Structure</i>) pozwalają na współdzielenie zasobów przez -różne systemy.<p> - -Programy wchodzące w skład Web2c wykorzystują zaawansowane metody -wyszukiwania w rozległej instalacji plików wymaganych przez programy. -Metody te udostępnia wspólnie użytkowana biblioteka <code>kpathsea</code> -(dokumentacja -<!-- w <A href="../../../../../texmf/doc/kpathsea/kpathsea.pdf"><code>kpathsea.pdf</code>)</A>. --> -w <A href="http://www.tug.org/texinfohtml/kpathsea.html"><code>kpathsea.html</code>)</A>. -Opis systemu Web2c zawiera dokumentacja zawarta -<!-- w <A href="../../../../../texmf/doc/web2c/web2c.pdf"><code>web2c.pdf</code></A>. --> -w <A href="http://www.tug.org/texinfohtml/web2c.html"><code>web2c.html</code></A>. -<!-- Obie wymienione dokumentacje dostępne są też w formacie <code>HTML</code>. --> - -<h2>Składniki systemu Web2c</h2> - -System Web2c zawiera następujące podstawowe programy:<p> - -<ul> -<li><code>bibtex</code> - -- program do tworzenia spisów bibliograficznych; -<li><code>dmp</code> - -- konwersja <code>troff</code> do <code>.mpx</code> (postaci MetaPost-owej - niskiego poziomu); -<li><code>dvicopy</code> - -- program modyfikujący pliki DVI; -<li><code>dvitomp</code> - -- konwersja DVI do postaci MetaPost-owej niskiego - poziomu (pliku <code>.mpx</code>); -<li><code>dvitype</code> - -- konwersja DVI na plik tekstowy (ASCII); -<li><code>gftodvi</code> - -- zamiana fontu GF na plik DVI; -<li><code>gftopk</code> - -- zamiana fontów w formacie GF na font spakowany PK; -<li><code>gftype</code> - -- zamiana fontu GF na plik tekstowy (ASCII); -<li><code>makempx</code> - -- skład materiału tekstowego zawartego w pliku MetaPost-owym - i jego konwersja do poleceń niskiego poziomu umieszczanych - w pliku <code>.mpx</code>; program uruchamia kolejno - <code>mpto</code>, <code>tex</code> i <code>dvitomp</code>; -<li><code>mf</code> - -- MetaFont, system do generowania fontów bitmapowych - w formacie GF; -<li><code>mft</code> -- skład plików źródłowych MetaFont-a; -<li><code>mpost</code> -- MetaPost, program do tworzenia rysunków oraz diagramów - technicznych w formacie PostScript, oparty na języku podobnym do - wykorzystywanego przez MetaFont; -<li><code>mpto</code> -- ekstrakcja materiału tekstowego zawartego w pliku - MetaPost-owym i konwersja do pliku TeX-owego (domyślnie) lub Troff; -<li><code>newer</code> -- pomocniczy program do porównywania czasów modyfikacji plików; -<li><code>patgen</code> -- program do tworzenia wzorców przenoszenia wyrazów - (<i>hyphenation patterns</i>); -<li><code>pktogf</code> -- zamiana fontów w formacie PK na fonty GF; -<li><code>pktype</code> -- zamiana fontu PK na plik tekstowy (ASCII); -<li><code>pltotf</code> -- konwersja tekstowej listy właściwości do TFM - (metryki fontu TeX-owego); -<li><code>pooltype</code> -- wyświetlanie WEB-owych plików <code>pool</code> z numeracją - łańcuchów znakowych; -<li><code>tangle</code> -- konwersja kodu WEB do języka Pascal; -<li><code>tex</code> -- program do składu tekstu; -<li><code>tftopl</code> -- konwersja TFM do tekstowej listy właściwości - (PL); -<li><code>vftovp</code> -- konwersja fontów wirtualnych do wirtualnej listy - właściwości (VPL); -<li><code>vptovf</code> -- konwersja wirtualnej listy właściwości do fontów - wirtualnych (<code>.vf</code>); -<li><code>weave</code> -- konwersja WEB do postaci TeX-owej gotowej do składu. -</ul> - -Instalacje oparte na Web2c zawierają ponadto programy: - -<ul> -<!-- <li><code>etex</code> -- eTeX czyli TeX rozszerzony o szereg poleceń pierwotnych; --> -<li><code>pdfetex</code> -- pdfeTeX, rozszerzenie TeX-a pozwalające tworzyć - bezpośrednio pliki w formacie <code>PDF</code>, funkcjonalnie jest - to połączenie dotychczas używanych programów <code>etex</code> - (czyli TeX rozszerzony o szereg poleceń pierwotnych) - i <code>pdftex</code>; -<li><code>omega</code> -- Omega, rozszerzenie TeX-a pracujące z fontami ze znakami - kodowanymi 16-bitowo (Unicode) i pozwalające na skład w różnych, - b. egzotycznych językach; -<li><code>aleph</code> -- program łączący cechy eTeX-a i Omegi, próba - stabilizacji projektu Omega, który wciąż jest w fazie eksperymentalnej; -<li>XeTeX</b> -- intensywnie rozwijana wersja, pracująca w Unikodzie - i korzystająca z fontów systemowych, także OpenType. -<li><code>dvips</code> -- sterownik DVI do PostScript; -<li><code>dvilj</code> -- sterownik DVI dla drukarek zgodnych ze standardem - Hewlett-Packard; - dla poszczególnych modeli drukarek istnieje kilka odmian programu np. - <code>dvilj2</code>, <code>dvilj4</code>, <code>dvilj6</code>; -<li><code>xdvi</code> -- sterownik ekranowy (wyświetlający pliki DVI) - dla X Window (systemy Unix); -<li><code>windvi</code> -- sterownik ekranowy dla Windows 9x/NT; -</ul> - -Zarówno <code>xdvi</code>, jak i <code>windvi</code> potrafią obecnie -wyświetlać włączane to tekstu elementy graficzne w formacie -EPS, jak i obsługiwać fonty w formacie Type1.<p> - -Wymienione wyżej programy wykorzystują wspólne biblioteki i korzystają -ze wspólnych plików konfiguracyjnych. Całość oprogramowania tworzy zatem -jednorodne środowisko. Ponadto dostępne są skrypty bądź programy, m.in.:<p> - -<ul> -<li><code>texconfig</code> -- skrypt do konfiguracji całego środowiska (dostępny - jedynie dla systemów Unix/Linux); -<li><code>fmtutil</code> -- skrypt do generowania formatów; -<li><code>updmap</code> -- skrypt aktualizujący mapy fontowe dla programów -<code>dvips</code>, <code>pdftex</code> oraz <code>dvipdfm</code>; -<li><code>mktexmf</code> -- skrypt tworzy, w miarę możliwości, plik MetaFont-owy dla nowego - fontu (np. cmr11), dla którego istnieje plik źródłowy o zbliżonym stopniu - pisma; -<li><code>mktextfm</code> -- skrypt uruchamia program <code>mf</code> i generuje potrzebny - plik TFM; -<li><code>mktexpk</code> -- skrypt generuje potrzebny font bitmapowy w formacie PK; -<li><code>mktexnam</code> -- skrypt wyświetla nazwy i położenie plików MF, - TFM i PK dla danego fontu; -<li><code>mktexupd</code> -- skrypt uzupełnia bazę danych instalacji (<code>ls-R</code>) - o nazwę katalogu i nowo powstałego pliku; -<li><code>mktexlsr</code> (<code>texhash</code>) -- skrypt tworzy lub aktualizuje bazy danych - instalacji (pliki <code>ls-R</code>); -<li><code>gsftopk</code> -- skrypt służący do konwersji fontów - PostScript-owych (ostatnio - także fontów TTF) na pliki PK, zwykle uruchamiany przez - sterownik <code>Xdvi</code> lub <code>Windvi</code>; skrypt steruje wywołaniem programu - GhostScript, który dokonuje rasteryzacji fontów obwiedniowych; -<li><code>kpsewhich</code> -- program do przeszukiwania ścieżek w instalacji TeX-owej, - używany intensywnie przez skrypty ,,<code>mktex...</code>''; program może być - także wykorzystany do diagnostyki problemów. -</ul> - -Większość powyższych skryptów uruchamiana jest automatycznie. Wymienione -dotychczas programy i skrypty mają wspólną cechę, polegającą na -wyświetlaniu tekstu pomocniczego po uruchomieniu ich z parametrem -<code>--help</code>. - -Wszystkie omówione powyżej programy i skrypty mają dokumentację dostępną -w <code>man</code>, <code>info</code> a także -w formacie HTML. - -<hr> -<i>Stanisław Wawrykiewicz</i> (<tt>staw at gust.org.pl</tt>); -<i>modyfikacja: 30.05.2008</i> - -</BODY> -</HTML> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/podstawy/2-0wst1.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/podstawy/2-0wst1.html deleted file mode 100644 index 1a56ed09d3a..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/podstawy/2-0wst1.html +++ /dev/null @@ -1,51 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex,Gust, Wirtualna Akademia"> -</head> -<body> -<h2>1. Wstęp</h2> - -Niniejsza broszurka zawiera opis wybranych tematów, które są fragmentami -dwudziestogodzinnego -kursu poświęconego podstawom systemu T<sub><font size=3>E</font></sub>X, prowadzonego przez -autora. Kursy takie są -współorganizowanego przez Polską Grupę Użytkowników Systemu -T<sub><font size=3>E</font></sub>X ,,GUST'', Fundację Pomocy Matematykom -i Informatykom Niesprawnym Ruchowo oraz Wydawnictwo ,,Do''. -<p> -Znajomość T<sub><font size=3>E</font></sub>X-a nie jest oczywiście niezbędna do czytania -niniejszego tekstu. Wystarczy jedynie pewne obycie z komputerami. -Autor ma jednak nadzieję, że dotychczasowi użytkownicy T<sub><font size=3>E</font></sub>X-a mogą również -skorzystać z pewnych informacji tu zawartych. -<p> -W rozdziale <a href="2-1coto.html#coto">Co to jest T<sub><font size=3>E</font></sub>X -- informacje ogólne</a> przedstawione są te cechy programu T<sub><font size=3>E</font></sub>X, które -autor uważa za najistotniejsze. Pojawia się również próba udzielenia -odpowiedzi na pytanie ,,co można składać T<sub><font size=3>E</font></sub>X-em?''. -<p> -Krótki rozdział <a href="2-1zece.html#zecer">Zecernia czy maszyna do pisania?</a> służy omówieniu dwóch linii ewolucji -programów służących do składania tekstów. -<p> -W następnym rozdziale przedstawione są interpunkcyjne, ortograficzne -i typograficzne zasady przygotowywania tekstów, przeznaczonych -do składania systemem T<sub><font size=3>E</font></sub>X. Ten rozdział jest podręcznikiem -dla najbardziej początkujących T<sub><font size=3>E</font></sub>X-owców, pracujących pod opieką -bardziej zaawansowanych użytkowników tego sytemu. -Stanowi on zarazem kompletny podręcznik dla osób zajmujących -się tworzeniem maszynopisów komputerowych, które mają być -następnie przetwarzane T<sub><font size=3>E</font></sub>X-em. -<p> -W rozdziale <a href="2-1kazio.html#kazio">T<sub><font size=3>E</font></sub>X, czyli pan Kazio</a> -omówiona jest ogólna -zasada działania systemu T<sub><font size=3>E</font></sub>X. Porównywany jest on tam do zecera, -pana Kazia. -<p> -Rozdział <a href="2-1kazio.html#pud">Pudełka i kleje</a> zawiera opis części modelu pudełkowo-klejowego, -który jest podstawą konstrukcji stron tworzonych przez T<sub><font size=3>E</font></sub>X-a. - - - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/podstawy/2-1coto.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/podstawy/2-1coto.html deleted file mode 100644 index 8a51b5c06b5..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/podstawy/2-1coto.html +++ /dev/null @@ -1,414 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, Wirtualna Akademia"> -</head> -<body> - -<a name="coto"> -<h2>2. Co<b> </b>to jest T<sub><font size=5>E</font></sub>X -- informacje ogólne</h2> - -T<sub><font size=4>E</font></sub>X, to taki mało znany system, używany przez około milion -osób<b> </b>na całym<b> </b>świecie. Służy -- mówiąc bardzo skrótowo -- -do<b> </b>wykonywania profesjonalnego składu drukarskiego. -<p> -Autorem<b> </b>T<sub><font size=4>E</font></sub>X-a jest jeden z najwybitniejszych matematyków i -informatyków<b> </b>na <b> </b>świecie -- profesor Donald Knuth z Uniwersytetu -Stanforda<b> </b>w Stanach Zjednoczonych. -<p> -Nazwę<b> </b>T<sub><font size=4>E</font></sub>X wymawia się <i> tech</i>, ponieważ są to trzy -duże<b> </b>greckie litery Tau, Epsilon, Chi. Polska wersja T<sub><font size=4>E</font></sub>X-a -nazywa<b> </b>się M<sub><font size=4>E</font></sub>X (wym. <i> mech</i>). Litera E jest -opuszczona<b> </b>w dół i dosunięta do pozostałych, żeby zademonstrować -możliwości<b> </b>sytemu. - - -<h3>2.1. Cechy<b> </b>T<sub><font size=4>E</font></sub>X-a</h3> - -Jest<b> </b>to system w znacznym stopniu godny zaufania, co najmniej ze -względu<b> </b>na opisane poniżej jego cechy. - -<h4>2.1.1. Stabilność</h4> - -Jest<b> </b>to system stosunkowo ,,stary''. Prace nad nim zostały rozpoczęte -w roku<b> </b>1977, a więc jeszcze przed rozpoczęciem ery komputerów osobistych, -a ukończone<b> </b>w 1982 roku. W (prawie) niezmienionej postaci używany jest od -kilkunastu -lat. -<p> -Oznacza<b> </b>to bardzo dużą stabilność tego programu. -Jest<b> </b>to bardzo ważna cecha, gdyż jest to program trudny do opanowania. -Jego<b> </b>stabilność wpływa na bezpieczeństwo użytkownika. Po dość długim -czasie<b> </b>inwestowania w swoją umiejętność obsługi T<sub><font size=4>E</font></sub>X-a, -użytkownik<b> </b>ma gwarancję, że to, -czego<b> </b>się nauczył pozostanie aktualne nawet po wielu latach. Można zatem -z dużą<b> </b>ufnością uczyć się go. Ponadto wszelkie dokumenty (teksty) złożone -za<b> </b>jego pomocą będą mogły być przetwarzane i poprawiane tym samym -systemem<b> </b>mimo upływu czasu. Nie ma obawy co do zmiany ,,sposobu kodowania'' -dokumentów,<b> </b>która uniemożliwiałaby dalszą obróbkę ,,starych'' tekstów. -<p> -Dobrze<b> </b>jest -- wybierając program tak skomplikowany, jak system -składu<b> </b>-- zwracać uwagę na to, czy zdołamy nauczyć się wszystkich -jego<b> </b>możliwości, zanim -- w kolejnej wersji -- ulegną one zmianie. - -<h4>2.1.2. Poprawność<b> </b>(bezbłędność)</h4> - -T<sub><font size=4>E</font></sub>X jest programem w bardzo znacznym stopniu bezbłędnym. -Oznacza<b> </b>to, że działa całkowicie zgodnie z dokumentacją. -Autor<b> </b>systemu T<sub><font size=4>E</font></sub>X wyznaczył nawet nagrodę pieniężną dla każdego, -kto<b> </b>wykryje jakikolwiek błąd w działaniu programu. Wartość tej -nagrody<b> </b>wynosi obecnie ponad 300$. Można mieć pewność, że -po<b> </b>kilkunastu latach stosowania programu przez liczne grono użytkowników, -znalezienie<b> </b>jakichkolwiek błędów jest bardzo mało prawdopodobne. -<p> -Jakże<b> </b>często zdarza się użytkownikom komputerów, że program -wysyła<b> </b>im niezrozumiałe komunikaty (np. sygnały błędów), zalecając -np. zgłoszenie<b> </b>się do wytwórcy z prośbą o wyjaśnienie. Niewielka -to<b> </b>pociecha, jeśli wytwórca jest za oceanem. - -<h4>2.1.3. Dokumentacja</h4> - -Autor<b> </b>napisał na temat T<sub><font size=4>E</font></sub>X-a i systemów pokrewnych serię pięciu -książek<b> </b>[1--5], stanowiących kompletną dokumentację tych systemów. -Wszystkie<b> </b>funkcje tych systemów zostały tam szczegółowo opisane. -Dokumentacja<b> </b>nie ma żadnych luk. - -<h4>2.1.4. Złożoność</h4> - -T<sub><font size=4>E</font></sub>X jest systemem skomplikowanym. Powoduje to, że jest -- -przynajmniej<b> </b>początkowo -- trudny w obsłudze. Często -uważane<b> </b>jest to za jego wadę. Jest to jednak absolutnie -niezbędna<b> </b>cena jaką trzeba zapłacić za możliwości, które -oferuje.<b> </b>W istocie to nie T<sub><font size=4>E</font></sub>X jest skomplikowany, lecz -zadanie,<b> </b>które on realizuje jest takie. Jeśli chcemy -całkowicie<b> </b>panować nad wynikami uzyskiwanymi za jego -pomocą,<b> </b>i osiągać efekty profesjonalne i precyzyjne, musimy -nauczyć<b> </b>się obsługi rozmaitych ,,regulatorów'' i ,,pokręteł'' -zawartych<b> </b>w T<sub><font size=4>E</font></sub>X-u, aby móc przekazać mu nasze -intencje. -<p> -Oczywiście,<b> </b>jeśli nie zależy nam na bardzo eleganckich, profesjonalnych -wynikach,<b> </b>to nie musimy używać tak skomplikowanego programu jak T<sub><font size=4>E</font></sub>X. -Jest<b> </b>wiele prostszych programów, służących do podobnych celów. -Należy<b> </b>jednak zdawać sobie sprawę, że używając prostszego programu -prędzej<b> </b>czy później natkniemy się na zadanie, któremu ten program -nie<b> </b>będzie mógł sprostać. W przypadku stosowania T<sub><font size=4>E</font></sub>X-a takie niebezpieczeństwo -nam<b> </b>nie grozi (patrz też <a href="#rozsz"> -- Rozszerzalność</a>). -<p> -Różnice<b> </b>pomiędzy T<sub><font size=4>E</font></sub>X-em, a innymi systemami w zakresie złożoności -i zarazem<b> </b>w zakresie szybkości uczenia się i szybkości osiągania -efektów<b> </b>można przedstawić stosując następujące porównanie. -<p> -Czym<b> </b>się różni rower od samolotu? Obsługi tego pierwszego można się nauczyć -bardzo<b> </b>szybko: kierownica do kierowania, pedały do przyspieszania -i hamulce<b> </b>do hamowania. Prawie nic więcej. W samolocie są tysiące urządzeń, -których<b> </b>obsługi trzeba się nauczyć. Nie oznacza to jednak, że samolot -jest<b> </b>gorszy, albo że ma przestarzały ,,interfejs''. Po prostu latanie -z dużą<b> </b>szybkością i na duże odległości wymaga bardziej skomplikowanej obsługi. -<p> -Co<b> </b>więcej -- pewne proste zadania, które leżą w zasięgu możliwości -obu<b> </b>tych urządzeń, mogą być wykonane szybciej i sprawniej rowerem. -Jeśli<b> </b>trzeba przejechać kilkaset metrów, to rowerzysta pokona -ten<b> </b>dystans jeszcze zanim pilot samolotu zdąży uruchomić silniki. -Jednak<b> </b>już pokonanie odległości kilkuset kilometrów zajmie rowerzyście -znacznie<b> </b>więcej czasu, niż pilotowi samolotu, nie mówiąc już o wysiłku. -Przebycie<b> </b>oceanu rowerem jest raczej niemożliwe. -Te<b> </b>porównania nie oznaczają oczywiście, że rower jest lepszy, -albo<b> </b>że samolot jest lepszy. Jest jednak jasne, że ktoś, kto jest -pewny,<b> </b>że nigdy nie będzie jeździł na większe odległości nie powinien -wybierać<b> </b>samolotu. -<p> -Oczywiste<b> </b>jest ponadto, że na<b> </b>świecie jest znacznie więcej rowerzystów, -niż<b> </b>pilotów samolotów. To znowu nie oznacza, że rower jest lepszy od samolotu, -ani<b> </b>nie oznacza, że takie pojazdy jak samoloty są w zaniku i wkrótce -przestaną<b> </b>istnieć. - - -<a name=rozsz> -<h4>2.1.5. Rozszerzalność</h4> - -T<sub><font size=4>E</font></sub>X ma wbudowany język programowania (inaczej mówiąc <i> jest</i> językiem -programowania).<b> </b>Za pomocą tego języka można definiować rozszerzenia -tego<b> </b>systemu, tworząc specjalizowane systemy składu. - - -<h4>2.1.6. Cena</h4> - -T<sub><font size=4>E</font></sub>X nic nie kosztuje. Ściślej mówiąc jest to program typu <i> public -domain</i><b> </b>(dobro wspólne). Autor T<sub><font size=4>E</font></sub>X-a wyraził zgodę na bezpłatne -rozpowszechnianie<b> </b>i używanie tego programu. -<p> -Nie<b> </b>wszystkie programy <i> public domain</i> na<b> </b>świecie mają jednak -taki<b> </b>sam status. Na ogół ich autorzy decydują o tym, co w ich przypadku -oznacza<b> </b>określenie <i> public domain</i>. -<p> -W przypadku<b> </b>T<sub><font size=4>E</font></sub>X-a, w ramach szerokiej zgody autora na -używanie<b> </b>jego dzieła, możliwe jest nawet utworzenie -własnej<b> </b>implementacji z powszechnie dostępnej<b> </b>źródłowej -wersji<b> </b>programu i sprzedawanie jej już jako programu -komercyjnego<b> </b>-- odpłatnego. Przykładem takiej implementacji -jest<b> </b>wspaniale opracowany program ,,Textures'' firmy Blue -Sky<b> </b>Research, który jest implementacją T<sub><font size=4>E</font></sub>X-a na komputery -Macintosh.<b> </b>Jest to produkt komercyjny, którego używanie -wymaga<b> </b>licencji. Użytkownicy Macintosha mogą też wybrać -- -jeśli<b> </b>wolą -- bezpłatną implementację T<sub><font size=4>E</font></sub>X-a, program -OzT<sub><font size=4>E</font></sub>X. -<p> -Polska<b> </b>wersja systemu T<sub><font size=4>E</font></sub>X, zawierająca standardowy zestaw fontów -z polskimi<b> </b>znakami diakrytycznymi, polskie reguły przenoszenia -(dzielenia)<b> </b>wyrazów oraz komplet makr (makrodefinicji) napisanych -w języku<b> </b>T<sub><font size=4>E</font></sub>X nazywa się M<sub><font size=4>E</font></sub>X i ma również status <i> public -domain</i>.<b> </b>Jest ona dostępna -- podobnie jak T<sub><font size=4>E</font></sub>X -- w wersji<b> </b>źródłowej. -<p> -<!--%<b> </b>Programiści mogą też dowolne fragmenty T<sub><font size=4>E</font></sub>X-a wbudowywać do swoich progamów.--> - -Coś<b> </b>jednak zawsze kosztuje. Najwięcej chyba (czasu albo pieniędzy) -kosztuje<b> </b>nauczenie się obsługi T<sub><font size=4>E</font></sub>X-a. Z pewnością można -uczyć<b> </b>się go latami i jeszcze być daleko od stwierdzenia -,,wiem<b> </b>wszystko''. Kosztują też pewne programy związane z -T<sub><font size=4>E</font></sub>X-em, np. niektóre sterowniki urządzeń zewnętrznych. -Również<b> </b>większość fontów, nie należących do podstawowego -kompletu<b> </b>T<sub><font size=4>E</font></sub>X-a można nabyć jedynie odpłatnie. - - -<h4>2.1.7. Przenośność</h4> - -Kod<b> </b>źródłowy programu T<sub><font size=4>E</font></sub>X jest powszechnie dostępny i zawiera -dobrze<b> </b>opracowaną dokumentację wewnętrzną. Został on napisany -w specjalnie<b> </b>opracowanej wersji języka Pascal, w tzw. języku WEB. -Autor<b> </b>systemu zadbał bardzo starannie o to, żeby cechy programu -związane<b> </b>ściśle z określonym typem komputera lub systemem operacyjnym, -m. in.<b> </b>takie jak sposoby zapisywania i czytania plików, -były<b> </b>starannie wydzielone w tekście programu i łatwe do wymiany. -Z dużą<b> </b>pieczołowitością opracował też rozmaite działania wewnętrzne -programu,<b> </b>tak żeby dla tych samych danych program dawał dokładnie -takie<b> </b>same wyniki, niezależnie od typu komputera, rodzaju procesora użytego -do<b> </b>obliczeń itp. -<p> -Dzięki<b> </b>tym cechom powstały implementacje T<sub><font size=4>E</font></sub>X-a na dziesiątki różnych -typów<b> </b>komputerów, pod różnymi systemami operacyjnymi. Praktycznie każdy -typ<b> </b>komputera, poczynając od 16-bitowych ma swoją wersję systemu T<sub><font size=4>E</font></sub>X. - -<!--%<b> </b>jakie komputery?--> - - -<h4>2.1.8. Logiczność<b> </b>w przeciwieństwie do graficzności</h4> - -,,Logiczność'',<b> </b>to możliwość opisywania w T<sub><font size=4>E</font></sub>X-u -logicznej<b> </b>struktury składanego tekstu, co bardzo ułatwia -dokonywanie<b> </b>wszelkich zmian w tekście, już po jego złożeniu. -<p> -Jest<b> </b>to prawdopodobnie jedna z najważniejszych cech T<sub><font size=4>E</font></sub>X-a, -stanowiących<b> </b>o jego sile i możliwościach - - -<h3>2.2. Kim<b> </b>są użytkownicy T<sub><font size=4>E</font></sub>X-a?</h3> - -Użytkownicy<b> </b>T<sub><font size=4>E</font></sub>X-a, to w znacznej części pracownicy naukowi i studenci -wyższych<b> </b>uczelni i innych instytucji naukowych, choć nie brakuje też -wydawców,<b> </b>a także np. wytwórców pieczątek czy wizytówek, agencji -reklamowych<b> </b>itp. - - -<h3>2.3. T<sub><font size=4>E</font></sub>X-owcy,<b> </b>łączcie się</h3> - -Ze<b> </b>względu na to, że T<sub><font size=4>E</font></sub>X ma stosunkowo niewielu użytkowników, -<!--%i nie<b> </b>zawsze jest łatwo znaleźć w okolicy innego użytkownika,--> -T<sub><font size=4>E</font></sub>X-owcy zawiązują stowarzyszenia, zwane grupami, w celu łatwiejszej -wymiany<b> </b>informacji, współpracy, łatwiejszego rozpowszechniania -oprogramowania itp. -<p> -Istnieje<b> </b>międzynarodowe stowarzyszenie użytkowników T<sub><font size=4>E</font></sub>X-a: -T<sub><font size=4>E</font></sub>X Users Group z siedzibą w Stanach Zjednoczonych. W Europie prawie w -każdym<b> </b>kraju zawiązały się narodowe grupy użytkowników. -<p> -W Polsce<b> </b>w 1992 r. powstała Polska Grupa Użytkowników Sytemu T<sub><font size=4>E</font></sub>X, -w skrócie<b> </b>GUST. Grupa wydaje własny biuletyn informacyjny, organizuje -doroczne<b> </b>konferencje użytkowników oraz współorganizuje szkolenia -obsługi<b> </b>systemu. Dzięki Grupie istnieje też dostępna elektronicznie -(dla<b> </b>użytkowników sieci komputerowych) lista dyskusyjna oraz archiwum -oprogramowania<b> </b>związanego z T<sub><font size=4>E</font></sub>X-em. - - -<h3>2.4. Do<b> </b>czego służy T<sub><font size=4>E</font></sub>X?</h3> - -T<sub><font size=4>E</font></sub>X pozwala komputerowo robić to, co dawniej robili zecerzy. -<p> -Praca<b> </b>zecera w drukarni polegała na tym, że z gotowych -czcionek,<b> </b>zawierających poszczególne znaki, odlewanych z -ołowiu<b> </b>lub innego metalu, układał on kolejne linijki -tekstu,<b> </b>a następnie -- układając takie linijki jedna nad -drugą<b> </b>-- montował z nich kolumny tekstu, które następnie, -spięte<b> </b>odpowiednią ramą, były umieszczane w maszynie -drukarskiej<b> </b>i służyły do drukowania stron. -<p> -Obecnie<b> </b>takie prace wykonuje się komputerowo. Końcowy efekt -pracy<b> </b>komputera w tym zakresie zależy od oczekiwanego -stopnia<b> </b>profesjonalizmu lub jakości. W prostszym przypadku -wynikiem<b> </b>mogą być strony tekstu wydrukowane bezpośrednio na -papierze<b> </b>za pomocą podłączonej do komputera drukarki -(laserowej,<b> </b>mozaikowej lub atramentowej). W zastosowaniach -profesjonalnych,<b> </b>kiedy wynik składu ma być zastosowany w -druku,<b> </b>tworzy się przezroczystą folię z nieprzezroczystym -tekstem,<b> </b>naświetloną w urządzeniu zwanym fotonaświetlarką. -Promień<b> </b>lasera naświetla na błonie fotograficznej małe -punkciki<b> </b>w miejscach, które mają być nieprzezroczyste. -Następnie<b> </b>taka błona po wywołaniu służy do wykonania matryc -drukarskich<b> </b>do tzw. druku offsetowego. - - -<h3>2.5. Czy<b> </b>T<sub><font size=4>E</font></sub>X-em można...?</h3> - -Często<b> </b>użytkownicy różnych programów służących do podobnych -celów<b> </b>zadają sobie nawzajem pytania w rodzaju: ,,Czy twoim systemem -można...?''.<b> </b>Podobne pytania mogłyby paść w odniesieniu do systemu -T<sub><font size=4>E</font></sub>X. Wymienienie wszystkiego, co można zrobić T<sub><font size=4>E</font></sub>X-em nie tylko -nie<b> </b>jest łatwe, ale jest niemożliwe. Możemy jednak przyjrzeć się -kilku<b> </b>przykładom. -<p> -T<sub><font size=4>E</font></sub>X jest uniwersalnym systemem pozwalającym na wykorzystanie -go<b> </b>do wszelkich prac związanych z nadawaniem formy tekstom. -Można<b> </b>nim składać wszystko począwszy od listów i ulotek, -poprzez<b> </b>wszelkiego rodzaju książki i czasopisma (w tym naukowe -i nutowe),<b> </b>a skończywszy na wielkich dziełach, jak encyklopedie. -<p> -Typowe<b> </b>systemy mają na ogół listę dobrze przygotowanych,<b> </b>ściśle określonych -czynności,<b> </b>które potrafią zrealizować. Nic poza tą listą nie może -być<b> </b>wykonane. W przypadku T<sub><font size=4>E</font></sub>X-a trudność -może<b> </b>polegać jedynie na tym, że <i> jeszcze</i> nie umiemy czegoś -za<b> </b>jego pomocą zrobić. -<p> -Z racji<b> </b>swojego sposobu działania T<sub><font size=4>E</font></sub>X nigdy nie pracuje samotnie. -W swoim<b> </b>cyklu przetwarzania współpracuje -z różnymi<b> </b>programami pomocniczymi, między innymi z edytorem i ze -sterownikami<b> </b>urządzeń zewnętrznych. Od wyboru tych programów -i sposobu<b> </b>organizacji jego cyklu przetwarzania -zależą<b> </b>często jego możliwości. Pisząc poniżej, że T<sub><font size=4>E</font></sub>X może to-i-to, -mamy<b> </b>na myśli, że można tak skonfigurować T<sub><font size=4>E</font></sub>X-a i połączyć go z -innymi<b> </b>programami, że jest to możliwe. - -W szczególności<b> </b>bardzo dużą moc daje T<sub><font size=4>E</font></sub>X-owi połączenie z systemem -PostScript. - -<!--%<b> </b>tu przydałyby się przykłady...--> - - -<h4>2.5.1. Matematyka<b> </b>i inne nauki</h4> - -T<sub><font size=4>E</font></sub>X nie ma równego sobie systemu w zakresie składu -prac<b> </b>i książek naukowych, w szczególności matematycznych i fizycznych. -Większość<b> </b>matematyków używa T<sub><font size=4>E</font></sub>X-a do pisania swoich prac. T<sub><font size=4>E</font></sub>X -jest<b> </b>standardem Amerykańskiego Towarzystwa Matematycznego (AMS), -największej<b> </b>organizacji matematyków na<b> </b>świecie. - - -<h4>2.5.2. Ilustracje</h4> - -T<sub><font size=4>E</font></sub>X pozwala na włączanie do tekstu dowolnych ilustracji (w tym zdjęć, -również<b> </b>barwnych). - - -<h4>2.5.3. Nuty</h4> - -Istnieje<b> </b>co najmniej kilka rozszerzeń T<sub><font size=4>E</font></sub>X-a pozwalających na skład nut. -Co<b> </b>najmniej jednym z nich można składać nawet najbardziej skomplikowane -partytury<b> </b>i -- co bardzo ważne -- łączyć skład nut z wszystkimi innymi -elementami,<b> </b>na które pozwala T<sub><font size=4>E</font></sub>X. W tym samym dokumencie, a nawet na tej -samej<b> </b>stronie mogą znaleźć się nuty, teksty, formuły matematyczne, zdjęcia itp. - - -<h4>2.5.4. Kolory</h4> - -Przy<b> </b>odpowiednim połączeniu systemu T<sub><font size=4>E</font></sub>X z wyjściowymi urządzeniami -barwnymi<b> </b>T<sub><font size=4>E</font></sub>X może składać w kolorze. Teksty, tło, ilustracje itp. -mogą<b> </b>być wielobarwne. - - -<h4>2.5.5. Różne<b> </b>kroje pisma</h4> - -Niektórzy<b> </b>użytkownicy systemu T<sub><font size=4>E</font></sub>X błędnie sądzą, że -ten<b> </b>program wyposażony jest w skończony, ograniczony i zamknięty -komplet<b> </b>krojów pisma i że nie można w nim użyć innych krojów. -<p> -Autor<b> </b>T<sub><font size=4>E</font></sub>X-a wyposażył go w rodzinę krojów pisma o nazwie -Computer<b> </b>Modern. Kroje te, opracowane częściowo na wzór -rodziny<b> </b>krojów Modern, zostały zaprojektowane przez Donalda Knutha -we<b> </b>współpracy z jednym z najwybitniejszych współczesnych typografów -Hermanem<b> </b>Zapfem. Rodzina krojów Computer Modern zawiera dużą liczbę znaków -przeznaczonych<b> </b>do składania formuł matematycznych i dlatego dobrze nadaje -się<b> </b>do wykonywania składu prac naukowych. -<p> -Program<b> </b>T<sub><font size=4>E</font></sub>X nie jest jednak w żaden sposób związany z rodziną -Computer<b> </b>Modern. Można w nim wykorzystywać praktycznie wszystkie kroje -pisma<b> </b>opracowane na<b> </b>świecie. Każda większa firma zajmująca się produkcją -i sprzedażą<b> </b>komputerowych nośników krojów pisma ma w swojej ofercie -na<b> </b>ogół około dwa do czterech tysięcy krojów. Wszystkie one mogą być -używane<b> </b>w T<sub><font size=4>E</font></sub>X-u. Jak zawsze w przypadku T<sub><font size=4>E</font></sub>X-a problemem nie jest -,,czy<b> </b>można?'', tylko ,,czy już umiem to zrobić?''. -<p> -Każdy<b> </b>krój pisma i każda odmiana może być dowolnie skalowana. -Nie<b> </b>ma (praktycznie) żadnych ograniczeń na wielkość pisma. -Skład<b> </b>można wykonywać zarówno pismem wielkości ułamka punktu drukarskiego -(co<b> </b>może mieć zastosowanie do tzw. mikrodruku, stosowanego np. do -zabezpieczania<b> </b>banknotów), jak też pismem wielkości kilkudziesięciu centymetrów -czy<b> </b>nawet kilku metrów. - -<!--%Niniejsza<b> </b>broszurka złożona jest w większości krojem pisma -%Galliard,<b> </b>z wykorzystaniem odmiany prostej, kursywy i odmiany półgrubej.--> - - -<h3>2.6. Konfiguracja</h3> - -T<sub><font size=4>E</font></sub>X jest programem zajmującym w pamięci dyskowej -- zależnie od -wersji<b> </b>-- około 200--250 kilobajtów. -Do<b> </b>pracy potrzebne mu są dodatkowo pliki zawierające podstawowe, -tzw.<b> </b>metryczne informacje o fontach. -<p> -Każdy<b> </b>font (font, to zestaw znaków określonego kroju i wielkości) -używany<b> </b>przez system T<sub><font size=4>E</font></sub>X, reprezentowany jest w pamięci dyskowej -komputera<b> </b>co najmniej dwoma różnymi plikami. -<p> -Pierwszy<b> </b>z tych plików -to<b> </b>tak zwany plik <tt>TFM</tt> (<i> T<sub><font size=4>E</font></sub>X font metrics</i>). Zawiera -on<b> </b>jedynie informacje o wymiarach znaków, w szczególności szerokość, -wysokość<b> </b>i głębokość każdego znaku. Nie zawiera informacji -o kształcie<b> </b>znaku. Zapis w pliku <tt>TFM</tt> wykorzystywany jest przez -program<b> </b>T<sub><font size=4>E</font></sub>X podczas składania tekstu. -Cały<b> </b>komplet plików <tt>TFM</tt> obejmujący podstawowy zestaw fontów -T<sub><font size=4>E</font></sub>X-a (w jego polskiej wersji), -w tym<b> </b>wszystkie fonty specjalne służące do składania wzorów -matematycznych, -zajmuje<b> </b>poniżej 180 kilobajtów. -<p> -Drugi<b> </b>plik informacyjny o foncie zawiera informacje o kształcie -każdego<b> </b>znaku. Zapis zawarty w tym pliku przeznaczony jest nie dla -programu<b> </b>T<sub><font size=4>E</font></sub>X, ale dla jednego ze sterowników (<i> drajwerów</i>) -współpracujących<b> </b>z T<sub><font size=4>E</font></sub>X-em. Zapis ten służy przeniesieniu obrazu -każdego<b> </b>znaku na określone urządzenie zewnętrzne, takie jak ekran -komputera,<b> </b>drukarka laserowa, atramentowa lub igłowa albo fotonaświetlarka. -<p> -W związku<b> </b>z różnorodnością możliwych urządzeń zewnętrznych, ich jakości, -rozdzielczości<b> </b>i sposobów komunikowania się z nimi programów, różne też -mogą<b> </b>być zapisy fontów przeznaczonych do przeniesienia na te urządzenia. -Dlatego<b> </b>też nie ma jednego określonego standardu zapisywania fontów -T<sub><font size=4>E</font></sub>X-owych przeznaczonych dla urządzeń zewnętrznych. Zwyczajowo jednak -fonty<b> </b>w postaci map bitowych zapisywane są w tzw. formacie <tt>PK</tt>. -Należy<b> </b>jednak pamiętać, że są to fonty przeznaczone dla określonej -rozdzielczości<b> </b>urządzenia zewnętrznego i dla określonego rodzaju -sterownika. -<p> -Zależnie<b> </b>od ilości i rodzaju używanych urządzeń zewnętrznych -oraz<b> </b>zależnie od ilości różnych krojów i możliwych wielkości znaków, -które<b> </b>chcemy mieć stale dostępne, zapis fontów na dysku może zajmować -mniej<b> </b>lub więcej miejsca. Wydaje się, że minimalna konfiguracja, umożliwiająca -już<b> </b>pracę z prostymi tekstami, zajmuje poniżej 1 megabajta. -Możliwości<b> </b>instalowania fontów są praktycznie nieograniczone -można<b> </b>używać nawet kilku tysięcy krojów pisma. Ich zapis na dysku może zajmować -dziesiątki<b> </b>i setki megabajtów. Ilość miejsca zajmowanego przez -fonty<b> </b>jest jednak niezależna od systemu T<sub><font size=4>E</font></sub>X i wynosiłaby -tyle<b> </b>samo przy jakimkolwiek innym systemie składu. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/podstawy/2-1kazio.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/podstawy/2-1kazio.html deleted file mode 100644 index 795a4a38db3..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/podstawy/2-1kazio.html +++ /dev/null @@ -1,355 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, Wirtualna Akademia"> -<title>TEX,<b> </b>czyli<b> </b>pan<b> </b>Kazio</title> -</head> -<body> - - -<a name="kazio"> -<h2>5. T<sub><font size=5>E</font></sub>X,<b> </b>czyli<b> </b>pan<b> </b>Kazio</h2> - -Aby<b> </b>zrozumieć<b> </b>na<b> </b>czym<b> </b>polega<b> </b>praca<b> </b>T<sub><font size=4>E</font></sub>X-a<b> </b>może<b> </b>być -pomocne<b> </b>wyobrażenie<b> </b>sobie,<b> </b>że<b> </b>T<sub><font size=4>E</font></sub>X,<b> </b>to<b> </b>taki<b> </b>bardzo<b> </b>posłuszny -i skrupulatny<b> </b>pracownik<b> </b>firmy<b> </b>zajmującej<b> </b>się<b> </b>składaniem<b> </b>tekstów. -Na<b> </b>nazwisko<b> </b>ma<b> </b>T<sub><font size=4>E</font></sub>X,<b> </b>na<b> </b>imię<b> </b>Kazimierz;<b> </b>z zawodu<b> </b>zecer.<b> </b>Możemy<b> </b>czasem<b> </b>o nim -mówić<b> </b>,,pan<b> </b>Kazio''.<b> </b>Jego<b> </b>zaletą<b> </b>jest<b> </b>to,<b> </b>że<b> </b>zawsze<b> </b>wykonuje -wszelkie<b> </b>polecenia<b> </b>szefa,<b> </b>jeśli<b> </b>tylko<b> </b>są<b> </b>możliwe<b> </b>do<b> </b>spełnienia. -Ma<b> </b>jednak<b> </b>taką<b> </b>cechę,<b> </b>że<b> </b>wykonuje<b> </b>te<b> </b>polecenia<b> </b>jedynie,<b> </b>jeśli<b> </b>są<b> </b>przygotowane -na<b> </b>piśmie<b> </b>w odpowiedni,<b> </b>z góry<b> </b>umówiony<b> </b>sposób. -<p> -Każdy<b> </b>z nas<b> </b>może<b> </b>zostać<b> </b>szefem<b> </b>pana<b> </b>Kazia.<b> </b>Wystarczy<b> </b>nauczyć<b> </b>się -sposobu<b> </b>przygotowania<b> </b>mu<b> </b>na<b> </b>piśmie<b> </b>poleceń<b> </b>dotyczących<b> </b>sposobu -składania. -<p> -Nie<b> </b>będziemy<b> </b>jednak<b> </b>zawracać<b> </b>panu<b> </b>Kaziowi<b> </b>głowy<b> </b>i przygotowywać -poleceń<b> </b>dla<b> </b>niego<b> </b>w jego<b> </b>obecności.<b> </b>Przygotujemy<b> </b>je<b> </b>zawczasu -i udamy<b> </b>się<b> </b>do<b> </b>niego<b> </b>z prośbą<b> </b>o realizację. -<p> -Tu<b> </b>właśnie<b> </b>zaczyna<b> </b>się<b> </b>pierwszy<b> </b>etap<b> </b>pracy. -<p> -Polecenia,<b> </b>które<b> </b>przygotujemy,<b> </b>to<b> </b>będą<b> </b>informacje<b> </b>o tym<b> </b>co<b> </b>i w jaki -sposób<b> </b>należy<b> </b>złożyć.<b> </b>Do<b> </b>przygotowania<b> </b>zbioru<b> </b>poleceń -użyjemy<b> </b>zwykłego<b> </b>edytora,<b> </b>który<b> </b>jest<b> </b>zwykle<b> </b>zainstalowany<b> </b>na<b> </b>każdym -komputerze.<b> </b>Powinien<b> </b>to<b> </b>być<b> </b>tzw. edytor<b> </b>typu<b> </b>ASCII. -<p> -Napiszmy<b> </b>przykładowy<b> </b>plik<b> </b>tekstowy,<b> </b>zawierający<b> </b>następujące<b> </b>dwie<b> </b>linijki: -<pre> -Ala ma psa. -\end -</pre> -<p> -Oczywiście<b> </b>w momencie,<b> </b>kiedy<b> </b>piszemy<b> </b>ten<b> </b>tekst,<b> </b>T<sub><font size=4>E</font></sub>X<b> </b>-- pan<b> </b>Kazio<b> </b>-- -go<b> </b>nie<b> </b>widzi. -<p> -Po<b> </b>zakończeniu<b> </b>pisania<b> </b>(edycji),<b> </b>tworzymy<b> </b>w pamięci<b> </b>dyskowej -komputera<b> </b>plik<b> </b>z tekstem.<b> </b>Nazwijmy<b> </b>przygotowany<b> </b>przez<b> </b>nas<b> </b>plik<b> </b><tt>ala.mex</tt>. -Zwyczajowo<b> </b>pliki<b> </b>zawierające<b> </b>dane<b> </b>dla<b> </b>T<sub><font size=4>E</font></sub>X-a<b> </b>mają<b> </b>rozszerzenie<b> </b><tt>.tex</tt>, -a pliki<b> </b>z danymi<b> </b>dla<b> </b>polskiej<b> </b>wersji<b> </b>T<sub><font size=4>E</font></sub>X-a<b> </b>mają<b> </b>rozszerzenie<b> </b><tt>.mex</tt>. -<p> -Wkrótce<b> </b>wyjaśni<b> </b>się,<b> </b>co<b> </b>oznaczają<b> </b>polecenia<b> </b>napisane<b> </b>w tym<b> </b>tekście -i jak<b> </b>zrozumie<b> </b>je<b> </b>pan<b> </b>Kazio.<b> </b>Na<b> </b>razie<b> </b>uwierzmy,<b> </b>że<b> </b>będą<b> </b>one<b> </b>dla<b> </b>niego -zrozumiałe<b> </b>i prześledźmy<b> </b>dalszą<b> </b>drogę<b> </b>wiodącą<b> </b>ku<b> </b>ostatecznemu<b> </b>efektowi. -<p> -Teraz<b> </b>już<b> </b>nadeszła<b> </b>pora,<b> </b>żeby<b> </b>poprosić<b> </b>pana<b> </b>Kazia<b> </b>o wykonanie<b> </b>składu -na<b> </b>podstawie<b> </b>naszych<b> </b>poleceń. -<p> -Na<b> </b>każdym<b> </b>komputerze,<b> </b>na<b> </b>którym<b> </b>zainstalowany<b> </b>jest<b> </b>system<b> </b>T<sub><font size=4>E</font></sub>X, -istnieje<b> </b>specyficzny<b> </b>sposób<b> </b>uruchamiania<b> </b>go.<b> </b>Nie<b> </b>będziemy<b> </b>tu -wyjaśniać<b> </b>rozmaitych<b> </b>sposobów<b> </b>uruchamiania<b> </b>T<sub><font size=4>E</font></sub>X-a. - -<!-- -%<b> </b>T<sub><font size=4>E</font></sub>X<b> </b>jest<b> </b>to<b> </b>program<b> </b>komputerowy,<b> </b>który<b> </b>przetwarza<b> </b>pliki. -%<b> </b>Jego<b> </b>działanie<b> </b>polega<b> </b>na<b> </b>przeczytaniu<b> </b>pliku<b> </b>wejściowego, -%<b> </b>przygotowanego<b> </b>przez<b> </b>użytkownika,<b> </b>i utworzeniu<b> </b>pliku<b> </b>wyjściowego, -%<b> </b>zawierającego<b> </b>wszystkie<b> </b>informacje<b> </b>o wykonanym<b> </b>składzie. ---> -<p> -T<sub><font size=4>E</font></sub>X,<b> </b>czyli<b> </b>pan<b> </b>Kazio<b> </b>przystępuje<b> </b>do<b> </b>pracy<b> </b>i realizuje<b> </b>polecenia. -Po<b> </b>pewnym<b> </b>czasie<b> </b>daje<b> </b>znać,<b> </b>że<b> </b>wszystko<b> </b>gotowe. -<p> -Wynik<b> </b>jego<b> </b>pracy<b> </b>zapisany<b> </b>jest<b> </b>na<b> </b>dysku<b> </b>w postaci<b> </b>pliku -<tt>ala.dvi</tt>.<b> </b>Oznaczenie<b> </b><tt>dvi</tt><b> </b>jest<b> </b>skrótem<b> </b>od<b> </b>angielskich -słów<b> </b>,,device<b> </b>independent''<b> </b>-- niezależny<b> </b>od<b> </b>urządzenia. -Pan<b> </b>Kazio<b> </b>podjął<b> </b>wszystkie<b> </b>decyzje<b> </b>dotyczące<b> </b>położenia -znaków<b> </b>na<b> </b>stronach,<b> </b>ale<b> </b>nie<b> </b>wie<b> </b>jeszcze<b> </b>na<b> </b>jakim<b> </b>urządzeniu -zewnętrznym<b> </b>zdecydujemy<b> </b>się<b> </b>wydrukować<b> </b>lub<b> </b>wyświetlić<b> </b>wynik -jego<b> </b>pracy.<b> </b>Z tego<b> </b>powodu<b> </b>przygotowuje<b> </b>wynik<b> </b>swojej<b> </b>pracy<b> </b>w -postaci<b> </b>niezależnej<b> </b>od<b> </b>urządzenia. -<p> -Dodatkowo,<b> </b>jako<b> </b>niezwykle<b> </b>skrupulatny<b> </b>pracownik,<b> </b>pan<b> </b>Kazio -umieszcza<b> </b>na<b> </b>dysku<b> </b>jeszcze<b> </b>jeden<b> </b>plik,<b> </b>o nazwie<b> </b><tt>ala.log</tt>, -zawierający<b> </b>zapis<b> </b>tego,<b> </b>co<b> </b>podczas<b> </b>jego<b> </b>pracy<b> </b>wyświetlał<b> </b>ekran -komputera. -<p> -Na<b> </b>tym<b> </b>kończy<b> </b>się<b> </b>rola<b> </b>T<sub><font size=4>E</font></sub>X-a<b> </b>-- pana<b> </b>Kazia.<b> </b>Przyniósł<b> </b>nam -zmontowane,<b> </b>gotowe<b> </b>strony<b> </b>tekstu<b> </b>(w postaci<b> </b>pliku<b> </b><tt>dvi</tt>)<b> </b>i dalej -musimy<b> </b>jakoś<b> </b>sobie<b> </b>radzić.<b> </b>Jak<b> </b>już<b> </b>wspomnieliśmy<b> </b>T<sub><font size=4>E</font></sub>X<b> </b>nigdy<b> </b>nie -działa<b> </b>samotnie.<b> </b>Pan<b> </b>Kazio<b> </b>byłby<b> </b>bezużyteczny<b> </b>w<b> </b>firmie,<b> </b>gdyby<b> </b>nie -było<b> </b>w<b> </b>niej<b> </b>innych<b> </b>pracowników.<b> </b>W<b> </b>istocie<b> </b>użyteczność<b> </b>T<sub><font size=4>E</font></sub>X-a<b> </b>w ogromnym -stopniu<b> </b>zależy<b> </b>od<b> </b>jego<b> </b>powiązań<b> </b>z<b> </b>innymi<b> </b>programami. -<p> -Jeden<b> </b>z<b> </b>możliwych<b> </b>sposobów<b> </b>współpracy,<b> </b>to<b> </b>wykorzystanie,<b> </b>po -zakończeniu<b> </b>pracy<b> </b>T<sub><font size=4>E</font></sub>X-a,<b> </b>jednego -z wielu<b> </b>programów,<b> </b>które<b> </b>umożliwiają<b> </b>zobaczenie<b> </b>tego,<b> </b>co<b> </b>T<sub><font size=4>E</font></sub>X -przygotował.<b> </b>Takie<b> </b>programy,<b> </b>zwane<b> </b>sterownikami,<b> </b>służą<b> </b>do<b> </b>wyświetlania, -drukowania,<b> </b>naświetlania<b> </b>lub<b> </b>jeszcze<b> </b>innych<b> </b>możliwych<b> </b>sposobów -uwidocznienia<b> </b>wyniku<b> </b>pracy<b> </b>T<sub><font size=4>E</font></sub>X-a. -<p> -Użycie<b> </b>T<sub><font size=4>E</font></sub>X-a,<b> </b>a<b> </b>następnie<b> </b>sterownika<b> </b>jest<b> </b>najbardziej<b> </b>popularnym, -choć<b> </b>nie<b> </b>jedynym<b> </b>sposobem<b> </b>uzyskania<b> </b>wyniku<b> </b>składu. -<p> -W<b> </b>przypadku<b> </b>przetwarzania<b> </b>pliku<b> </b>poleceń<b> </b><tt>ala.mex</tt>, -jeśli<b> </b>na<b> </b>naszym<b> </b>komputerze<b> </b>zainstalowany<b> </b>jest<b> </b>sterownik<b> </b>ekranowy, -to<b> </b>możemy<b> </b>obejrzeć<b> </b>wynik<b> </b>składu<b> </b>na<b> </b>ekranie. -<p> -Jak<b> </b>mamy<b> </b>postępować<b> </b>dalej,<b> </b>jeśli<b> </b>nie<b> </b>będziemy<b> </b>usatysfakcjonowani -tym<b> </b>co<b> </b>zobaczymy?<b> </b>Oczywiście<b> </b>jedynym<b> </b>sposobem<b> </b>poprawienia<b> </b>czegokolwiek -w końcowym<b> </b>efekcie<b> </b>jest<b> </b>przygotowanie<b> </b>zmienionej<b> </b>wersji<b> </b>poleceń -dla<b> </b>naszego<b> </b>pana<b> </b>Kazia<b> </b>i powtórzenie<b> </b>całego<b> </b>cyklu<b> </b>przetwarzania. -<p> -Każdy<b> </b>chyba<b> </b>zdaje<b> </b>sobie<b> </b>sprawę,<b> </b>jak<b> </b>wiele<b> </b>zależy<b> </b>od<b> </b>organizacji<b> </b>pracy -w<b> </b>firmie:<b> </b>od<b> </b>zatrudnienia<b> </b>właściwych<b> </b>pracowników<b> </b>i<b> </b>utworzenia<b> </b>odpowiednich -mechanizmów<b> </b>ich<b> </b>współpracy.<b> </b>Podobnie<b> </b>jest<b> </b>z<b> </b>cyklem<b> </b>przetwarzania, -którego<b> </b>częścią<b> </b>jest<b> </b>zecer,<b> </b>pan<b> </b>Kazio.<b> </b>Powiązanie<b> </b>jego<b> </b>działalności -z<b> </b>odpowiednimi<b> </b>programami<b> </b>może<b> </b>dać<b> </b>czasem<b> </b>zdumiewające<b> </b>efekty. -Ale<b> </b>to<b> </b>jest<b> </b>już<b> </b>temat<b> </b>na<b> </b>osobną<b> </b>pogadankę. - - -<h3>5.1. Komendy<b> </b>czyli<b> </b>polecenia</h3> - -Kontynuujemy<b> </b>tu<b> </b>porównywanie<b> </b>T<sub><font size=4>E</font></sub>X-a<b> </b>do<b> </b>pana<b> </b>Kazia,<b> </b>zecera, -który<b> </b>realizuje<b> </b>polecenia<b> </b>swojego<b> </b>szefa,<b> </b>przygotowane<b> </b>mu<b> </b>na<b> </b>piśmie. -Ten<b> </b>szef,<b> </b>to<b> </b>oczywiście<b> </b>użytkownik<b> </b>systemu. -<p> -Przyjrzyjmy<b> </b>się<b> </b>obecnie<b> </b>uważniej<b> </b>plikowi<b> </b>przygotowanemu<b> </b>w poprzednim -rozdziale.<b> </b>Z punktu<b> </b>widzenia<b> </b>T<sub><font size=4>E</font></sub>X-a/pana<b> </b>Kazia<b> </b>plik<b> </b>ten<b> </b>składa<b> </b>się -jedynie<b> </b>z komend,<b> </b>czyli<b> </b>poleceń.<b> </b>Przypomnijmy,<b> </b>że -treścią<b> </b>pliku<b> </b>było: -<pre> -Ala ma psa. -\end -</pre> -Plik<b> </b>ten<b> </b>zawiera<b> </b>13 komend. -<p> -Pierwsze<b> </b>trzy<b> </b>z nich,<b> </b>to<b> </b>trzy<b> </b>pierwsze<b> </b>litery. -Każda<b> </b>z nich<b> </b>to<b> </b>polecenie:<br> -,,Umieść<b> </b>w składzie<b> </b>literkę<b> </b><tt><<A>></tt>'',<br> -,,Umieść<b> </b>w składzie<b> </b>literkę<b> </b><tt><<l>></tt>'',<br> -,,Umieść<b> </b>w składzie<b> </b>literkę<b> </b><tt><<a>></tt>''.<br> -<p> -Następna<b> </b>komenda,<b> </b>to<b> </b>odstęp.<b> </b>Oznacza<b> </b>ona<b> </b>polecenie<br> -,,zrób<b> </b>zwykły<b> </b>odstęp<b> </b>międzywyrazowy''. -<p> -Podobnie<b> </b>rzecz<b> </b>się<b> </b>ma<b> </b>z kolejnymi<b> </b>dwoma<b> </b>literami,<b> </b>odstępem<b> </b>i dalszymi -czterema<b> </b>literami.<b> </b>Również<b> </b>kropka,<b> </b>to<b> </b>po<b> </b>prostu<b> </b>polecenie<br> -,,Umieść<b> </b>w składzie<b> </b>kropkę''. -<p> -Dwunaste<b> </b>polecenie<b> </b>w tym<b> </b>pliku<b> </b>jest<b> </b>najmniej<b> </b>widoczne. -Zmiana<b> </b>wiersza<b> </b>(przejście<b> </b>do<b> </b>nowej<b> </b>linii)<b> </b>następująca<b> </b>po -kropce<b> </b>traktowana<b> </b>jest<b> </b>przez<b> </b>T<sub><font size=4>E</font></sub>X-a<b> </b>jak<b> </b>odstęp<b> </b>i w związku<b> </b>z tym -oznacza<b> </b>to<b> </b>samo,<b> </b>co<b> </b>zwykły<b> </b>odstęp.<b> </b>(W składzie<b> </b>ten<b> </b>odstęp<b> </b>nie -będzie<b> </b>widoczny,<b> </b>ponieważ<b> </b>po<b> </b>nim<b> </b>nie<b> </b>następuje<b> </b>już<b> </b>żaden<b> </b>tekst.) -<p> -Ostatnie,<b> </b>trzynaste<b> </b>polecenie<b> </b>znacznie<b> </b>różni<b> </b>się<b> </b>od<b> </b>pozostałych. -Jest<b> </b>ono<b> </b>zapisane<b> </b>nie<b> </b>w postaci<b> </b>pojedynczego<b> </b>znaku,<b> </b>ale<b> </b>w postaci<b> </b>trzech -liter<b> </b>poprzedzonych<b> </b>znakiem<b> </b><tt>\</tt><b> </b>(wtyłciach,<b> </b>po<b> </b>angielsku -<i><b> </b>backslash</i>).<b> </b>Większość<b> </b>komend<b> </b>systemu<b> </b>T<sub><font size=4>E</font></sub>X,<b> </b>które<b> </b>oznaczają<b> </b>coś<b> </b>innego -niż<b> </b>,,umieść<b> </b>w składzie...''<b> </b>zapisuje<b> </b>się<b> </b>właśnie<b> </b>w postaci<b> </b>znaku -w-tył-ciach<b> </b>i następującego<b> </b>po<b> </b>nim<b> </b>ciągu<b> </b>liter.<b> </b>Istnieje<b> </b>jeszcze<b> </b>trzecia -kategoria<b> </b>komend,<b> </b>którą<b> </b>wkrótce<b> </b>poznamy,<b> </b>zapisywana<b> </b>w postaci -znaku<b> </b>w-tył-ciach<b> </b>i następującego<b> </b>po<b> </b>nim<b> </b>pojedynczego<b> </b>znaku<b> </b>nie<b> </b>będącego -literą. -<p> -Komenda<b> </b><tt>\end</tt><b> </b>oznacza<b> </b>,,zakończ<b> </b>pracę''.<b> </b>Jest<b> </b>to<b> </b>jedyne -polecenie,<b> </b>które<b> </b>musi<b> </b>znaleźć<b> </b>się<b> </b>w<b> </b>każdym<b> </b>pliku<b> </b>danych -(zestawie<b> </b>poleceń)<b> </b>dla<b> </b>T<sub><font size=4>E</font></sub>X-a. -<p> -Uważny<b> </b>czytelnik<b> </b>może<b> </b>zadać<b> </b>pytanie:<b> </b>,,Skąd<b> </b>pan<b> </b>Kazio<b> </b>wiedział -jakimi<b> </b>wielkościami<b> </b>liter<b> </b>ma<b> </b>wykonać<b> </b>skład,<b> </b>jaki<b> </b>ma<b> </b>być<b> </b>krój<b> </b>pisma itp.?'' -To<b> </b>bardzo<b> </b>ważne<b> </b>pytanie.<b> </b>Otóż<b> </b>w<b> </b>bardzo<b> </b>wielu<b> </b>sprawach -szef<b> </b>umówił<b> </b>się<b> </b>z<b> </b>panem<b> </b>Kaziem:<b> </b>,,jeśli<b> </b>nie<b> </b>napiszę<b> </b>ci<b> </b>tego-i-tego, -to<b> </b>postępuj<b> </b>tak-i-tak''.<b> </b>W<b> </b>szczególności<b> </b>są<b> </b>umówieni: -,,jeśli<b> </b>nie<b> </b>napiszę<b> </b>ci<b> </b>jakim<b> </b>krojem<b> </b>pisma<b> </b>masz<b> </b>wykonywać<b> </b>skład,<b> </b>to -ma<b> </b>to<b> </b>być<b> </b>Computer<b> </b>Modern<b> </b>Roman''. -<p> -W<b> </b>istocie<b> </b>liczba<b> </b>tego<b> </b>rodzaju<b> </b>,,umów''<b> </b>z<b> </b>panem<b> </b>Kaziem<b> </b>jest -ogromna<b> </b>i<b> </b>sięga<b> </b>kilkuset.<b> </b>Pozwala<b> </b>to<b> </b>na<b> </b>stosowanie<b> </b>stosunkowo<b> </b>zwartej -i<b> </b>skrótowej<b> </b>notacji.<b> </b>Dzięki<b> </b>temu,<b> </b>że<b> </b>T<sub><font size=4>E</font></sub>X<b> </b>jest<b> </b>systemem<b> </b>programowalnym, -możemy<b> </b>zawierać<b> </b>z<b> </b>panem<b> </b>Kaziem<b> </b>własne<b> </b>umowy,<b> </b>specyficzne<b> </b>dla<b> </b>konkretnego -zastosowania,<b> </b>do<b> </b>którego<b> </b>go<b> </b>wykorzystujemy. - -<!-- -%W<b> </b>dalszej<b> </b>części<b> </b>niniejszej<b> </b>pracy<b> </b>dowiemy<b> </b>się<b> </b>więcej<b> </b>o<b> </b>tym,<b> </b>jakie -%jeszcze<b> </b>umowy<b> </b>zostały<b> </b>zawarte<b> </b>z<b> </b>panem<b> </b>Kaziem,<b> </b>oraz<b> </b>w<b> </b>jaki<b> </b>sposób -%można<b> </b>go<b> </b>poinformować,<b> </b>że<b> </b>chemy<b> </b>postąpić<b> </b>niezgodnie<b> </b>z<b> </b>tradycją.--> - - -<!-- -<h2>Zakończenie<b> </b>--<b> </b>słowo<b> </b>od<b> </b>autora</h2> - -Będę<b> </b>usatysfakcjonowany,<b> </b>jeśli<b> </b>czytelnik<b> </b>po<b> </b>przeczytaniu -tej<b> </b>broszurki<b> </b>będzie<b> </b>odczuwał<b> </b>pewien<b> </b>niedosyt.<b> </b>Rzeczywiście -daleko<b> </b>temu<b> </b>tekstowi<b> </b>od<b> </b>omówienia,<b> </b>nawet<b> </b>pobieżnego<b> </b>wszystkich -podstawowych<b> </b>spraw<b> </b>wiążących<b> </b>się<b> </b>z<b> </b>systemem<b> </b>T<sub><font size=4>E</font></sub>X. -<p> -T<sub><font size=4>E</font></sub>X<b> </b>kryje<b> </b>w<b> </b>sobie<b> </b>wiele<b> </b>tajemnic.<b> </b>Odkrywanie<b> </b>ich<b> </b>może<b> </b>być -fascynującą<b> </b>zabawą.<b> </b>Życzę<b> </b>czytelnikom<b> </b>tyle<b> </b>radości<b> </b>i<b> </b>satysfakcji -z<b> </b>używania<b> </b>i<b> </b>zgłębiania<b> </b>T<sub><font size=4>E</font></sub>X-a,<b> </b>ile<b> </b>mi<b> </b>było<b> </b>dane<b> </b>na<b> </b>przestrzeni<b> </b>ostatnich -kilku<b> </b>lat.--> - -<a name="pud"> -<h3>5.2. Pudełka<b> </b>i<b> </b>kleje</h3> - -System<b> </b>T<sub><font size=4>E</font></sub>X<b> </b>składając<b> </b>tekst<b> </b>(wykonując<b> </b>polecenia)<b> </b>pracuje -podobnie<b> </b>do<b> </b>tego<b> </b>jak<b> </b>pracowali<b> </b>dawniej<b> </b>zecerzy.<b> </b>Jeśli<b> </b>zecer -otrzymywał<b> </b>polecenie<b> </b>(np. czytał<b> </b>je<b> </b>z przygotowanego<b> </b>maszynopisu): -,,umieść<b> </b>w składzie<b> </b>literę<b> </b><<A>>'', to<b> </b>sięgał<b> </b>ręką<b> </b>do<b> </b>tzw. kaszty, -czyli<b> </b>skrzynki,<b> </b>gdzie<b> </b>znajdowały<b> </b>się<b> </b>metalowe<b> </b>czcionki,<b> </b>wyjmował<b> </b>czcionkę -z literką<b> </b>,,A'' i ustawiał<b> </b>w odpowiednim<b> </b>miejscu<b> </b>komponowanej<b> </b>strony. -Podobnie,<b> </b>gdy<b> </b>trzeba<b> </b>było<b> </b>zrobić<b> </b>odstęp,<b> </b>umieszczał<b> </b>w montowanej<b> </b>stronie -odpowiedni<b> </b>kawałek<b> </b>metalu,<b> </b>który<b> </b>służył<b> </b>do<b> </b>odsuniecia<b> </b>następnych<b> </b>czcionek. -<p> -System<b> </b>T<sub><font size=4>E</font></sub>X<b> </b>montuje<b> </b>stronę<b> </b>z podobnych<b> </b>elementów,<b> </b>tylko<b> </b>metalowe -czcionki<b> </b>zostały<b> </b>zastąpione<b> </b>ich<b> </b>obrazem<b> </b>komputerowym<b> </b>i nazywają -się<b> </b>w T<sub><font size=4>E</font></sub>X-u<b> </b><i><b> </b>pudełkami</i>,<b> </b>a odstępy<b> </b>nazywają<b> </b>się<b> </b>klejem.<b> </b>Można -sobie<b> </b>wyobrazić,<b> </b>że<b> </b>każda<b> </b>strona<b> </b>montowana<b> </b>jest<b> </b>z pudełek,<b> </b>zawierających -litery<b> </b>i inne<b> </b>znaki,<b> </b>połączonych<b> </b>ze<b> </b>sobą<b> </b>różnymi<b> </b>ilościami<b> </b>elastycznego -kleju,<b> </b>i dzięki<b> </b>niemu<b> </b>utrzymywanych<b> </b>w odpowiednich<b> </b>odległościach<b> </b>od<b> </b>siebie. -<p> -Opracowanie<b> </b>przez<b> </b>autora<b> </b>systemu<b> </b>T<sub><font size=4>E</font></sub>X<b> </b>matemetycznego<b> </b>modelu -składu<b> </b>drukarskiego<b> </b>jest<b> </b>prawdopodobnie<b> </b>jednym<b> </b>z jego<b> </b>najważniejszych -osiągnięć<b> </b>związanych<b> </b>ze<b> </b>stworzeniem<b> </b>T<sub><font size=4>E</font></sub>X-a.<b> </b>Podstawowym<b> </b>elementem -tego<b> </b>modelu<b> </b>jest<b> </b>stwierdzenie,<b> </b>że<b> </b>budowane<b> </b>przez<b> </b>system<b> </b>strony -są<b> </b>pudełkami<b> </b>o hierarchicznej<b> </b>budowie.<b> </b>Każdy<b> </b>pojedynczy<b> </b>znak<b> </b>jest<b> </b>pudełkiem. -Z takich<b> </b>znaków<b> </b>można<b> </b>tworzyć<b> </b>pudełka<b> </b>bardziej<b> </b>skomplikowane. -Na<b> </b>każdym<b> </b>etapie<b> </b>tworzenia<b> </b>pudełek<b> </b>dowolonie<b> </b>skomplikowane<b> </b>pudełko -może<b> </b>być<b> </b>użyte<b> </b>w takiej<b> </b>samej<b> </b>roli<b> </b>jak<b> </b>pojedynczy<b> </b>znak.<b> </b>Pozwala -to<b> </b>wyrazić<b> </b>bardzo<b> </b>złożone<b> </b>konstrukcje<b> </b>za<b> </b>pomocą<b> </b>prostych<b> </b>środków. -<p> -Poniżej<b> </b>opisujemy<b> </b>podstawowe<b> </b>narzędzia,<b> </b>jakich<b> </b>dostarcza<b> </b>system<b> </b>T<sub><font size=4>E</font></sub>X, -do<b> </b>konstruowania<b> </b>pudełek. - - -<h3>5.3. Nastroje<b> </b>pana<b> </b>Kazia</h3> - -T<sub><font size=4>E</font></sub>X<b> </b>zna<b> </b>dwa<b> </b>podstawowe<b> </b>sposoby<b> </b>montowania<b> </b>większych<b> </b>pudełek -z mniejszych<b> </b>pudełek<b> </b>i kleju.<b> </b>Stosuje<b> </b>jeden<b> </b>z tych<b> </b>sposobów, -zależnie<b> </b>od<b> </b>nastroju<b> </b>(lub<b> </b>inaczej<b> </b>mówiąc<b> </b>,,trybu'',<b> </b>w jakim<b> </b>się -w danej<b> </b>chwili<b> </b>znajduje).<b> </b>Angielskie<b> </b>słowo<b> </b><i><b> </b>mode</i><b> </b>oznaczające -tryb<b> </b>(rodzaj)<b> </b>wykonywanej<b> </b>pracy<b> </b>jest<b> </b>podobne<b> </b>do<b> </b>słowa<b> </b><i><b> </b>mood</i> -oznaczającego<b> </b>nastrój. -Wydaje<b> </b>się,<b> </b>że<b> </b>właściwe<b> </b>jest<b> </b>wyobrażanie<b> </b>sobie<b> </b>T<sub><font size=4>E</font></sub>X-a -(pana<b> </b>Kazia<b> </b>z poprzednich<b> </b>rozdziałów)<b> </b>jako<b> </b>istoty<b> </b>poddającej<b> </b>się -nastrojom. -<p> -Podstawowe<b> </b>dwa<b> </b>nastroje,<b> </b>w jakich<b> </b>bywa<b> </b>T<sub><font size=4>E</font></sub>X<b> </b>-- pan<b> </b>Kazio<b> </b>-- -to<b> </b>nastrój<b> </b>pionowy<b> </b>i poziomy.<b> </b>Zależnie<b> </b>od<b> </b>tego<b> </b>nastroju<b> </b>ma -zwyczaj<b> </b>umieszczać<b> </b>napotykane<b> </b>przez<b> </b>siebie<b> </b>(w tekście<b> </b>z poleceniami) -pudełka<b> </b>albo<b> </b>pionowo<b> </b>-- jedno<b> </b>pod<b> </b>drugim,<b> </b>albo<b> </b>poziomo<b> </b>-- jedno -obok<b> </b>drugiego. -<p> -Na<b> </b>początku<b> </b>pracy,<b> </b>przed<b> </b>przeczytaniem<b> </b>pierwszego<b> </b>polecenia -z pliku<b> </b>wejściowego,<b> </b>T<sub><font size=4>E</font></sub>X<b> </b>znajduje<b> </b>się<b> </b>w nastroju<b> </b>pionowym. -Pewne<b> </b>wydarzenia<b> </b>mogą<b> </b>jednak<b> </b>wpłynąć<b> </b>na<b> </b>zmianę<b> </b>jego<b> </b>nastroju -na<b> </b>poziomy. -<p> -T<sub><font size=4>E</font></sub>X<b> </b>jest<b> </b>w nastroju<b> </b>poziomym<b> </b>w dwóch<b> </b>rodzajach<b> </b>sytuacji: -podczas<b> </b>składania<b> </b>akapitu<b> </b>i podczas<b> </b>tworzenia<b> </b>pudełka<b> </b>poziomego. -Jest<b> </b>to<b> </b>podstawowy<b> </b>nastrój,<b> </b>w którym<b> </b>następuje<b> </b>składanie<b> </b>tekstów. -Nastrój<b> </b>pionowy<b> </b>służy<b> </b>do<b> </b>montowania<b> </b>w strony<b> </b>elementów -utworzonych<b> </b>w nastroju<b> </b>poziomym. -<p> -Po<b> </b>zakończeniu<b> </b>składania<b> </b>akapitu<b> </b>i po<b> </b>zakończeniu<b> </b>tworzenia<b> </b>pudełka -poziomego<b> </b>T<sub><font size=4>E</font></sub>X<b> </b>wraca<b> </b>do<b> </b>nastroju,<b> </b>w jakim<b> </b>znajdował<b> </b>się<b> </b>poprzednio. - - -<h3>5.4. Składanie<b> </b>akapitu</h3> - -Początek<b> </b>akapitu<b> </b>T<sub><font size=4>E</font></sub>X<b> </b>rozpoznaje<b> </b>po<b> </b>pewnych<b> </b>typach<b> </b>elementów, -które<b> </b>stanowią<b> </b>zwykle<b> </b>część<b> </b>akapitu. -W szczególności,<b> </b>jeśli<b> </b>będąc<b> </b>w trybie<b> </b>pionowym -T<sub><font size=4>E</font></sub>X<b> </b>napotka<b> </b>w pliku<b> </b>pojedynczą<b> </b>literę,<b> </b>to<b> </b>stwierdzi,<b> </b>że -chcemy<b> </b>rozpocząć<b> </b>składanie<b> </b>akapitu<b> </b>i zmieni<b> </b>nastrój<b> </b>na<b> </b>poziomy. -<p> -Podczas<b> </b>składania<b> </b>akapitu<b> </b>T<sub><font size=4>E</font></sub>X<b> </b>tworzy<b> </b>długą<b> </b>poziomą<b> </b>listę, -złożoną<b> </b>z pudełek<b> </b>i poziomego<b> </b>kleju.<b> </b>Kolejno<b> </b>napotkane<b> </b>litery -traktuje<b> </b>jako<b> </b>pudełka,<b> </b>a odstępy<b> </b>między<b> </b>literami<b> </b>zamienia<b> </b>na -klej<b> </b>i oddziela<b> </b>nim<b> </b>pudełka -<p> -W przykładzie<b> </b>cytowanym<b> </b>w poprzednich<b> </b>rozdziałach -akapit<b> </b>zawierający<b> </b>napis<b> </b>,,Ala<b> </b>ma<b> </b>psa.''<b> </b>zostanie<b> </b>przez -T<sub><font size=4>E</font></sub>X-a<b> </b>zamieniony<b> </b>na<b> </b>następującą<b> </b>konstrukcję<b> </b>złożoną<b> </b>z pudełek<b> </b>i kleju: - -<pre> -Ala ma psa. -</pre> - -(jest<b> </b>to<b> </b>dziewięć<b> </b>pudełek<b> </b>i dwa<b> </b>kawałki<b> </b>kleju<b> </b>między<b> </b>nimi). -<p> -Po<b> </b>zakończeniu<b> </b>czytania<b> </b>akapitu<b> </b>(T<sub><font size=4>E</font></sub>X<b> </b>w tym<b> </b>wypadku<b> </b>rozpozna<b> </b>koniec<b> </b>akapitu -po<b> </b>komendzie<b> </b><tt>\end</tt>)<b> </b>system<b> </b>dokona<b> </b>połamania<b> </b>akapitu<b> </b>na<b> </b>linijki<b> </b>o szerokości -takiej<b> </b>jak<b> </b>zadana<b> </b>szerokość<b> </b>kolumny<b> </b>tekstu,<b> </b>zaczynając<b> </b>pierwszą<b> </b>z nich -wcięciem<b> </b>akapitowym<b> </b>odpowiedniej<b> </b>wielkości<b> </b>oraz<b> </b>kończąc<b> </b>ostatnią<b> </b>z nich -odpowiednią<b> </b>ilością<b> </b>poziomego<b> </b>kleju,<b> </b>wypełniającą<b> </b>prawą<b> </b>stronę<b> </b>ostatniego -pudełka. -<p> -Każda<b> </b>linijka,<b> </b>która<b> </b>powstaje<b> </b>w wyniku<b> </b>połamania<b> </b>akapitu,<b> </b>jest<b> </b>pudełkiem -o szerokości<b> </b>takiej<b> </b>jak<b> </b>szerokość<b> </b>kolumny<b> </b>tekstu. -<p> -W naszym<b> </b>przykładzie<b> </b>T<sub><font size=4>E</font></sub>X<b> </b>utworzy<b> </b>akapit<b> </b>jednolinijkowy,<b> </b>a zatem -powstanie<b> </b>linijka<b> </b>zaczynająca<b> </b>się<b> </b>od<b> </b>wcięcia<b> </b>akapitowego<b> </b>i kończąca<b> </b>się -klejem<b> </b>dopełniającym<b> </b>ją<b> </b>do<b> </b>prawej<b> </b>strony. -<p> -Nie<b> </b>zachowując<b> </b>proporcji<b> </b>wymiarów,<b> </b>bo<b> </b>litery<b> </b>rysujemy<b> </b>tu<b> </b>w powiekszeniu -można<b> </b>by<b> </b>narysować<b> </b>tę<b> </b>linijkę<b> </b>jako: - -<pre> -Ala ma psa. -\end -</pre> - - -<h3>5.4. Składanie<b> </b>pudełka<b> </b>poziomego</h3> - -Drugim<b> </b>możliwym<b> </b>sposobem<b> </b>umieszczania<b> </b>poziomo<b> </b>obok<b> </b>siebie -pudełek<b> </b>jest<b> </b>jawne<b> </b>utworzenie<b> </b>tzw. pudełka<b> </b>poziomego. -Podstawową<b> </b>komendą<b> </b>służącą<b> </b>w T<sub><font size=4>E</font></sub>X-u<b> </b>do<b> </b>tego<b> </b>celu<b> </b>jest<b> </b>komenda -<tt>\hbox</tt><b> </b>(<i>h</i>,<b> </b>to<b> </b>skrót<b> </b>od<b> </b>angielskiego<b> </b><i><b> </b>horizontal</i> --- poziomy,<b> </b><i>box</i>,<b> </b>to<b> </b>po<b> </b>angielsku<b> </b>pudełko). -<p> -Aby<b> </b>utworzyć<b> </b>w T<sub><font size=4>E</font></sub>X-u<b> </b>poziome<b> </b>pudełko<b> </b>o określonej<b> </b>zawartości -należy<b> </b>napisać<b> </b>komendę<b> </b><tt>\hbox</tt><b> </b>i po<b> </b>niej<b> </b>w nawiasach<b> </b>klamrowych -napisać<b> </b>zawartość<b> </b>tego<b> </b>pudełka. -<p> -Na<b> </b>przykład,<b> </b>jeśli<b> </b>chcemy<b> </b>utworzyć<b> </b>pudełko<b> </b>zawierające<b> </b>napis: -,,Od<b> </b>rana<b> </b>jestem<b> </b>dziś<b> </b>w poziomym<b> </b>nastroju.'', -to<b> </b>musimy<b> </b>w pliku<b> </b>poleceń<b> </b>dla<b> </b>T<sub><font size=4>E</font></sub>X-a<b> </b>napisać: -<p> -<pre> -Od<b> </b>rana<b> </b>jestem<b> </b>dziś<b> </b>w<b> </b>poziomym<b> </b>nastroju. -</pre> -<p> -Pudełko<b> </b>takie<b> </b>może<b> </b>być<b> </b>użyte<b> </b>jako<b> </b>element<b> </b>konstrukcujny<b> </b>innych<b> </b>pudełek. -Na<b> </b>przykład,<b> </b>jeśli<b> </b>przed<b> </b>przeczytaniem<b> </b>tego<b> </b>pudełka<b> </b>T<sub><font size=4>E</font></sub>X<b> </b>znajdował<b> </b>się -w nastroju<b> </b>pionowym,<b> </b>to<b> </b>potraktuje<b> </b>to<b> </b>pudełko<b> </b>jako<b> </b>element<b> </b>konstrukcyjny -strony<b> </b>i umieści<b> </b>w obrębie<b> </b>strony<b> </b>pod<b> </b>innymi<b> </b>pudełkami.<b> </b>Jeśli -znajdował<b> </b>się<b> </b>w nastroju<b> </b>poziomym<b> </b>i był<b> </b>w trakcie<b> </b>składania<b> </b>akapitu, -to<b> </b>potraktuje<b> </b>to<b> </b>pudełko<b> </b>tak<b> </b>jak<b> </b>inne<b> </b>znaki<b> </b>znajdujące<b> </b>się<b> </b>w akapicie -i umieści<b> </b>je<b> </b>na<b> </b>liście<b> </b>poziomej<b> </b>przeznaczonej<b> </b>do<b> </b>łamania<b> </b>na<b> </b>linijki. -<p> -Należy<b> </b>zwrócić<b> </b>uwagę<b> </b>na<b> </b>różnicę<b> </b>pomiędzy<b> </b>umieszczeniem<b> </b>w akapicie -zdania<b> </b>,,Od<b> </b>rana<b> </b>jestem<b> </b>dziś<b> </b>w poziomym<b> </b>nastroju.''<b> </b>od<b> </b>umieszczenia -w akapicie<b> </b>pudełka<b> </b>poziomego<b> </b>zawierającego<b> </b>takie<b> </b>zdanie. -W pierwszym<b> </b>przypadku<b> </b>w różnych<b> </b>miejscach<b> </b>zdania<b> </b>T<sub><font size=4>E</font></sub>X<b> </b>ma<b> </b>prawo -dokonać<b> </b>łamania<b> </b>listy<b> </b>poziomej<b> </b>na<b> </b>linijki,<b> </b>w tym<b> </b>również<b> </b>z uwzględnieniem -przenoszenia<b> </b>wyrazów. -W drugim<b> </b>przypadku<b> </b>całe<b> </b>pudełko<b> </b>traktowane<b> </b>jest<b> </b>jako<b> </b>jeden<b> </b>znak<b> </b>i żadne<b> </b> -łamanie<b> </b>wewnątrz<b> </b>niego<b> </b>nie<b> </b>może<b> </b>mieć<b> </b>miejsca.<b> </b>Może<b> </b>to<b> </b>być<b> </b>w szczególności -użyteczne<b> </b>do<b> </b>wprowadzenia<b> </b>lokalnego<b> </b>zakazu<b> </b>łamania<b> </b>na<b> </b>linijki. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/podstawy/2-1przyg.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/podstawy/2-1przyg.html deleted file mode 100644 index 7414fd74c41..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/podstawy/2-1przyg.html +++ /dev/null @@ -1,342 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, Wirtualna Akademia"> -</head> -<body> - -<h2>4. Przygotowywanie tekstów do składania</h2> - -Z każdym<b> </b>systemem<b> </b>składu<b> </b>można<b> </b>pracować -w ten<b> </b>sposób,<b> </b>że<b> </b>najpierw<b> </b>tekst<b> </b>przepisywany<b> </b>jest<b> </b>odpowiednio -zwykłym<b> </b>edytorem<b> </b>tekstowym<b> </b>typu<b> </b>ASCII,<b> </b>a następnie -taki<b> </b>,,maszynopis<b> </b>komputerowy''<b> </b>wykorzystywany<b> </b>jest<b> </b>do -wykonania<b> </b>składu. -<p> -Poniżej<b> </b>opisujemy<b> </b>niektóre<b> </b>zasady<b> </b>przygotowywania<b> </b>na -komputerze,<b> </b>edytorem<b> </b>typu<b> </b>ASCII,<b> </b>tekstów,<b> </b>które<b> </b>następnie -mają<b> </b>być<b> </b>złożone<b> </b>za<b> </b>pomocą<b> </b>systemu<b> </b>składania<b> </b>tekstów<b> </b>T<sub><font size=3>E</font></sub>X. -<p> -Wymienione<b> </b>poniżej<b> </b>zasady<b> </b>można<b> </b>podzielić<b> </b>na<b> </b>dwie<b> </b>kategorie: -<ol> -<li><b> </b>ogólne<b> </b>zasady<b> </b>ortograficzne,<b> </b>interpunkcyjne<b> </b>i typograficzne, -<b> </b>których<b> </b>przestrzeganie<b> </b>jest<b> </b>niezbędne<b> </b>zawsze,<b> </b>w każdym<b> </b>profesjonalnie -<b> </b>napisanym<b> </b>tekście,<b> </b>niezależnie<b> </b>od<b> </b>programu,<b> </b>który<b> </b>posłużył -<b> </b>do<b> </b>napisania<b> </b>(złożenia)<b> </b>tego<b> </b>tekstu; -<li><b> </b>sposób<b> </b>realizacji<b> </b>tych<b> </b>zasad<b> </b>w T<sub><font size=3>E</font></sub>X-u. -</ol> - - -<h3>4.1<b> </b>Podział<b> </b>na<b> </b>akapity</h3> - -Akapitem<b> </b>nazywamy<b> </b>tutaj<b> </b>fragment<b> </b>tekstu, -który<b> </b>w gotowej<b> </b>książce<b> </b>lub<b> </b>czasopiśmie, -zaczyna<b> </b>się<b> </b>zwykle<b> </b>od<b> </b>tzw. wcięcia<b> </b>akapitowego, -składa<b> </b>się<b> </b>z pewnej<b> </b>liczby<b> </b>linijek -i kończy<b> </b>niepełną<b> </b>linijką.<b> </b>Niniejsze<b> </b>zdanie<b> </b>jest<b> </b>częścią<b> </b>akapitu, -który<b> </b>zaczął<b> </b>się<b> </b>słowem<b> </b>,,Akapitem'',<b> </b>a kończy<b> </b>się<b> </b>tą<b> </b>kropką: . -<p> -System<b> </b>składu<b> </b>,,wyobraża<b> </b>sobie''<b> </b>akapit<b> </b>najpierw<b> </b>jako<b> </b>jedną -bardzo<b> </b>długą<b> </b>linijkę,<b> </b>którą<b> </b>ma<b> </b>połamać<b> </b>na<b> </b>krótsze,<b> </b>na -ogół<b> </b>równej<b> </b>długości<b> </b>linijki,<b> </b>dokonując<b> </b>-- jeśli<b> </b>to<b> </b>konieczne<b> </b>-- -automatycznego<b> </b>przenoszenia<b> </b>(dzielenia)<b> </b>wyrazów. -<p> -Przygotowując<b> </b>tekst<b> </b>przeznaczony<b> </b>do<b> </b>złożenia<b> </b>musimy -,,poinformować''<b> </b>system<b> </b>składu<b> </b>o treści<b> </b>poszczególnych<b> </b>akapitów. -Przepisując<b> </b>tekst<b> </b>zwykłym<b> </b>edytorem<b> </b>musimy<b> </b>więc<b> </b>przestrzegać -następujących<b> </b>zasad: - -<ol> -<li><b> </b>akapit<b> </b>dzielimy<b> </b>na<b> </b>linijki<b> </b>w sposób<b> </b>dowolny;<b> </b>system<b> </b>składu -<b> </b>nie<b> </b>będzie<b> </b>brał<b> </b>pod<b> </b>uwagę<b> </b>tych<b> </b>miejsc<b> </b>podziału; -<b> </b>każda<b> </b>zmiana<b> </b>wiersza<b> </b>będzie<b> </b>traktowana<b> </b>tak,<b> </b>jak<b> </b>odstęp; -<li><b> </b>nie<b> </b>wykonujemy<b> </b>dzielenia<b> </b>(przenoszenia)<b> </b>wyrazów;<b> </b>T<sub><font size=3>E</font></sub>X<b> </b>sam -<b> </b>dokona<b> </b>odpowiednich<b> </b>podziałów<b> </b>zgodnie<b> </b>z regułami<b> </b>języka<b> </b>polskiego; -<li><b> </b>poszczególne<b> </b>akapity<b> </b>oddzielamy<b> </b>od<b> </b>siebie<b> </b>pustą<b> </b>linijką -<b> </b>(trzeba<b> </b>nacisnąć<b> </b>dwukrotnie<b> </b>klawisz<b> </b>,,Enter''). -</ol> - -<h3>4.2<b> </b>Znaki<b> </b>przestankowe</h3> - -Poniżej<b> </b>opisujemy<b> </b>zasady,<b> </b>jakich<b> </b>należy<b> </b>przestrzegać -przy<b> </b>przepisywaniu,<b> </b>związane<b> </b>ze<b> </b>znakami<b> </b>przestankowymi. - - -<h4>4.2.1<b> </b>Cudzysłowy</h4> - -Cudzysłowy<b> </b>zawsze<b> </b>przylegają<b> </b>do<b> </b>tekstu,<b> </b>którego<b> </b>dotyczą, -tzn. nigdy<b> </b>nie<b> </b>robimy<b> </b>odstępu<b> </b>bezpośrednio<b> </b>wewnątrz,<b> </b>a prawie<b> </b>zawsze<b> </b>robimy<b> </b>na<b> </b>zewnątrz. -Cudzysłów<b> </b>,,otwierający''<b> </b>i ,,zamykający''<b> </b>różnią<b> </b>się<b> </b>położeniem -(otwierający<b> </b>jest<b> </b>na<b> </b>dole,<b> </b>a zamykający<b> </b>na<b> </b>górze). -<p> -Cudzysłów<b> </b>,,otwierający''<b> </b>oznacza<b> </b>się<b> </b>w tekście<b> </b>przy<b> </b>pomocy<b> </b>dwóch -przecinków,<b> </b>a cudzysłów<b> </b>,,zamykający''<b> </b>w postaci<b> </b>dwóch<b> </b>apostrofów. -Pierwsze<b> </b>dwa<b> </b>wyrazy<b> </b>poprzedniego<b> </b>zdania<b> </b>zostały<b> </b>wpisane<b> </b>do -pliku<b> </b>jako:<b> </b><tt>Cudzysłów<b> </b>,<b></b>,otwierający''</tt>.<b> </b>Nawet<b> </b>jeśli<b> </b>w maszynopisie -lub<b> </b>rękopisie -cudzysłowy<b> </b>otwierający<b> </b>i zamykający<b> </b>wyglądają<b> </b>tak<b> </b>samo,<b> </b>należy<b> </b>je -rozróżnić<b> </b>i zaznaczyć<b> </b>tak<b> </b>jak<b> </b>opisano<b> </b>powyżej. -<p> -Oprócz<b> </b>opisanych<b> </b>powyżej<b> </b>zwykłych<b> </b>cudzysłowów,<b> </b>czasem<b> </b>stosuje<b> </b>się -też<b> </b>w tekście<b> </b>tzw. ,,cudzysłowy<b> </b><<francuskie>>''.<b> </b>Używa<b> </b>się<b> </b>ich<b> </b>wtedy, -gdy<b> </b>trzeba<b> </b>wyróżnić<b> </b>cudzysłowem<b> </b>fragment<b> </b>zawarty<b> </b>w tekście<b> </b>już -objętym<b> </b>cudzysłowem<b> </b>zwykłym. -<p> -Francuski<b> </b>cudzysłów<b> </b>otwierający<b> </b>oznacza<b> </b>się<b> </b>w tekście -za<b> </b>pomocą<b> </b>dwóch<b> </b>znaków<b> </b>mniejszości:<b> </b><tt><<</tt>, -a francuski<b> </b>cudzysłów<b> </b>zamykający -za<b> </b>pomocą<b> </b>dwóch<b> </b>znaków<b> </b>większości:<b> </b><tt>>>;</tt>. - - -<h4>4.2.2.<b> </b>Nawiasy</h4> - -Nawiasy<b> </b>(podobnie<b> </b>jak<b> </b>cudzysłowy)<b> </b>zawsze<b> </b>muszą<b> </b>przylegać<b> </b>do<b> </b>tekstu, -którego<b> </b>dotyczą.<b> </b>Odstępy<b> </b>przy<b> </b>nawiasach<b> </b>mogą<b> </b>(i na<b> </b>ogół<b> </b>muszą)<b> </b>być -jedynie<b> </b>na<b> </b>zewnątrz<b> </b>(choć<b> </b>zdarzają<b> </b>się<b> </b>wyjątki). -<p> -Nigdy<b> </b>nie<b> </b>należy<b> </b>w roli<b> </b>nawiasu<b> </b>używać<b> </b>ukośnej<b> </b>kreski<b> </b><tt>/</tt>,<b> </b>zwanej -,,łamane''<b> </b>lub<b> </b>,,ciach''. - - -<h4>4.2.3.<b> </b>Podstawowe<b> </b>znaki<b> </b>przestankowe</h4> - -Przy<b> </b>pisaniu<b> </b>wszystkich<b> </b>podstawowych<b> </b>znaków<b> </b>przestankowych, -czyli<b> </b>kropki,<b> </b>przecinka,<b> </b>średnika,<b> </b>znaku<b> </b>zapytania,<b> </b>wykrzyknika -dwukropka<b> </b>oraz<b> </b>wielokropka: - -<pre> -.<b> </b>,<b> </b>;<b> </b>:<b> </b>?<b> </b>!<b> </b>... -</pre> - -należy<b> </b>pamiętać,<b> </b>że<b> </b>pomiędzy<b> </b>poprzedzającym<b> </b>taki<b> </b>znak -wyrazem,<b> </b>a takim<b> </b>znakiem<b> </b>nie<b> </b>może<b> </b>być<b> </b>odstępu,<b> </b>ani -zmiany<b> </b>wiersza,<b> </b>natomiast<b> </b>po<b> </b>znaku<b> </b>przestankowym<b> </b>zawsze -piszemy<b> </b>odstęp<b> </b>(prawie<b> </b>zawsze!). -<p> -Pamiętajmy,<b> </b>że<b> </b>wielokropek,<b> </b>to<b> </b><b>trzy</b> -kropki,<b> </b>a nie<b> </b>np.<b> </b>cztery. - - -<h4>4.2.4.<b> </b>Kreski<b> </b>poziome</h4> - -Proste<b> </b>maszyny<b> </b>do<b> </b>pisania<b> </b>posiadają<b> </b>tylko<b> </b>jedną<b> </b>czcionkę -w<b> </b>kształcie<b> </b>poziomej<b> </b>kreski<b> </b>,,<tt>-</tt>''.<b> </b>W<b> </b>profesjonalnym<b> </b>składzie -drukarskim -występują<b> </b>aż<b> </b>cztery<b> </b>rodzaje<b> </b>kresek<b> </b>poziomych.<b> </b>Są<b> </b>to: -łącznik,<b> </b>myślnik,<b> </b>półpauza<b> </b>oraz<b> </b>minus. -<p> -Poniżej<b> </b>opiszemy<b> </b>krótko<b> </b>zastosowanie<b> </b>tych<b> </b>znaków<b> </b>i<b> </b>sposób -ich<b> </b>składania<b> </b>w<b> </b>T<sub><font size=3>E</font></sub>X-u. - - -<h4>4.2.4.1.<b> </b>Łącznik</h4> - -Łącznik,<b> </b>zwany<b> </b>też<b> </b>dywizem,<b> </b>jest<b> </b>krótką<b> </b>kreską<b> </b>stosowaną -w kilku<b> </b>możliwych<b> </b>kontekstach. -<p> -W wyrazach<b> </b>złożonych,<b> </b>np. ,,niebiesko-czarny'',<b> </b>,,dżentelmen-włamywacz''<b> </b> -łącznik<b> </b>oddziela<b> </b>poszczególne<b> </b>wyrazy<b> </b>składowe.<b> </b>Jest<b> </b>to<b> </b>krótka<b> </b>kreska -znajdująca<b> </b>się<b> </b>pomiędzy<b> </b>wyrazami<b> </b>bez<b> </b>dodatkowych<b> </b>odstępów. -<p> -Pisząc<b> </b>takie<b> </b>słowa<b> </b>jak<b> </b>,,żółto-zielony''<b> </b>należy<b> </b>mieć<b> </b>na<b> </b>uwadze,<b> </b>że -przymiotnik<b> </b>,,żółto-zielony''<b> </b>oznacza<b> </b>,,częściowo<b> </b>barwy<b> </b>żółtej, -a częściowo<b> </b>zielonej'',<b> </b>natomiast<b> </b>przymiotnik<b> </b>,,żółtozielony'' -(pisany<b> </b>jako<b> </b>jedno<b> </b>słowo<b> </b>bez<b> </b>łącznika) -oznacza<b> </b>,,barwy<b> </b>żółtej<b> </b>z odcieniem<b> </b>zielonym''. - -Słowo<b> </b>złożone<b> </b>występujące<b> </b>w składzie<b> </b>na<b> </b>granicy<b> </b>kolumny<b> </b>może<b> </b>zostać -podzielone<b> </b>(częściowo<b> </b>przeniesione<b> </b>do<b> </b>następnego<b> </b>wiersza).<b> </b>Reguła -przenoszenia<b> </b>takich<b> </b>słów<b> </b>jest<b> </b>następująca:<b> </b>każdy<b> </b>z wyrazów<b> </b>składowych -może<b> </b>zostać<b> </b>podzielony<b> </b>lub<b> </b>podział<b> </b>może<b> </b>nastąpić<b> </b>na<b> </b>granicy<b> </b>wyrazów. -W tym<b> </b>ostatnim<b> </b>przypadku<b> </b>kreska<b> </b>łącząca<b> </b>wyrazy<b> </b>powinna<b> </b>zostać<b> </b>,,rozdwojona'', -to<b> </b>znaczy<b> </b>znaleźć<b> </b>się<b> </b>zarówno<b> </b>na<b> </b>końcu<b> </b>linijki<b> </b>pierwszej,<b> </b>jak<b> </b>też<b> </b>na -początku<b> </b>linijki<b> </b>drugiej. - -Oto<b> </b>możliwe<b> </b>sposoby<b> </b>przeniesienia<b> </b>słowa<b> </b>,,żółto-zielony'': -<p> -<tt> -<table> -<tr><td align=right>Żół-</td></tr> -<tr><td align=right>to-zielony.</td></tr> -<tr><td align=right>Żółto-</td></tr> -<tr><td align=right>-zielony.</td></tr> -<tr><td align=right>Żółto-zie-</td></tr> -<tr><td align=right>lony.</td></tr> -<tr><td align=right>Żółto-zielo-</td></tr> -<tr><td align=right>ny.</td></tr> -</table> -</tt> -<p> -Przygotowując<b> </b>tekst<b> </b>do<b> </b>składania<b> </b>systemem<b> </b>T<sub><font size=3>E</font></sub>X<b> </b>łącznik -wpisuje<b> </b>się<b> </b>jako<b> </b>parę<b> </b>znaków -,,<tt>\=</tt>''<b> </b>(w-tył-ciach,<b> </b>równa<b> </b>się),<b> </b>bez<b> </b>dodatkowych<b> </b>odstępów. -Symbol<b> </b>,,<tt>\=</tt>''<b> </b>jest<b> </b>komendą<b> </b>występującą<b> </b>jedynie<b> </b>w<b> </b>polskiej<b> </b>wersji -T<sub><font size=3>E</font></sub>X-a<b> </b>(czyli<b> </b>w<b> </b>M<sub><font size=3>E</font></sub>X-u)<b> </b>i<b> </b>pozwala<b> </b>T<sub><font size=3>E</font></sub>X-owi<b> </b>na<b> </b>przenoszenie<b> </b>wyrazów -złożonych<b> </b>zgodnie<b> </b>z<b> </b>opisaną<b> </b>wyżej<b> </b>regułą. -<p> -Są<b> </b>jednak<b> </b>takie<b> </b>konteksty,<b> </b>gdzie<b> </b>chcielibyśmy<b> </b>użyć<b> </b>łącznika, -nie<b> </b>zezwalając<b> </b>T<sub><font size=3>E</font></sub>X-owi<b> </b>na<b> </b>przenoszenie<b> </b>tak<b> </b>utworzonego<b> </b>napisu. -Jeśli<b> </b>mówimy<b> </b>o<b> </b>wydziale<b> </b>K-2<b> </b>stoczni,<b> </b>to<b> </b>nie<b> </b>chcielibyśmy,<b> </b>aby -T<sub><font size=3>E</font></sub>X<b> </b>w<b> </b>jakiejkolwiek<b> </b>sytuacji<b> </b>przeniósł: - -<tt> -<table> -<tr><td>K-</td></tr> -<tr><td>-2</td.</tr> -</table> -</tt> - -Podobnie<b> </b>w<b> </b>przypadku<b> </b>komputera<b> </b>K-202,<b> </b>numeru<b> </b>telefonu<b> </b>34-22 -lub<b> </b>kodu<b> </b>pocztowego<b> </b>80-309.<b> </b>We<b> </b>wszystkich<b> </b>takich<b> </b>przypadkach -łącznik<b> </b>zapisujemy<b> </b>w<b> </b>danych<b> </b>dla<b> </b>T<sub><font size=3>E</font></sub>X-a<b> </b>jako<b> </b>pojedynczą<b> </b>kreskę -,,<tt>-</tt>''.<b> </b>A<b> </b>zatem<b> </b>wymienione<b> </b>przykłady<b> </b>należy<b> </b>zapisać<b> </b>jako: -,,<tt>K-2</tt>'',<b> </b>,,<tt>K-202</tt>'',<b> </b>,,<tt>34-22</tt>'',<b> </b>,,<tt>80-309</tt>''. -<p> -Może<b> </b>się<b> </b>jednak<b> </b>zdarzyć,<b> </b>że<b> </b>składamy -tekst<b> </b>w<b> </b>wąskiej<b> </b>kolumnie<b> </b>(np. w<b> </b>jednej<b> </b>ze<b> </b>szpalt<b> </b>gazety),<b> </b>gdzie -system<b> </b>składu<b> </b>nie<b> </b>ma<b> </b>zbyt<b> </b>wielu<b> </b>możliwości<b> </b>wygodnego<b> </b>łamania<b> </b>na -linijki.<b> </b>Jeżeli<b> </b>w<b> </b>takim<b> </b>kontekście<b> </b>pojawi<b> </b>się<b> </b>gdzieś<b> </b>w<b> </b>środku -akapitu<b> </b>długi<b> </b>symbol,<b> </b>np. numer<b> </b>konta<b> </b>bankowego: -<pre> -123456-778899-124-0, -</pre> -to<b> </b>T<sub><font size=3>E</font></sub>X<b> </b>może<b> </b>mieć<b> </b>trudności<b> </b>ze<b> </b>składem.<b> </b>W takiej<b> </b>sytuacji -zamiast<b> </b>w danych<b> </b>wejściowych<b> </b>pisać: -<pre> -123456-778899-124-0, -</pre> -czyli<b> </b>stosując<b> </b>pojedyncze<b> </b>kreski,<b> </b>można<b> </b>podpowiedzieć<b> </b>T<sub><font size=3>E</font></sub>X-owi -gdzie<b> </b>może<b> </b>złamać<b> </b>ten<b> </b>długi<b> </b>napis,<b> </b>stosując<b> </b>notację<b> </b>,,<tt>\=</tt>'': -<pre> -123456\=778899\=124\=0. -</pre> - -Łącznik<b> </b>jest<b> </b>również<b> </b>tym<b> </b>znakiem,<b> </b>którego<b> </b>używa<b> </b>T<sub><font size=3>E</font></sub>X<b> </b>do -przenoszenia<b> </b>(dzielenia)<b> </b>wyrazów.<b> </b>To<b> </b>jednak<b> </b>odbywa<b> </b>się<b> </b>automatycznie -i nie<b> </b>wymaga<b> </b>żadnych<b> </b>ingerencji -użytkownika<b> </b>systemu. - - -<h4>4.2.4.2.<b> </b>Myślnik</h4> - -Myślnik<b> </b>--- to<b> </b>dłuższa<b> </b>kreska<b> </b>używana<b> </b>jako<b> </b>znak<b> </b>przestankowy. -<p> -Zapisuje<b> </b>się<b> </b>go<b> </b>za<b> </b>pomocą<b> </b>trzech<b> </b>następujących<b> </b>po<b> </b>sobie<b> </b>minusów: -,,<tt>---</tt>''. -Przed<b> </b>myślnikiem<b> </b>i po<b> </b>myślniku<b> </b>należy<b> </b>dodać<b> </b>po<b> </b>jednym<b> </b>odstępie. - - -<h4>4.2.4.3.<b> </b>Półpauza</h4> - - -Półpauza,<b> </b>zwana<b> </b>też<b> </b>pauzą<b> </b>półfiretową,<b> </b>to<b> </b>kreska<b> </b>o<b> </b>połowę -krótsza<b> </b>od<b> </b>myślnika.<b> </b>Stosuje<b> </b>się<b> </b>ją<b> </b>przede<b> </b>wszystkim<b> </b>przy<b> </b>pisaniu<b> </b>zakresów -liczbowych,<b> </b>np. ,,str. 11--13''. -Zapisuje<b> </b>się<b> </b>ją<b> </b>przy<b> </b>pomocy<b> </b>dwóch<b> </b>następujących<b> </b>po<b> </b>sobie<b> </b>minusów: -,,<tt>--</tt>''.<b> </b>A<b> </b>zatem<b> </b>napis<b> </b>,,11--13''<b> </b>zapisujemy<b> </b>jako -,,<tt>11--13</tt>''<b> </b>bez<b> </b>odstępów<b> </b>po<b> </b>bokach.<b> </b>Odstępy<b> </b>takie<b> </b>muszą -się<b> </b>pojawić<b> </b>w sytuacjach<b> </b>takich<b> </b>jak:<b> </b>,,11<b> </b>października<b> </b>-- -13 listopada''. -<p> -Czasem<b> </b>półpauzy<b> </b>używa<b> </b>się<b> </b>też<b> </b>w roli<b> </b>myślnika. -Myślniki<b> </b>muszą<b> </b>być<b> </b>jednolite<b> </b>w całym<b> </b>tekście. -Na<b> </b>ogół<b> </b>stosowanie<b> </b>jednego<b> </b>lub<b> </b>drugiego<b> </b>rodzaju<b> </b>wymaga -uzgodnienia<b> </b>z redakcją<b> </b>zlecającą<b> </b>skład. - - -<h4>4.2.4.4.<b> </b>Minus</h4> - -Minus<b> </b>jest<b> </b>znakiem<b> </b>o podobnym<b> </b>kształcie<b> </b>do<b> </b>poprzednio<b> </b>wymienionych. -Stosuje<b> </b>się<b> </b>go<b> </b>w formułach<b> </b>matematycznych. -Nawet<b> </b>takie<b> </b>proste<b> </b>zdanie<b> </b>jak:<b> </b>,,Na<b> </b>dworze<b> </b>jest<b> </b>dziś<b> </b>-5<b> </b>stopni.'' -zawiera<b> </b>formułę<b> </b>matematyczną. -<p> -Formuły<b> </b>matematyczne,<b> </b>to<b> </b>bardzo<b> </b>duży<b> </b>i istotny<b> </b>fragment<b> </b>T<sub><font size=3>E</font></sub>X-a -i nie<b> </b>sposób<b> </b>tu<b> </b>omówić<b> </b>go<b> </b>szerzej.<b> </b>Możemy<b> </b>jednak<b> </b>nauczyć<b> </b>się -zapisywać<b> </b>taką<b> </b>prościutką<b> </b>formułkę,<b> </b>jak<b> </b>,,--5''. -Otóż<b> </b>jeśli<b> </b>w tekście<b> </b>wejściowym<b> </b>T<sub><font size=3>E</font></sub>X-a<b> </b>umieścimy -kolejno<b> </b>znaki<b> </b>,,<tt>-</tt>''<b> </b>i ,,<tt>5</tt>'' -otoczone<b> </b>symbolami<b> </b>dolara,<b> </b>czyli<b> </b>napiszemy:<b> </b><tt>$-5$</tt>, -to<b> </b>T<sub><font size=3>E</font></sub>X<b> </b>potraktuje<b> </b>to<b> </b>jako<b> </b>formułę<b> </b>matematyczną -i użyta<b> </b>przezeń<b> </b>w składzie<b> </b>kreska<b> </b>pozioma<b> </b>będzie<b> </b>minusem.<b> </b>Gdybyśmy<b> </b>nie -użyli<b> </b>znaków<b> </b>dolara,<b> </b>T<sub><font size=3>E</font></sub>X<b> </b>złożyłby<b> </b>łącznik,<b> </b>co<b> </b>byłoby<b> </b>zupełnie -nieodpowiednie;<b> </b>porównajmy<b> </b>niepoprawne:<b> </b>,,-$5$''<b> </b>i poprawne:<b> </b>,,$-5$''. -<p> -<!--%Sposób<b> </b>pisania<b> </b>w<b> </b>systemie<b> </b>T<sub><font size=3>E</font></sub>X<b> </b>formuł<b> </b>matematycznych<b> </b>opisany<b> </b>jest -%w<b> </b>odpowiednim<b> </b>rozdziale<b> </b>w<b> </b>dalszej<b> </b>części<b> </b>niniejszej<b> </b>pracy.--> - - -<h3>4.3.<b> </b>Znaki<b> </b>specjalne</h3> - -Niektóre<b> </b>znaki<b> </b>w<b> </b>systemie<b> </b>T<sub><font size=3>E</font></sub>X<b> </b>mają<b> </b>specjalne<b> </b>znaczenie. -Oznacza<b> </b>to,<b> </b>że<b> </b>system<b> </b>po<b> </b>napotkaniu<b> </b>takiego<b> </b>znaku -w<b> </b>tekście<b> </b>przeznaczonym<b> </b>do<b> </b>składania<b> </b>wykonuje<b> </b>inne<b> </b>czynności -niż<b> </b>po<b> </b>prostu<b> </b>umieszczenie<b> </b>takiego<b> </b>znaku<b> </b>na<b> </b>stronie. -<p> -Na<b> </b>przykład<b> </b>przygotowany<b> </b>pod<b> </b>edytorem<b> </b>tekst,<b> </b>zawierający<b> </b>jedynie -litery<b> </b>i<b> </b>znaki<b> </b>przestankowe: - -<tt>To<b> </b>nie<b> </b>takie<b> </b>trudne,<b> </b>jak<b> </b>się<b> </b>wydaje...</tt> -<p> -zostanie<b> </b>złożony<b> </b>--<b> </b>zgodnie<b> </b>z<b> </b>oczekiwaniem<b> </b>--<b> </b>jako: -<p> -To<b> </b>nie<b> </b>takie<b> </b>trudne,<b> </b>jak<b> </b>się<b> </b>wydaje... -<p> -Jednak,<b> </b>jeśli<b> </b>w<b> </b>takim<b> </b>tekście<b> </b>pojawiłyby<b> </b>się<b> </b>znaki,<b> </b>które<b> </b>T<sub><font size=3>E</font></sub>X<b> </b>traktuje -w<b> </b>sposób<b> </b>szczególny,<b> </b>to<b> </b>zareagowałby<b> </b>na<b> </b>nie<b> </b>zupełnie<b> </b>inaczej. -Nie<b> </b>będziemy<b> </b>tu<b> </b>opisywać<b> </b>co<b> </b>by<b> </b>się<b> </b>stało.<b> </b>Zapamiętajmy<b> </b>jednak,<b> </b>że -jeśli<b> </b>chcemy<b> </b>uzyskać<b> </b>jeden<b> </b>z<b> </b>czterech<b> </b>następujących<b> </b>znaków: - -<pre> -&<b> </b>$<b> </b>%<b> </b># -</pre> - -to<b> </b>musimy<b> </b>wpisać<b> </b>to<b> </b>do<b> </b>pliku<b> </b>wejściowego,<b> </b>jako: -<p> -<tt>\&<b> </b>\$<b> </b>\%<b> </b>\#</tt> -<p> -A<b> </b>zatem<b> </b>każdy<b> </b>z<b> </b>tych<b> </b>specjalnych<b> </b>znaków<b> </b>należy<b> </b>poprzedzić -,,w-tył-ciachem'',<b> </b>czyli<b> </b>,,<tt>\</tt>''. - - -<h3>4.4.<b> </b>Niełamliwe<b> </b>odstępy</h3> - -Polskie<b> </b>zasady<b> </b>typograficzne<b> </b>nie<b> </b>pozwalają<b> </b>łamać<b> </b>akapitu<b> </b>na<b> </b>linijki -w taki<b> </b>sposób,<b> </b>żeby<b> </b>na<b> </b>końcu<b> </b>linijki<b> </b>pojawił<b> </b>się<b> </b>jednoliterowy -spójnik.<b> </b>Np. w zdaniu<b> </b>,,Janek<b> </b>urodził<b> </b>się<b> </b>w Płocku''<b> </b>nieładnie -by<b> </b>było,<b> </b>gdyby<b> </b>na<b> </b>koncu<b> </b>linijki<b> </b>pojawiło<b> </b>się<b> </b>słowo -,,w'', a dopiero<b> </b>na<b> </b>początku<b> </b>następnej<b> </b>słowo<b> </b>,,Płocku''.<b> </b>Te<b> </b>słowa<b> </b>są -silnie<b> </b>ze<b> </b>sobą<b> </b>związane. -<p> -Takie<b> </b>odstępy,<b> </b>na<b> </b>których<b> </b>nie<b> </b>wolno<b> </b>systemowi<b> </b>złamać<b> </b>wiersza, -zazanacza<b> </b>się<b> </b>w przepisywanym<b> </b>tekście<b> </b>w specjalny<b> </b>sposób, -pisząc<b> </b>znak<b> </b>,,tylda''<b> </b><tt>~</tt><b> </b>zamiast<b> </b>odstępu. -Wymienione<b> </b>wcześniej<b> </b>zdanie<b> </b>należy<b> </b>zatem<b> </b>przepisać<b> </b>jako: -,,<tt>Janek<b> </b>urodził<b> </b>się<b> </b>w~Płocku</tt>''. -<p> -Jest<b> </b>wiele<b> </b>takich<b> </b>przypadków,<b> </b>kiedy<b> </b>związek<b> </b>fragmentów<b> </b>zdania -jest<b> </b>tak<b> </b>silny,<b> </b>że<b> </b>nie<b> </b>należy<b> </b>wewnątrz<b> </b>takiego<b> </b>fragmentu -łamać<b> </b>na<b> </b>linie.<b> </b>Nie<b> </b>zawsze<b> </b>reguła<b> </b>jest<b> </b>tak<b> </b>prosta,<b> </b>jak<b> </b>to -napisano<b> </b>powyżej.<b> </b>Przyjrzyjmy<b> </b>się<b> </b>kilku<b> </b>przykładom -poprawnie<b> </b>zaznaczonych<b> </b>fragmentów. - -<pre> -godz.~17.00 -od~15 do~40~osób -na str.~2 napisano -ul.~Świerkowa -tel.~25--04--71 -rozdział~2 -2~rozdziały -p.~Jan Nowak -I~część IX~Symfonii -</pre> - -W większości<b> </b>przypadków -odpowiednie<b> </b>zaznaczenie<b> </b>wymaga<b> </b>pewnej<b> </b>wprawy<b> </b>i doświadczenia. - - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/podstawy/2-1zece.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/podstawy/2-1zece.html deleted file mode 100644 index 02c75aa363a..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/podstawy/2-1zece.html +++ /dev/null @@ -1,59 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, Wirtualna Akademia"> -</head> -<body> -<a name=zecer> -<h2>3. Zecernia czy maszyna do pisania?</h2> - -Od czasu, kiedy udało się zautomatyzować pewne czynności -związane z pisaniem minęło kilkaset lat. Automatyzowanie -tych czynności zaczęło się od wynalezienia przez Gutenberga druku -za pomocą ruchomych czcionek. -Drugim ważnym wydarzeniem było wynalezienie maszyny do pisania. -Od tego czasu zautomatyzowane pisanie rozwijało się w dwóch nurtach. - -Pierwszy nurt, to elegancki, profesjonalny skład drukarski. -Taki skład wykonywany był na ogół w drukarniach, gdzie pracowali specjaliści -w tej dziedzinie -- zecerzy. - -Drugi nurt realizowany był za pomocą powszechnie dostępnego -narzędzia -- maszyny do pisania. Możliwości maszyny były -znacznie mniejsze, niż to, czym dysponował zecer. -Nie było też potrzeby, ani możliwości dbania o różne subtelne -szczegóły drukowanego tekstu, stanowiące o jego elegancji. - -Z chwilą powstania pierwszych programów komputerowych -służących do pisania tekstów, przed automatyzacją pisania -otworzyły się nowe możliwości. Programy, które zaczęły -powstawać przypominały albo skomputeryzowaną maszynę do pisania, -albo skomputeryzowaną zecernię. - -Niektóre obecnie istniejące programy działają w sposób -przypominający maszynę do pisania. Do tej grupy należą -zwłaszcza edytory tekstów typu ASCII, tzn. edytory, -które zapisują przepisywany tekst jedynie z użyciem zwykłych znaków -(w kodzie ASCII), bez żadnych dodatkowych wyróżnień, np. kursywy. -<!--%Polskie znaki diakrytyczne (ą, ę, ś, ź, ł itp.) zapisywane -%są w kodzie Mazovii lub w kodzie Latin 2 (są to dwa najpopularniejsze -%z wielu znanych rozszerzeń kodu ASCII o polskie znaki).--> -Wszystkie znaki w tekście przygotowanym takim edytorem -mają jednakowe rozmiary, w szczególności takie same szerokości. -Przykłady takich edytorów na komputerach typu IBM PC, -to m.in. edytor wbudowany w Norton Commandera, Norton Edytor, -BRIEF, Multi-Edit. - -Drugą grupę stanowią programy przeznaczone do wykonywania -na komputerze profesjonalnego składu drukarskiego. -Każdy z tych programów potrafi składać różnymi krojami pisma, -różnymi wielkościami, łamać tekst w jednej lub wielu kolumnach -(szpaltach lub tzw. łamach), dbać o różne szczegóły -wpływające na jakość uzyskiwanego wyniku. Do tej grupy należy -m.in. Ventura Publisher, Page Maker, Cyfroset, Quark-X-Press -i T<sub><font size=3>E</font></sub>X. - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/podstawy/bib.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/podstawy/bib.html deleted file mode 100644 index 4b2f1ae5549..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/podstawy/bib.html +++ /dev/null @@ -1,13 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, Wirtualna Akademia"> -</head> -<body> -<h2>Bibliografia</h2> -[1-5] Donald Knuth: Computers & Typesetting, Addison Wesley -Publishing Company, vol. A, B, C, D, E. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/podstawy/spis.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/podstawy/spis.html deleted file mode 100644 index d1aa3521635..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/podstawy/spis.html +++ /dev/null @@ -1,32 +0,0 @@ -<HTML> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, Wirtualna Akademia"> -</head> -<body> -<nobr> -<a href="2-0wst1.html" TARGET="body">1. Wstęp</a><br> -<a href="2-1coto.html" TARGET="body">2. Co to jest TeX -- informacje ogólne</a><br> -<a href="2-1zece.html" TARGET="body">3. Zecernia czy maszyna do pisania?</a><br> -<a href="2-1przyg.html" TARGET="body">4. Przygotowywanie tekstów do składania</a><br> -<a href="2-1kazio.html" TARGET="body">5. TeX, czyli pan Kazio</a><br> -<a href="bib.html" TARGET="body">6. Bibliografia</a><br> -</nobr> - -<p> -<p> -<p> -<p> -<p> -<p> -<p> -<hr> -<a href=../texologia.html><img src="../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../gify/mail.gif" hspace=10 align=left></a> -Zredagował</br> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a> -<hr> -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/podstawy/tex.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/podstawy/tex.html deleted file mode 100644 index 3486906c1c3..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/podstawy/tex.html +++ /dev/null @@ -1,28 +0,0 @@ -<HTML> -<HEAD> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, Wirtualna Akademia"> -<TITLE>Podstawy systemu TeX</TITLE> -</HEAD> -<FRAMESET ROWS="25%,75%"> - <FRAME SRC="title.html" SCROLLING="no" NAME="title"> - <FRAMESET COLS="20%,80%"> - <FRAME SRC="spis.html" SCROLLING="auto" NAME="spis"> - <FRAME SRC="2-0wst1.html" SCROLLING="auto" NAME="body" > - </FRAMESET> -</FRAMESET> -<NOFRAMES> - <BODY> - <nobr> - <a href="2-0wst1.html">1. Wstęp</a><br> - <a href="2-1coto.html">2. Co to jest TeX -- informacje ogólne</a><br> - <a href="2-1zece.html">3. Zecernia czy maszyna do pisania?</a><br> - <a href="2-1przyg.html">4. Przygotowywanie tekstów do składania</a><br> - <a href="2-1kazio.html">5. TeX, czyli pan Kazio</a><br> - <a href="bib.html">6. Bibliografia</a><br> - </nobr> - </BODY> -</NOFRAMES> -</HTML> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/podstawy/title.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/podstawy/title.html deleted file mode 100644 index 8b7726228e3..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/podstawy/title.html +++ /dev/null @@ -1,14 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, Wirtualna Akademia"> -</head> -<body> -<h1 align=center>Podstawy Systemu -T<sub><font size=6>E</font></sub>X<sup><img src="../gify/cop.gif"></sup> </h1> -<center><i> Marek Ryćko</i></center> - -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/auctex.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/auctex.html deleted file mode 100644 index 1037975da8c..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/auctex.html +++ /dev/null @@ -1,767 +0,0 @@ -<html> -<head> - <meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, Wirtualna Akademia"> - <title>Używanie TeX-a w systemie UNIX</title> -</head> -<body> -<h1>Używanie TeX-a w systemie UNIX (AUCTeX)</h1> -<p> - <em>Adam Dawidziuk</em> -</p> -<p> - TeX, jak wiadomo, nie jest zaopatrzony w standardowy interfejs - użytkownika, co daje dużą swobodę wyboru metod przygotowywania - dokumentów źródłowych. O ile format plików wejściowych i sposób ich - przetwarzania przez TeX-a pozostaje z założenia niezmienny, to - narzędzia wspomagające wprowadzanie treści dokumentów we właściwym - formacie są nieustannie rozwijane. W artykule jest opisany jeden - z możliwych sposobów używania TeX-a w systemie UNIX, ze szczególnym - uwzględnieniem pakietu AUC TeX. -</p> - -<h2>Przetwarzanie danych</h2> -<p> - Brak narzuconego i okienkowego interfejsu użytkownika powoduje, że TeX - bywa postrzegany jako program przestarzały i trudny. Przeciętny - użytkownik komputera zwykle nie jest w stanie zrozumieć sposobu działania - TeX-a, a jeszcze trudniej dostrzec mu korzyści, jakie można osiągnąć - przygotowując dokumenty w ten właśnie sposób. Pierwszą - i najpoważniejszą barierą pojęciową jest fakt, że TeX nie jest systemem - kompletnym, ale wymaga korzystania z wielu dodatkowych narzędzi - wspomagających pracę. Wprawdzie mało kto wprowadza treść dokumentu - z klawiatury w chwili, gdy TeX pokaże na ekranie dwie gwiazdki, ale - na pomysł stworzenia sobie wygodnego i efektywnego środowiska pracy też - niestety wpada nieliczne grono użytkowników. -</p> -<p> - Działanie TeX-a można sprowadzić do przetwarzania - plików. TeX czyta dokument źródłowy, zwykle z pliku o nazwie - z przyrostkiem <code>.tex</code>, i tworzy obraz kolejnych stron - dokumentu w pliku o nazwie kończącej się napisem - <code>.dvi</code>. Zadaniem użytkownika jest przygotowanie - plików wejściowych i uruchomienie ciągu przetworzeń, które doprowadzą - do pożądanego wyniku. Zarówno przygotowanie danych, jak i ich - przetwarzanie można zorganizować w zasadzie w dowolny sposób. Istnieją - dwie istotnie różne metody tworzenia plików z danymi wejściowymi: - generowanie i wpisywanie. -</p> -<p> - Generowanie danych wejściowych do TeX-a to zagadnienie bardzo rozległe - i mające wiele praktycznych zastosowań. Sam proces przygotowania danych, - ich obróbka i metody generowania mogą być bardzo różne. Wszystko zależy - od celu przetwarzania i postawionych wymagań. TeX jest doskonałym - narzędziem do formatowania wydruków z baz danych (np. słowniki, - sprawozdania) pozwalającym na uzyskanie wysokiej jakości typograficznej przy - całkowitej automatyzacji procesu składania tekstu. Często użytkownik (autor - tekstu) nie ma bezpośredniego kontaktu z TeX-em i nie musi znać - specyficznego dla TeX-a systemu oznaczeń tekstu. Jednak jest to temat znacznie - wykraczający poza ramy tego artykułu. -</p> -<p> - Większość użytkowników zadowala się zwyczajnym wpisywaniem tekstu. - W takim wypadku najważniejszy jest ergonomiczny i dobrze opanowany - edytor tekstów. Zwykle każdy ma swój ulubiony edytor, w którym wszystko - mu wychodzi najłatwiej. I prawdopodobnie to będzie ten edytor, którego - należy użyć tworząc pliki źródłowe do przetwarzania TeX-em. Jeśli jednak - zamierzamy pisać dużo, to nie powinniśmy eksperymentować z edytorami zbyt - prostymi. Czas poświęcony na poznanie inteligentnego, konfigurowalnego edytora - zwróci się już po kilku dniach pisania. Z edytorów dostępnych - w systemie UNIX doskonały jest <code>vim</code>. Można go ,,nauczyć'' - wielu pożytecznych skrótów, a jego ostatnie wersje potrafią rozpoznawać - składnię i zwiększać czytelność plików źródłowych przez stosowanie - kolorów. Lepszy jest tylko <code>emacs</code> (tak twierdzą użytkownicy - Emacsa). Niestety, zarówno <code>vim</code> jak i Emacs - u niektórych wywołują reakcje alergiczne, a na to rady nie ma. -</p> -<p> - Zwolennicy okienek MS nie powinni czuć się pokrzywdzeni - (a przynajmniej nie z powodu braku edytora). Z rzeczy dobrych godny - polecenia jest WinEdit, który może bardzo dużo i składnię pliku - TeX-owego zna na tyle dobrze, że wyróżnia kolorami odpowiednie - fragmenty. Jest łatwo konfigurowalny w zakresie wystarczającym do - efektywnej pracy. - Między innymi umożliwia powiązanie z polami menu - dowolnych skryptów np. przetwarzających pliki źródłowe. Daje się - używać bez zbyt częstego sięgania do myszy. - Jedną z jego głównych - zalet jest sprawdzanie na bieżąco składni wprowadzanych słów -- te - których brak w słowniku są wyróżniane. - Do podstawowych wad należy - konieczność konfigurowania właściwie wszystkiego od początku oraz to, - że, w przeciwieństwie do vima i Emacsa nie jest to program - bezpłatny. Cena jest jednak umiarkowana. -</p> -<p> - Przewidując trwały związek z TeX-em warto - usprawnić przetwarzanie - pliku źródłowego do postaci - wynikowej. Nie ma wielkiego problemu, jeśli przetwarzaniu podlega - jeden plik, a formatem wyjściowym jest dvi. Już - jednak konwersja pliku dvi do PostScriptu oznacza - konieczność uruchomienia dodatkowego programu. - Jeśli jeszcze dołożymy do tego - tworzone podczas pisania rysunki (w szczególności rysunki - generowane, np. MetaPost-em) to liczba programów, które trzeba - uruchomić w ściśle określonym porządku, zniechęca do robienia tego - ręcznie. Łatwo się pomylić. - Dobrym pomysłem jest napisanie skryptu, - który wykonuje wszystkie operacje. - Przetwarzanie za każdym - razem wszystkich plików źródłowych nie zawsze jest konieczne, - a znacznie wydłuża czas oczekiwania na wynik. W takiej sytuacji - najwygodniej użyć programu <code>make</code>. -</p> -<p> - Doświadczony użytkownik TeX-a zwykle ma własny zestaw programów, które czynią - życie łatwiejszym. Często w skład tego zestawu wchodzi dodatkowo jakiś - edytor strumieniowy np. sed, czy częściej awk lub perl (najbardziej - wszechstronny). W przypadku umieszczania w dokumentach ilustracji - lub zdjęć należy uwzględnić specjalizowane programy do przetwarzania obrazków - itd. Podstawową zaletą TeX jest łatwość zintegrowania go z dowolnym - używanym systemem. -</p> -<p> - Każdy może więc używać TeX dokładnie tak, jak lubi i tak jak mu - wygodnie. Trudno jest w jednym krótkim tekście omówić wszystkie typowe - przypadki. Ograniczę się do przykładu szczególnego -- systemu - UNIX. Przyczyn tego wyboru mógłbym wymienić wiele. Przede wszystkim - cały UNIX zbudowany jest z programów wykonujących dobrze określone - funkcje, takich ,,klocków'', z których można zbudować dowolnie - skomplikowane systemy przetwarzania informacji. Nie posiadający interfejsu - użytkownika, przetwarzający pliki w inne pliki i konfigurowalny TeX - łatwo daje się dopasować do potrzeb użytkownika UNIXa. Oczywiście - istnieje mnóstwo różnych i dobrych sposobów pracy z TeX-em. Zarówno - podany przykład edytora (Emacs z AUC TeX-em), jak i techniki - przetwarzania dokumentów noszą wyraźne piętno moich osobistych - preferencji. -</p> - -<h2>AUC TeX</h2> -<p> - AUC TeX to dostępne w edytorze <code>emacs</code> - zintegrowane środowisko do tworzenia i przetwarzania dokumentów - TeX-owych i LaTeX-owych. Możliwości AUC TeX-a są ogromne, na - szczęście nie trzeba wiedzieć wszystkiego, aby z niego - korzystać. AUC TeX-a można oswajać ,,krok po kroku'', podobnie jak - i samego Emacsa. -</p> - -<h3>Emacs</h3> -<p> - Edytor <code>emacs</code> ma długą historię w systemie UNIX. - W dużej części został napisany w języku <code>Lisp</code> - (dokładniej w dialekcie Emacs Lisp). Jest to język funkcyjny służący - przede wszystkim do porozumiewania się z Emacsem. Lisp bywał chętnie - stosowany w tworzeniu tzw. ,,systemów sztucznej inteligencji''. Nie dziwi - więc naprawdę nieprzeciętna inteligencja edytora Emacs jeśli uświadomimy sobie, - że jest to największy z popularnych programów napisanych w Lispie. - A możliwości i umiejętności Emacsa są chyba niezgłębione (strzyże, - śpiewa, tańczy, gotuje, krawaty wiąże...). -</p> -<p> - Edytor ten bywa niezbyt lubiany przez początkujących - użytkowników ze względu na sposób wydawania poleceń i niezbyt - zrozumiałą terminologię stosowaną w dokumentacji - i komunikatach. - Koncepcja porozumiewania się z edytorem jest - rzeczywiście mocno egzotyczna, ale wbrew pozorom ma głęboki - sens. - Kluczem do sukcesu jest znalezienie klawisza - <code>Meta</code> na klawiaturze. Wciśnięcie tego klawisza ze - znakiem <code>x</code> (oznaczane jako <code>Meta-x</code> - lub <code>M-x</code>) rozpoczyna wprowadzanie poleceń. - W klawiaturze komputera PC zwykle klawiszem <code>Meta</code> jest - <code>Alt</code>. Jeśli jednak <code>Alt</code> został - przedefiniowany (np. w celu wprowadzania polskich znaków) to - <code>M-x</code> można wprowadzić sekwencyjnie wciskając - najpierw klawisz <code>Esc</code>, a potem - <code>x</code>. Tego typu problemy nie istnieją z klawiszem - <code>Ctrl</code>. Podstawowymi chwytami są - <code>Ctrl-x</code> i <code>Ctrl-c</code>, opisywane - często jako <code>C-x</code> i <code>C-c</code>. -</p> -<p> - Mocną stroną Emacsa jest dokumentacja (<code>C-h</code>). Funkcje przypisane - klawiszom zmieniają się w zależności od trybu pracy (<em>mode</em>), co - zawsze można sprawdzić wpisując <code>C-h m</code>. Wiedząc, że Emacs może - otwierać wiele plików jednocześnie, ale każdy w innym buforze - (<em>buffer</em>), że w środowisku okienkowym może otwierać wiele okien - zwanych ramkami (<em>frames</em>) i że każda ramka może być podzielona na - wiele ,,okien'' (<em>window</em>) można - bez problemu zrozumieć język dokumentacji. -</p> -<p> - Istnieje wiele odmian Emacsa. Na potrzeby tego artykułu założymy sobie, że - dysponujemy zainstalowaną, współczesną wersją XEmacsa. Założenie to jest - uzasadnione, ponieważ normą są już komputery, na których działające okienka - graficzne nie powodują zatrzymania systemu. A XEmacs dobrze wygląda - w okienkach. Poza tym w XEmacsie AUC TeX jest domyślnie - zainstalowany, co pozwala skrócić ten tekst o rozdział poświęcony - instalacji. Dodatkowo nie będę rozwijać problemu konfiguracji, którą - w XEmacsie można wykonać za pomocą myszy. Wszystkie ustawienia AUC TeX-a - wykonuje się wybierając myszą z menu <code>Options Customize Emacs Wp - Tex AUC Tex</code>, a potem już według uznania. W to samo miejsce - można trafić wciskając <code>M-x customize</code>, tyle że po drodze jest - więcej objaśnień i łatwiej się zagubić. -</p> -<p> - Jeśli ktoś nie dysponuje XEmacsem lub nie lubi myszy, to będzie musiał wpisywać - odpowiednie zaklęcia do pliku <code>.emacs</code>, który znajduje się - w katalogu domowym użytkownika. Pomocne może być odszukanie pliku - <code>tex.el</code> i <code>tex-site.el</code>, które leżą gdzieś - z innymi plikami Emacsa (ale w różnych katalogach -- przyda się - program <code>find</code>). Można w nich podejrzeć, jak są zadawane - wartości początkowe list i zmiennych i je zmodyfikować. Nie należy - przy tym zmieniać pliku <code>tex.el</code> (ani jego skompilowanej wersji - <code>tex.elc</code>) lecz kopiować co trzeba do pliku <code>.emacs</code>. - Jeśli zmiana ma dotyczyć wszystkich użytkowników należy odpowiedni fragment - pliku <code>tex.el</code> skopiować do pliku <code>tex-site.el</code> - i tam pozamieniać wszystko to, co wymaga zmiany. -</p> -<p> - I jeszcze jedna uwaga dla początkujących: w Emacsie można zapisać plik - z bufora na dysk wciskając <code>C-x C-s</code>, a pracę - z Emacsem zakończyć sekwencją <code>C-x C-c</code>. Emacs nie jest - jednak małym programem, więc szanując swój czas lepiej nie otwierać go - i nie zamykać bez wyraźnej potrzeby, zwłaszcza, że raz otwarty mocno nie - przeszkadza. -</p> -<p> - Do efektywnego wykorzystania Emacsa na potrzeby języka polskiego jest potrzebna - polska klawiatura (każdy robi to jak lubi, jedna z klasycznych metod - w systemie XWindow sprowadza się do wykorzystania <code>xmodmap</code>) - oraz polski słownik do programu <code>ispell</code>. Zagadnienia te są - dokładnie omówione w tekstach poświęconych polskim ,,ogonkom''. -</p> - -<h3>Uruchomienie AUC TeX-a</h3> -<p> - Po uruchomieniu edytora Emacs utworzenie nowego pliku jest możliwe po - wciśnięciu <code>C-x C-f</code> i podaniu nazwy. Podając nazwę pliku - z przyrostkiem <code>.tex</code> zmusimy edytor do wejścia w tryb - <code>LaTeX-mode</code>. Informacja o tym powinna pojawić się - w wierszu trybu pracy (<em>Mode Line</em>) w dolnej części okna - jako napis <code>LaTeX</code>. Można też wymusić wejście w tryb - <code>LaTeX</code> wywołując polecenie <code>LaTeX-mode</code> (<code>M-x - LaTeX-mode</code>). Do rozwijania nazw można użyć znaku klawisza tabulacji - (<code>Tab</code>). -</p> -<p> - Jeśli powyższe działania nie prowadzą do uruchomienia - AUC TeX-a, to albo nie jest on zainstalowany, albo w pliku - <code>.emacs</code> brakuje wiersza -</p> -<pre> -(require 'tex-site) -</pre> -<p> - Brak zainstalowanego - AUC TeX-a może prowadzić do pomyłek ponieważ Emacs wchodzi w takiej - sytuacji w dużo prostszy tryb wspomagania LaTeX-a, a wszystko działa - inaczej (w szczególności ,,klawiszologia'' jest inna). -</p> - -<h3>Słowa kluczowe LaTeX-a</h3> -<p> - Przy tworzeniu pliku LaTeX-owego pewne oznaczenia tekstu pojawiają się częściej - niż inne. Na szczególną uwagę zasługują mechanizmy AUC TeX-a ułatwiające - wpisywanie tych właśnie często występujących słów kluczowych. Najczęściej - wprowadza się do tekstu oznaczenia środowisk i ich nazwy, ,,zwykłe'' polecenia - TeX-owe, śródtytuły oraz polecenia zmiany kroju pisma. -</p> -<p> - Najważniejszą konstrukcją LaTeX-a są środowiska, czyli pary - <code>\begin{*}</code> <code>\end{*}</code>. Do wprowadzania środowisk służy - polecenie <code>LaTeX-enviroment</code> domyślnie przypisane do sekwencji - <code>C-c C-e</code>. Po wydaniu tego polecenia AUC TeX pyta - o nazwę środowiska i ewentualne dodatkowe dane. Przy pomocy - klawisza <code>Tab</code> lub spacji można rozwijać częściowo wpisane nazwy. - AUC TeX zna mnóstwo standardowych środowisk, poza tym potrafi uczyć się - nowych analizując włączane pakiety i nagłówek pliku. -</p> -<p> - Otwarte środowisko można zamknąć poleceniem - <code>LaTeX-close-enviroment</code> (<code>C-c ]</code>). - Zdecydowanie jednak najbezpieczniejsze jest wprowadzanie - kompletnych środowisk przy użyciu <code>C-c C-e</code>. -</p> -<p> - Poza środowiskami w pliku LaTeX-owym często pojawiają się - tradycyjne polecenia TeX-a, czyli słowa rozpoczynające się znakiem - <code>\</code>. Zapamiętanie wszystkich poleceń jest trudne, - a przy ich wprowadzaniu łatwo o błąd. Dlatego należy korzystać - z polecenia <code>LaTeX-complete-symbol</code>. Jeśli pisane słowo - rozpoczyna się znakiem <code>\</code> to wystarczy wcisnąć - <code>M-Tab</code> aby je zakończyć, lub uzyskać listę możliwych - zakończeń. -</p> -<p> - Inny sposób wpisywania makr TeX-owych polega na wykorzystaniu - polecenia <code>TeX-insert-macro</code> (<code>C-c C-m</code>). - Aby użyć jeszcze innej metody należy np. w pliku - <code>.emacs</code> ustawić różną od <code>nil</code> - wartość zmiennej <code>TeX-electric-escape</code> -</p> -<pre> -(setq TeX-electric-escape t) -</pre> -<p> - Wiąże to znak - <code>\</code> z funkcją - <code>TeX-electric-macro</code>, co umożliwia uruchamianie - mechanizmu rozwijania makr przez wpisanie tego znaku. Jest to metoda - najszybsza. -</p> -<p> - AUC TeX domyślnie wstawia parę pustych nawiasów <code>{}</code> po - wpisaniu makra, co zabezpiecza przed ,,zniknięciem'' spację znajdującą się za - tym makrem. Jeśli nawiasy nie są mile widziane należy zmiennej - <code>TeX-insert-braces</code> przypisać wartość <code>nil</code>. -</p> -<p> - Inaczej oznacza się elementy listy <code>\item</code>. Służy do tego polecenie - <code>LaTeX-insert-item</code> (<code>M-Return</code>), którego działanie - zależy od kontekstu. -</p> -<p> - Kolejnym często występującym elementem tekstu są śródtytuły, oznaczane słowami - kluczowymi <code>\chapter</code>, <code>\section</code> itd. Można ułatwić - sobie życie korzystając z polecenia <code>LaTeX-section</code> (<code>C-c - C-s</code>). Wywołanie tego polecenia spowoduje wstawienie oznaczenia - śródtytułu, przy czym domyślnie AUC TeX zapyta o tytuł - i etykietę związaną z tym śródtytułem (argument polecenia - <code>\label</code>). Domyślny poziom śródtytułu można zmienić wpisując - ręcznie właściwe słowo kluczowe (z rozwijaniem) lub podając argument - (<code>C-u</code>) przed wywołaniem polecenia <code>LaTeX-section</code>. Jeśli - argument jest ujemny, to poziom zostanie zmieniony w dół o jeden. -</p> -<p> - I tak, jeśli ostatnio wstawiony był śródtytuł na poziomie - <code>\subsection</code> to będzie to aktualny poziom domyślny. Sekwencja - <code>C-c C-s</code> oznacza polecenie wpisania śródtytułu na tym właśnie - poziomie. Podanie <code>C-u C-c C-s</code> to wpisanie - <code>\subsubsection</code>, a <code>C-u -1 C-c C-s</code> spowoduje - wstawienie <code>\section</code>. Przedrostki nazw w etykietach - <code>\label</code> są kontrolowane zmienną <code>LaTeX-section-label</code>. - Jeśli wartością tej zmiennej jest <code>nil</code>, to odnośniki nie będą - wstawiane. -</p> -<p> - AUC TeX udostępnia również silny mechanizm zmiany kroju pisma. Jego - podstawą jest polecenie <code>TeX-font</code> (skrót <code>C-c C-f</code>), po - którym podaje się argument określający pożądaną zmianę kroju pisma. I tak - <code>C-e</code> powoduje wpisanie <code>\emph{}</code>, <code>C-i</code> -- - <code>\textit{}</code>, <code>C-t</code> -- <code>\texttt{}</code> itd, - włącznie z usuwaniem ustawienia kroju pisma <code>C-d</code>. Lista możliwości - jest wypisywana po podaniu spacji jako argumentu: -</p> -<pre> -Font list: - - C-b \textbf{ } - C-c \textsc{ } - C-e \emph{ } - C-f \textsf{ } - tab \textit{ } - return \textmd{ } - C-n \textnormal{ } - C-r \textrm{ } - C-s \textsl{ } - C-t \texttt{ } - C-u \textup{ } - C-d -- delete font -</pre> -<p> - Jeśli polecenie <code>TeX-font</code> jest poprzedzone argumentem - (<code>C-u</code>), to zostanie zmieniony krój pisma w miejscu, - w którym znajduje się kursor. Przykładowo jeżeli kursor jest umieszczony - na tekście będącym argumentem polecenia <code>\textit{}</code>, to sekwencja - <code>C-u C-c C-f C-e</code> zmieni polecenie <code>\textit</code> na - <code>\emph</code>. -</p> - -<h3>Inne elementy tekstu</h3> -<p> - W treści dokumentu pojawiają się nie tylko słowa kluczowe, ale także znaki - specjalne: cudzysłów, znak dolara <code>$</code>, nawiasy klamrowe - <code>{}</code> oraz znak komentarza <code>%</code>. -</p> -<p> - W TeX-u nie używamy znaków <code>"</code> na oznaczenie cudzysłowu. - W tekstach pisanych po angielsku używamy znaku <code>``</code> jako - cudzysłowu otwierającego i znaku <code>''</code> jako cudzysłowu - zamykającego. Jeśli użytkownik wpisuje <code>"</code> to AUC TeX zadba, - aby w tekście pojawiło się to co trzeba. W przypadku języka - polskiego (i spolszczonego LaTeX-a) cudzysłów otwierający oznacza się - w tekście dwoma przecinkami <code>,,</code>. Aby polecenie - <code>TeX-insert-quote</code> wywoływane klawiszem <code>"</code> zadziałało - prawidłowo należy zmiennej <code>TeX-open-quote</code> przypisać wartość - <code>,,</code> (czyli dwa przecinki). -</p> -<p> - Znaki dolara <code>$</code> w pliku TeX-owym obejmują - tekst wzoru matematycznego, a w podwójne dolary <code>$$</code> - jest ujęty wzór wyeksponowany w osi strony. W celu lepszej kontroli - otwierania i zamykania wzorów wprowadzenie znaku dolara powoduje - wywołanie polecenia <code>TeX-insert-dollar</code>. Polecenie to, oprócz - wprowadzenie do pliku znaku <code>$</code> sprawdza stan - sparowania tych znaków. Dzięki temu dokładnie wiadomo, gdzie się - zaczyna i gdzie kończy środowisko matematyczne, a przy okazji nie da - się wzoru rozpoczętego dwoma dolarami zamknąć tylko jednym. -</p> -<p> - Polecenie <code>TeX-insert-braces</code> pozwala - wprowadzać nawiasy klamrowe parami. Skrót klawiaturowy jest - intuicyjny: <code>C-c {</code>. -</p> -<p> - Przy wprowadzaniu i usuwaniu znaku komentarza na początku wierszy - przydaje się polecenie <code>TeX-comment-regin</code> (<code>C-c ;</code>). - Umożliwia ono wstawienie znaku komentarza na początku każdego wiersza - zaznaczonego fragmentu tekstu (<em>region</em>) czyli obszaru od punktu - oznaczonego przez <code>C-</code>spacja do bieżącej pozycji kursora (lub - zaznaczonego myszą). Podobnie działa polecenie - <code>TeX-comment-paragraph</code> (<code>C-c %</code>) dla akapitu. Aby - usunąć znak komentarza wpisujemy <code>C-u - C-c ;</code> lub <code>C-u - - C-c %</code>. -</p> -<p> - -<h3>Matematyka</h3> -<p> - W przypadku wprowadzania dużej liczby wzorów matematycznych warto mieć pod ręką - mechanizm przyspieszający wpisywanie słów takich jak <code>\upsilon</code> czy - <code>\rightarrow</code>. Mechanizm taki uruchamia się (i wyłącza) - w AUC TeX-u poleceniem <code>LaTeX-math-mode</code> (<code>C-c ~</code>). - W trybie matematycznym po wprowadzeniu znaku - ,,<code>`</code>'' klawiatura zmienia znaczenie i zamiast zwykłych znaków - pojedynczym klawiszem można wprowadzać symbole matematyczne. I tak - (w trybie matematycznym) sekwencja klawiszy <code>`d</code> spowoduje - wpisanie <code>\delta</code>, <code>`G</code> -- <code>\Gamma</code>, - a <code>`cN</code> -- <code>{\cal N}</code>. -</p> -<p> - Pożyteczne bywa podanie argumentu (<code>C-u</code>) przed - symbolem matematycznym. Sekwencja klawiszy <code>C-u `e</code> - spowoduje wpisanie do bufora <code>$\epsilon$</code> -- co - znacznie przyśpiesza wstawianie pojedynczych symboli w bloku - tekstu. -</p> -<p> - Bez możliwości definiowania własnych skrótów przydatność trybu matematycznego - byłaby znacznie ograniczona. Można to robić modyfikując na prywatne potrzeby - listę <code>LaTeX-math-list</code>. Nie sprawi też problemu zamiana klawisza - <code>`</code> na jakiś poręczniejszy (jeśli ktoś musi) -- należy zmienić - wartość zmiennej <code>LaTeX-math-abberv-prefix</code>. -</p> - -<h3>Własne definicje</h3> -<p> - Powróćmy do rozwijania słów kluczowych. Często się zdarza, że definiujemy - własne makra. AUC TeX doskonale nas rozumie. Jeśli wpiszemy definicję - LaTeX-ową (<code>\renewcommand</code>) to AUC TeX ją rozpozna i się - jej ,,nauczy'' -- będzie ona dostępna poprzez mechanizm rozwijania początków - wyrazów. Możliwe jest również rozpoznawanie definicji TeX-a wprowadzanych jako - <code>\def</code>. -</p> -<p> - AUC TeX rozpoznaje makrodefinicje zapisane w pliku podczas - parsowania dokumentu po wydaniu polecenia - <code>TeX-normal-mode</code> (<code>C-c C-n</code>). - Jeśli więc wpiszemy w pliku nową definicję, należy wcisnąć <code>C-c C-n</code> - i nie musimy jej dokładnie pamiętać. Informacje - o makrodefinicjach zapisywane są w pliku - <code>./auto/nazwa.el</code>. -</p> -<p> - Można wymusić parsowanie dokumentu natychmiast po jego wczytaniu - oraz umieszczanie informacji o nim w katalogu - auto przy każdym zapisie na dysk np. przez - wpisanie do pliku <code>.emacs</code> następujących - wierszy: -</p> -<pre> -; parsowanie przy wczytywaniu: -(setq TeX-parse-self t) -; parsowanie przy zapisie: -(setq TeX-auto-save t) -</pre> -<p> - Zmianę pliku <code>./auto/nazwa.el</code> powoduje również - wstawienie do tekstu dokumentu nazwy etykiety - <code>\label</code>. Wstawiając odnośnik do tej etykiety - (<code>\ref</code>, <code>\pageref</code>) można etykietę - wybrać z listy etykiet pokazywanej przez mechanizm rozwijania - (<code>Tab</code>). I to jest naprawdę cenna właściwość. -</p> -<p> - Sposób parsowania dokumentu można - konfigurować (po - szczegóły odsyłam do dokumentacji). Na przykład jeżeli mamy słaby - komputer i chcemy, aby rozpoznawane były tylko etykiety musimy zadbać - o następujące ustawienia (znów plik <code>.emacs</code>): -</p> -<pre> -(setq-default - TeX-auto-regexp-list - 'LaTeX-auto-label-regexp-list) -</pre> - -<h3>Przetwarzanie z wnętrza AUC TeX-a</h3> -<p> - Na uwagę zasługuje możliwość uruchamiania TeX-a i oglądania plików .dvi - bez konieczności opuszczania Emacsa. Służy do tego polecenie przypisane do - sekwencji <code>C-c C-c</code>, czyli <code>TeX-command-master</code>. Po - wydaniu tego polecenia AUC TeX zapyta jakie działania ma podjąć. Jeśli - w pliku były dokonywane jakieś zmiany, to zaproponuje jego przetworzenie - TeX-em. Po przetworzeniu i kolejnym wciśnięciu <code>C-c C-c</code> - będzie chciał uruchomić przeglądarkę <code>.dvi</code>. Jeżeli nie wystąpią - żadne błędy w przetwarzaniu, to w okienku obok obejrzymy wynik - składu. -</p> -<p> - Standardowe polecenia przetwarzania pliku źródłowego można łatwo rozszerzyć - o nasze ulubione: <code>mex</code>, <code>platex</code> czy - <code>pdftex</code>. Najłatwiej przez menu XEmacsa. W razie potrzeby - można skopiować odpowiedni fragment z pliku <code>tex.el</code> (czy - wręcz <code>tex.elc</code>). Prawdopodobnie warto zmienioną listę - <code>TeX-command-list</code> wstawić do pliku <code>tex-site.el</code> -- - niech się cieszą wszyscy użytkownicy. -</p> -<p> - Naprawdę niezwykle użyteczna (i trudna do zaimplementowania poza - edytorem) jest możliwość przetworzenia tylko fragmentu pliku źródłowego. - W przypadku składania skomplikowanego dokumentu można TeX-ować tylko - fragment nad którym pracujemy, co zaoszczędza mnóstwo czasu. Służy do tego - polecenie <code>TeX-command-region</code> przypisane do sekwencji <code>C-c - C-r</code>. Wszystko działa tak samo jak w przypadku - <code>TeX-command-master</code>, z jednym wyjątkiem -- AUC TeX - buduje z nagłówka i zaznaczonego fragmentu tekstu nowy plik, który - przetwarza TeX-em. Kolejne <code>C-c C-r</code> umożliwia obejrzenie właściwego - pliku <code>.dvi</code>. Trzeba się tylko pilnować, żeby nie definiować - żadnych makr globalnych poza nagłówkiem. W plikach LaTeX-owych końcem - nagłówka jest wiersz zawierający napis <code>\begin{document}</code>. W plikach - TeX-owych jest to natomiast <code>%**end of header</code>. Znacznik końca - nagłówka można zdefiniować jako wyrażenie regularne określając wartość zmiennej - <code>TeX-header-end</code>. -</p> -<p> - W przypadku wystąpienia błędów w czasie przetwarzania można oglądać je - kolejno przy pomocy polecenia <code>TeX-next-error</code> (|C-c `|). - AUC TeX opatruje błędy TeX-a dodatkowym komentarzem, co może pomóc - początkującym użytkownikom. -</p> - -<h3>I więcej...</h3> -<p> - Zatrzymajmy się jeszcze nad tym, co widzimy na ekranie. Emacs - (w szczególności XEmacs) potrafi inteligentnie zaznaczać odpowiednie - fragmenty tekstu kolorami. Konfigurowanie kolorów w XEmacsie jest - proste (myszą w sekcji <em>faces</em> -- dlatego - warto używać XEmacsa). Jeśli kolorowanie nie włączyło się z własnej - woli można je wymusić poleceniem <code>font-lock-mode</code>. -</p> -<p> - Nawet bez kolorowania treść dokumentu można wprowadzić - w niezwykle czytelnej formie dzięki zaawansowanym poleceniom - formatowania tekstu. - W wolnej chwili warto wypróbować polecenia: -</p> -<p> -<code>LaTeX-fill-paragraph</code> (<code>C-c C-q C-p</code> lub <code>M-q</code>), -<code>LaTeX-fill-enviroment</code> (<code>C-c C-q C-e</code>), -<code>LaTeX-fill-section</code> (<code>C-c C-q C-s</code>) oraz -<code>LaTeX-fill-region</code> (<code>C-c C-q C-r</code> lub <code>M-g</code>). -</p> -<p> - Ograniczona objętość artykułu nie pozwala omówić wszystkich możliwości - AUC TeX-a. Nie zmieściły się tematy obszerne, takie jak konfigurowanie - działania AUC TeX-a i liczne szczegółowe, np. praca - z dokumentami hierarchicznymi. Wszystko można doczytać - w dokumentacji. Czytając trzeba pamiętać, że AUC TeX jest częścią - edytora Emacs i przez cały czas można korzystać ze wszystkiego, co Emacs - oferuje. Przykładem jest niezależny (ale wspierany przez AUC TeX-a) tryb - ,,ukrywania'' fragmentów tekstu, włączany/wyłączany poleceniem - <code>outline-minor-mode</code>. Pojawiające się dodatkowe pozycje menu - (i polecenia) pozwalają wyświetlić zamiast rozdziału, podrozdziału itd. - tylko fragment pierwszego wiersza z tytułem (bez zmiany tekstu). Możliwe - jest np. pisanie czwartego rozdziału trzy wiersze od końca nagłówka, albo - poruszanie się po tekście tak, jakby składał się on tylko ze śródtytułów. -</p> - -<h2>Przetwarzanie zewnętrzne</h2> -<p> - W całej zabawie z Emacsem najmilsze jest to, że wcale nie trzeba - go używać. Tekst można przygotować korzystając z jakiegokolwiek - edytora (np. ...Emacsa), a pliki źródłowe przetwarzać - zewnętrznie. Przypuśćmy, że kolega podesłał nam 46 felietonów, które - napisał w ostatnim roku. Wszystkie, to kompletne pliki LaTeX-owe. - W takiej sytuacji TeX-owanie z wnętrza edytora zajmie zbyt dużo - czasu. Najszybszą metodą będzie umieszczenie wszystkich plików - w jednym katalogu i napisanie w terminalu mniej więcej czegoś - takiego: -</p> -<pre> -~$ for i in *.tex; do latex $i; done -</pre> -<p> - Nie zawsze jednak jest tak prosto. Często - otrzymanie wyniku końcowego wymaga - wielu przetworzeń. Wpisywanie ciągu tych samych poleceń po każdej - modyfikacji pliku bywa męczące. Dlatego mądrzy - ludzie - stworzyli program <code>make</code> - (lub <code>gnumake</code>). Wszystkie polecenia wystarczy - wpisać raz - ale do pliku - <code>Makefile</code> w bieżącym katalogu. W najprostszym - przypadku plik ten będzie wyglądał tak: -</p> -<pre> -all: referat.ps - -%.dvi: %.tex - latex $< - -%.ps: %.dvi - dvips $< - -%.pdf: %.tex - pdflatex $< -</pre> -<p> - Z zawartości pliku wynika, że pracujemy nad referatem (tworzymy - plik <code>referat.tex</code>) i że używamy przeglądarki - plików PS. - Teraz całe TeX-owanie sprowadza się do uruchomienia - w terminalu programu <code>make</code>. Program ten domyślnie - wykona pierwszą regułę z pliku Makefile - (<code>all: referat.ps</code> -- zamiast nazwy - <code>all</code> można wstawić dowolne słowo, - np. <code>PsiaBuda</code>) i dowie się, że jesteśmy - zainteresowani plikiem <code>.ps</code>. Z trzeciej reguły - program wywnioskuje, że pliki <code>.ps</code> robi się z plików - <code>.dvi</code> poleceniem <code>dvips</code>. Nie ma - jednak pliku <code>.dvi</code>, ale o tym jak go zrobić mówi - druga reguła. A plik referat.tex jest na - dysku. -</p> -<p> - Ostatnia reguła zostanie wykorzystana gdy - wykonamy polecenia <code>make pdf</code> -- wtedy - zostanie utworzony plik <code>referat.pdf</code>. -</p> -<p> - Najważniejszą cechą programu make jest to, że do przetwarzania - dochodzi tylko wtedy, gdy program źródłowy był modyfikowany po - ostatnim przetworzeniu (plik wynikowy jest starszy od pliku - źródłowego). Dzięki temu można w terminalu napisać takie (lub - podobne) zaklęcie: -</p> -<pre> -~$ while [ TRUE ]; do make; - sleep 5; done -</pre> -<p> - Tak potraktowany interpretator poleceń co 5 sekund będzie - uruchamiał program make, który przetworzy plik źródłowy tylko wtedy, - gdy ten ostatni został zapisany na dysk po ostatnim przetworzeniu. - Teraz wystarczy tylko myszą wskazać przeglądarkę, żeby zobaczyć, co - ,,naskładaliśmy'' do tej pory (przeglądarka powinna reagować na - modyfikację przeglądanego pliku). Ta technika jest wrażliwa na - zapisywanie pliku z błędem. Oczywiście, jeśli mamy - dobry edytor, to wpisanie złego słowa kluczowego, - czy nie domknięcie środowiska lub nawiasu nie jest proste. -</p> -<p> - Co się jednak stanie, gdy popełnimy błąd, na którym TeX - się zatrzyma? Po pierwsze możemy przeczytać uważnie o co chodzi i w - edytorze przeskoczyć do właściwego wiersza, a TeX-owi powiedzieć - np. <code>x</code>. Jeżeli jednak ustawimy zmienną - środowiska: -</p> -<pre> -TEXEDIT='emacsclient +%d %s' -</pre> -<p> -lub w przypadku XEmacsa: -</p> -<pre> -TEXEDIT='enu +%d %s' -</pre> -<p> - i jeżeli używamy Emacsa w którym powiemy - <code>M-x server-start</code> - (<code>gnuserv-start</code>), to możemy odpowiedzieć TeX-owi - <code>e</code> (od <em>edit</em>). Wtedy - Emacs wczyta plik z błędem i kursorem wskaże wiersz, co do którego - TeX ma wątpliwości. Po zakończeniu poprawek należy zapisać plik - (<code>C-x C-s</code>) i powiedzieć klientowi, że już po - wszystkim (<code>C-x #</code>). Dla jasności: serwer to Emacs, a - klient to TeX... -</p> -<p> - Korzystanie z emacsowego klienta i serwera pomaga w wielu - trudnych sytuacjach. Wyobraźmy sobie książkę mającą 42 rozdziały, - każdy zapisany w oddzielnym pliku. Jeśli w kilkunastu plikach zamiast - <code>\ala</code> omyłkowo wpisaliśmy <code>\ola</code>, - z tym że czasem <code>\ola</code> jest dobrze i ma zostać, to - zanosi się na dłuższe poprawianie. A można z poziomu interpretatora - poleceń shell napisać: -</p> -<pre> -~$ gnuclient `grep -l \\ola *.tex` -</pre> -<p> - Potem wystarczy wciskanie klawisza <code>C-s</code> - i czasem <code>C-x e</code> (pierwszy raz oczywiście również - <code>C-x (</code> i <code>C-x )</code>). Jeżeli jednak - ktoś ma tendencje do zapominania o takich szczegółach jak - <code>-l</code>, to niech lepiej próbuje się uczyć krok po - kroku... Na razie. Po jakimś czasie może okazać się potrzebny - dodatkowy wiersz w pliku <code>.emacs</code>: -</p> -<pre> -(gnuserv-start) -</pre> -<p> - Bardzo niechętnie używam możliwości przetwarzania pliku - TeX-owego z wnętrza edytora. - Nawet pisząc niewielki dokument warto (moim zdaniem) korzystać - z programu make. Już kilka razy zapomniałem - uruchomić <code>dvips</code>-a (mam drukarkę PS), w efekcie drukując nieaktualną - wersję dokumentu. Dlatego mi wystarcza, gdy wewnątrz edytora można - wykonać tylko jedno polecenie -- make. -</p> - -<h2>Podsumowanie</h2> -<p> - Współczesne narzędzia umożliwiają wygodne i bezbolesne - korzystanie z dobrodziejstw oferowanych przez TeX-a. - We współczesnym sprzęcie karta graficzna i monitor pozwalają na pracę - w systemie okienkowym (np. XWindow); - można także na bieżąco oglądać - w sąsiednim oknie gotowy dokument. W przypadku korzystania z XEmacsa - (lub podobnego edytora) pracować z LaTeX-em mogą nawet ci - użytkownicy, którzy nie zdejmują ręki z myszy. -</p> -<p> - Mam nadzieję, że udało mi się pokazać, jak duże możliwości stoją - przed kimś, kto chce wygodnie i efektywnie używać TeX-a. Opisałem - tylko najprostsze warianty konfiguracji środowiska pracy. Istnieje - wiele sposobów i sposobików, o których nie wspomniałem i jak sądzę, - jeszcze więcej takich, o których nigdy nie słyszałem. Wszystkim życzę - miłego TeX-owania. -</p> -<hr> -<p> - <A href="mailto:A.Dawidziuk@GUST.org.pl"> Adam Dawidziuk </A> -<P><i> Tekst jest przedrukiem z Biuletynu GUST, nr 11/1998, -s. 58--64.</i><BR>(c) Polska Grupa Użytkowników Systemu TeX -<BR><i>Ostatnia modyfikacja 15.01.2000</i> -</P> -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/bibtex/bibtex-1.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/bibtex/bibtex-1.html deleted file mode 100644 index c11b3d33650..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/bibtex/bibtex-1.html +++ /dev/null @@ -1,41 +0,0 @@ -<HTML> -<HEAD> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<TITLE>Wstęp</TITLE> -</HEAD> -<BODY> -<H1>1. <A NAME="s1"></A>Wstęp</H1> -<P> -<A HREF="bibtex.html#toc1">Spis treści rozdziału</A></P> - -<P> -Osoby piszące sporo publikacji spotykają się w pewnym momencie z -problemem cytowania literatury. W różnych dokumentach pojawiają -się te same odwołania do literatury. Różni wydawcy wymagają różnego -sposobu formatowania spisów cytowanych publikacji lub różnych form -odwołań w tekście. Dla pojedynczego dokumentu te problemy są -nieistotne i zwykle łatwiej w takim przypadku złożyć spis literatury -ręcznie, używając środowiska <CODE>thebibliography</CODE>. Jeżeli jednak -istnieje potrzeba cytowania tych samych pozycji w różnych dokumentach to -warto pracę zautomatyzować.</P> -<P>Istnieje odpowiednie narzędzie do obróbki bibliografii -- -<CODE>bibtex</CODE> -- program służący do wspomagania tworzenia spisów -literatury, napisany przez Orena Patashnika. Program ten korzysta z -bibliograficznej bazy danych zawartej w plikach typu bib. Pozwala na -automatyczny wybór cytowanych pozycji spośród wszystkich zawartych w -bazie (lub bazach -- <CODE>bibtex</CODE> może korzystać jednocześnie z kilku -plików). Razem z programem dostarczonych jest kilka standardowych -stylów formatowania spisów literatury oraz odwołań do nich. Style te --- zapisane w specjalnym języku -- można modyfikować lub tworzyć nowe -własne.</P> -<P></P> -<HR> -<P> -<A HREF="bibtex-2.html">Następny </A> rozdział<P> -Spis treści <A HREF="bibtex.html#toc1"> rozdziału</A>, - Główny <A HREF="bibtex.html#toc"> spis treści</A></P> -<P> -<A HREF="bibtex.html">Początek</A> dokumentu, - <A HREF="#0"> Początek rozdziału</A></P> -</BODY> -</HTML> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/bibtex/bibtex-2.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/bibtex/bibtex-2.html deleted file mode 100644 index b0b98da4a1e..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/bibtex/bibtex-2.html +++ /dev/null @@ -1,76 +0,0 @@ -<HTML> -<HEAD> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<TITLE>Sposób działania programu</TITLE> -</HEAD> -<BODY> -<H1>2. <A NAME="s2"></A>Sposób działania programu</H1> -<P> -<A HREF="bibtex.html#toc2">Spis treści rozdziału</A></P> - -<P>Korzystając z bibtexa, odwolania do literatury zaznaczamy w zwyczajny -sposób przy pomocy polecenia <CODE>\cite</CODE>, podając jako argument zbiór -kluczy identyfikujących odpowiednie pozycje np.: -<HR> -<PRE> - Więcej na ten temat w pracach \cite{raport,bibtex88} -</PRE> -<HR> - -W miejscu gdzie chcemy -otrzymać spis literatury zamiast środowiska <CODE>thebibliography</CODE> i -listy pozycji umieszczamy polecenie <CODE>\bibliography</CODE> listą plików -zawierających bazę bibliograficzną jako argumentem np.: -<HR> -<PRE> - \bibliography{rfc, mybib} -</PRE> -<HR> -</P> -<P>W powyższym przykładzie zalecamy utworzenie spisu literatury na -podstawie dwóch plików: <CODE>rfc.bib</CODE> oraz <CODE>mybib.bib</CODE>.</P> -<P>Dodatkowo w ciele dokumentu (gdzieś między <CODE>\begin{document}</CODE> a -<CODE>\end{document}</CODE>) musimy podać -<A HREF="bibtex-7.html#style">styl</A> - -formatowania spisu bibliografii np.: -<HR> -<PRE> - \bibliographystyle{plain} -</PRE> -<HR> -</P> -<P></P> -<P></P> -<P>Jeśli chcemy umieścić jakąś pozycję w spisie literatury, a nie -odwołujemy się do nie w dokumentcie poleceniem <CODE>\cite</CODE>, to możemy -użyć polecenia <CODE>\nocite</CODE> podając jako jego argument klucz -identyfikujący daną pozycję. Argumentem polecenia <CODE>\nocite</CODE> może -być także <CODE>*</CODE> -- co oznacza, że chcemy aby wszystkie pozycje -znajdujące się w bazie danych zostały umieszczone w spisie literatury. -<HR> -<PRE> - \nocite{aup} - \nocite{*} -</PRE> -<HR> -</P> -<P>W czasie przetwarzania pliku z dokumentem LaTeX zapisuje wszystkie -odwołania do literatury do pliku <CODE>.aux</CODE>. Zapisuje tam także -nazwy baz danych, z którym ma korzystać bibtex oraz styl formatowania -bibliografii. Program bibtex czyta zawartość pliku <CODE>.aux</CODE>, po czym -wybiera z odpowiednich plików <CODE>.bib</CODE> pozycje literatury, i zapisuje -do pliku <CODE>.bbl</CODE> formatując zgonie z podanym stylem.</P> -<P></P> -<HR> -<P> -<A HREF="bibtex-3.html">Następny </A> rozdział, -<A HREF="bibtex-1.html">Poprzedni </A> rozdział -<P> -Spis treści <A HREF="bibtex.html#toc2"> rozdziału</A>, - Główny <A HREF="bibtex.html#toc"> spis treści</A></P> -<P> -<A HREF="bibtex.html">Początek</A> dokumentu, - <A HREF="#0"> Początek rozdziału</A></P> -</BODY> -</HTML> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/bibtex/bibtex-3.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/bibtex/bibtex-3.html deleted file mode 100644 index ba981427b4f..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/bibtex/bibtex-3.html +++ /dev/null @@ -1,244 +0,0 @@ -<HTML> -<HEAD> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<TITLE>Format pliku bib</TITLE> -</HEAD> -<BODY> -<H1>3. <A NAME="s3"></A>Format pliku bib</H1> -<P> -<A HREF="bibtex.html#toc3">Spis treści rozdziału</A></P> - -<P>Plik bib zawiera listę rekordów oraz poleceń dodatkowych takich jak -<A HREF="#skroty">skróty</A> - lub definicja -<A HREF="#preamble">nagłówka</A> -, który ma się pojawić w pliku <CODE>.bbl</CODE>. -Istnieją różne typy rekordów -- -odpowiednie dla opisania różnych typów publikacji. Każdy z rekordów -reprezentuje jedną pozycję literatury i składa się z wielu pól. Różne -typu rekordów mogą zawierać różne pola. Dla każdego typu rekordu -istnieją trzy zbiory pól:</P> -<P> -<UL> -<LI>pola <I>wymagane</I> (required) -- takie, które muszą wystąpić. -Ich brak będzie sygnalizowany przez program i może spowodować -niewłaściwe sformatowanie pozycji. -</LI> -<LI>pola <I>opcjonalne</I> (optional) -- takie, które mogą wystąpić, -ale nie muszą. Jeśli się pojawią to informacja w nich zawarta zostanie -wykorzystana. Ich brak nie spowoduje błędów formatowania. -</LI> -<LI>pola <I>ignorowane</I> (ignored) -- wszystkie pola, które nie są -wymagane ani opcjonalne są przez bibtexa ignorowane. Pola takie można -tworzyć bez ograniczeń. -Pole ignorowane można np. wykorzystać do przechowywania -streszczeń bądź słów kluczowych publikacji. W razie potrzeby można -napisać styl drukujący np. tytuły artykułów razem ze streszceniami -i/lub słowami kluczowymi.<BR> - <B>Uwaga</B> -- Błąd literowy może spowodować zignorowanie pola, -które powinno się pojawić w spisie. Jeśli będzie to pole wymagane, to -bibtex wypisze ostrzeżenie, ale jeśli opcjonalne -- to pominie je bez -żadnego sygnału. -</LI> -</UL> -</P> -<P>Format zapisu rekordów najlepiej zaprezentować na przykladzie: -<HR> -<PRE> - @book{PERL, - author = "Larry Wall and Randal L. Schwartz", - title = "Programming perl", - publisher = "O'Reilly \& Associates, Inc.", - year = "1992", - address = "Sebastopol, CA" - } -</PRE> -<HR> - -Słowo zaczynające się od znaku <CODE>@</CODE> określa typ cytowanej pozycji -- -w naszym przypadku jest to książka. <CODE>PERL</CODE> jest kluczem służącym do -identyfikacji -- to właśnie jego używamy w poleceniu <CODE>\cite</CODE> chcąc -odwołać się do wybranej pozycji. Dalej następuje lista pól -rozdzielonych przecinkami. Wartości pól zamknięte są w cudzysłowach. -Zamiast nich można używać nawiasów klamrowych. Także nawiasy klamrowe -obejmujące cały rekord można zastąpić nawiasami okrągłymi. -Spacje wokół znaku <CODE>=</CODE> są opcjonalne. -Znaki nowego wiersza są traktowane jak spacje, a więcej niż jedna -spacja tak samo jak pojedyncza. W identyfikatorach pól i typów -rekordów nie są rozróżniane małe i duże litery. -Można więc sformatować nasz rekord w równoważnej postaci: -<HR> -<PRE> - @Book(PERL, - AUTHOR={Larry Wall and Randal L. Schwartz}, - Title={Programming perl}, - - - PUBlisHER={O'Reilly \& Associates, Inc.},yEaR={1992}, - aDDRESS={Sebastopol, CA}) -</PRE> -<HR> -</P> -<P>Ponieważ bibtex w niektórych stylach zmienia czasem duże litery na -małe, a nie zawsze jest to dopuszczczalne (np. gdy w tytule występuje -nazwisko), wzięcie fragmentu tekstu w nawiasy klamrowe {} -zapobiega takiemu działaniu. -Na przykła aby nie dostać tytułu ,,Pan tadeusz'' powinniśmy zapisać go -jako <CODE>title = "Pan {T}adeusz"</CODE>.</P> -<P></P> -<P></P> -<A NAME="preamble"></A> <A NAME="skroty"></A> <H2>3.1 <A NAME="ss3.1"></A> Skróty i nagłówek</H2> - -<P>Tekst pola może być zastąpiony skrótem. Warto stosować skróty dla -często używanych nazw np. tytułu czasopisma, z którego artykuły -pojawiają się w bazie danych często albo nazwy znanego wydanictwa.</P> -<P>Skrótem może być dowolny ciąg znaków zaczynający się od litery i nie -zawierający znaków: -<PRE> - " # % ' ( ) , = { } -</PRE> -</P> -<P>Niektóre skróty zdefiniowane są w stylu spisu literatury np. -trzyliterowe skróty angielskich nazw miesięcy <CODE>jan</CODE>, <CODE>feb</CODE> itd.</P> -<P>Własne skróty można tworzyć posługując się poleceniem <CODE>@string</CODE> -np.: -<HR> -<PRE> - @string{acs = "Archives of Control Sciences"} - @string{WNT = "Wydawnictwa Naukowo Techniczne"} -</PRE> -<HR> - -Zdefiniowanych powyżej skrótów możemy używać np. tak: -<HR> -<PRE> - journal = acs - publisher = WNT -</PRE> -<HR> - -co jest równoważne z: -<HR> -<PRE> - journal = "Archives of Control Sciences" - publisher = "Wydawnictwa Naukowo Techniczne" -</PRE> -<HR> -</P> -<P>Nagłówek definiujemy podobnie jak skróty, nie wpisujemy tutaj jednak -nazwy, ani znaku równości -- tylko ciąg znaków w cudzysłowach. -Nagłówek może służyć do dodania pewnych definicji na początku -bibliografii. -<HR> -<PRE> - @Preamble{ "\newcommand{\swap}[2]{#2#1}" - # "\renewcommand{\em}{\bf}" } -</PRE> -<HR> - -W powyższym przykładzie definiujemy polecenie <CODE>\swap</CODE> i -predefiniowujemy polecenie <CODE>\em</CODE>. Warto zwrócić uwagę, na -znak konkatenacji <CODE>#</CODE>, dzięki któremu możemy definiować nagłówki -wieloliniowe. Pelcenia <CODE>@preamble</CODE> można używać wielokrotnie, ale -bezpieczniej jest używać konkatenacji, do wpisywania nagłówków -wieloliniowych.</P> -<P></P> - -<H2>3.2 <A NAME="ss3.2"></A> Rekordy</H2> - -<P>Standardowo dostępne są następujące typy rekordów:<BR> -<A HREF="bibtex-4.html#article">article</A> -, -<A HREF="bibtex-4.html#book">book</A> -, -<A HREF="bibtex-4.html#booklet">booklet</A> -, -<A HREF="bibtex-4.html#conference">conference</A> -, -<A HREF="bibtex-4.html#inbook">inbook</A> -, -<A HREF="bibtex-4.html#incollection">incollection</A> -, -<A HREF="bibtex-4.html#inproceedings">inproceedings</A> -, -<A HREF="bibtex-4.html#manual">manual</A> -, -<A HREF="bibtex-4.html#mastersthesis">mastersthesis</A> -, -<A HREF="bibtex-4.html#misc">misc</A> -, -<A HREF="bibtex-4.html#phdthesis">phdthesis</A> -, -<A HREF="bibtex-4.html#proceedings">proceedings</A> -, -<A HREF="bibtex-4.html#techreport">techreport</A> -, -<A HREF="bibtex-4.html#unpublished">unpublished</A> -.</P> -<P></P> - -<H2>3.3 <A NAME="ss3.3"></A> Pola</H2> - -<P>Standardowe typy rekordów są następujące:<BR> -<A HREF="bibtex-5.html#address">address</A> -, -<A HREF="bibtex-5.html#annote">annote</A> -, -<A HREF="bibtex-5.html#author">author</A> -, -<A HREF="bibtex-5.html#booktitle">booktitle</A> -, -<A HREF="bibtex-5.html#chapter">chapter</A> -, -<A HREF="bibtex-5.html#crossref">crossref</A> -, -<A HREF="bibtex-5.html#edition">edition</A> -, -<A HREF="bibtex-5.html#editor">editor</A> -, -<A HREF="bibtex-5.html#howpublished">howpublished</A> -, -<A HREF="bibtex-5.html#institution">institution</A> -, -<A HREF="bibtex-5.html#journal">journal</A> -, -<A HREF="bibtex-5.html#key">key</A> -, -<A HREF="bibtex-5.html#month">month</A> -, -<A HREF="bibtex-5.html#note">note</A> -, -<A HREF="bibtex-5.html#number">number</A> -, -<A HREF="bibtex-5.html#organization">organization</A> -, -<A HREF="bibtex-5.html#pages">pages</A> -, -<A HREF="bibtex-5.html#publisher">publisher</A> -, -<A HREF="bibtex-5.html#school">school</A> -, -<A HREF="bibtex-5.html#series">series</A> -, -<A HREF="bibtex-5.html#title">title</A> -, -<A HREF="bibtex-5.html#type">type</A> -, -<A HREF="bibtex-5.html#volume">volume</A> -, -<A HREF="bibtex-5.html#year">year</A> -.</P> -<P></P> - -<HR> -<P> -<A HREF="bibtex-4.html">Następny </A> rozdział, -<A HREF="bibtex-2.html">Poprzedni </A> rozdział -<P> -Spis treści <A HREF="bibtex.html#toc3"> rozdziału</A>, - Główny <A HREF="bibtex.html#toc"> spis treści</A></P> -<P> -<A HREF="bibtex.html">Początek</A> dokumentu, - <A HREF="#0"> Początek rozdziału</A></P> -</BODY> -</HTML> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/bibtex/bibtex-4.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/bibtex/bibtex-4.html deleted file mode 100644 index dff846830bf..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/bibtex/bibtex-4.html +++ /dev/null @@ -1,168 +0,0 @@ -<HTML> -<HEAD> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<TITLE>Typy rekordów</TITLE> -</HEAD> -<BODY> -<H1>4. <A NAME="s4"></A>Typy rekordów</H1> -<P> -<A HREF="bibtex.html#toc4">Spis treści rozdziału</A></P> - -<P> -<UL> -<LI> -<A NAME="article"></A> -<B>article</B><P>Artykuł w czasopiśmie. -<UL> -<LI>pola wymagane -- <EM>author, title, journal, year</EM></LI> -<LI>pola opcjonalne -- <EM>volume, number, pages, month, note</EM></LI> -</UL> -</P> -</LI> -<LI> -<A NAME="book"></A> -<B>book</B><P>Książka. -<UL> -<LI>pola wymagane -- <EM>author</EM> lub <EM>editor, title, -publisher, year</EM></LI> -<LI>pola opcjonalne -- <EM>volume, series, address, edition, month, -note</EM></LI> -</UL> -</P> -</LI> -<LI> -<A NAME="booklet"></A> -<B>booklet</B><P>Książka bez wydawcy. -<UL> -<LI>pola wymagane -- <EM>title</EM></LI> -<LI>pola opcjonalne -- <EM>author, howpublished, address, month, -year, note</EM></LI> -</UL> -</P> -</LI> -<LI> -<A NAME="conference"></A> -<B>conference</B><P>Synonim dla -<A HREF="#inproceedings">inproceedings</A> -</P> -</LI> -<LI> -<A NAME="inbook"></A> -<B>inbook</B><P>Część książki -- rozdział lub strony. -<UL> -<LI>pola wymagane -- <EM>author</EM> lub <EM>editor, title, chapter lub/i -pages, publisher, year</EM></LI> -<LI>pola opcjonalne -- <EM>volume</EM> lub <EM>number, series, -type, address, edition, month, note</EM></LI> -</UL> -</P> -</LI> -<LI> -<A NAME="incollection"></A> -<B>incollection</B><P>Część książki z własnym tytułem. -<UL> -<LI>pola wymagane -- <EM>author, title, booktitle, publisher, year</EM></LI> -<LI>pola opcjonalne -- <EM>editor, volume</EM> lub <EM>number, -series, type, chapter, pages, address, edition, month, note</EM></LI> -</UL> -</P> -</LI> -<LI> -<A NAME="inproceedings"></A> -<B>inproceedings</B><P>Artykuł w materiałach konferencyjnych. -<UL> -<LI>pola wymagane -- <EM>author, title, booktitle, year</EM></LI> -<LI>pola opcjonalne -- <EM>editor, volume lub number, series, -pages, address, month, organization, publisher, note</EM></LI> -</UL> -</P> -</LI> -<LI> -<A NAME="manual"></A> -<B>manual</B><P>Dokumentacja techniczna. -<UL> -<LI>pola wymagane -- <EM>title</EM></LI> -<LI>pola opcjonalne -- <EM>author, organization, address, edition, -month, year, note</EM></LI> -</UL> -</P> -</LI> -<LI> -<A NAME="mastersthesis"></A> -<B>mastersthesis</B><P>Praca magisterska. -<UL> -<LI>pola wymagane -- <EM>author, title, school, year</EM></LI> -<LI>pola opcjonalne -- <EM>type, address, month, note</EM></LI> -</UL> -</P> -</LI> -<LI> -<A NAME="misc"></A> -<B>misc</B><P>Publikacja nie pasująca do żadnego innego typu. -<UL> -<LI>pola wymagane -- brak</LI> -<LI>pola opcjonalne -- <EM>author, title, howpublished, month, -year, note</EM></LI> -</UL> -</P> -</LI> -<LI> -<A NAME="phdthesis"></A> -<B>phdthesis</B><P>Praca doktorska. -<UL> -<LI>pola wymagane -- <EM>author, title, school, year</EM></LI> -<LI>pola opcjonalne -- <EM>type, address, month, note</EM></LI> -</UL> -</P> -</LI> -<LI> -<A NAME="proceedings"></A> -<B>proceedings</B><P>Materiały konferencyjne. -<UL> -<LI>pola wymagane -- <EM>title, year</EM></LI> -<LI>pola opcjonalne -- <EM>editor, volume lub number, series, -address, address, month, organization, publisher, note</EM></LI> -</UL> -</P> -</LI> -<LI> -<A NAME="techreport"></A> -<B>techreport</B><P>Raport uczelni lub innej instytucji, zwykle wchodzący w skład -numerowanej serii. -<UL> -<LI>pola wymagane -- <EM>author, title, instutution, year</EM></LI> -<LI>pola opcjonalne -- <EM>editor, volume</EM> lub <EM>number, series, -address, address, month, organization, publisher, note</EM></LI> -</UL> -</P> -</LI> -<LI> -<A NAME="unpublished"></A> -<B>unpublished</B><P>Dokument formalnie nie opublikowany. -<UL> -<LI>pola wymagane -- <EM>author, title, note</EM></LI> -<LI>pola opcjonalne -- <EM>month, year</EM></LI> -</UL> -</P> -</LI> -</UL> -</P> -<P>Oprócz pól wymienionych na powyższej liście, każdy z rekordów może -zawierać opcjonalne pole <EM>key</EM>, wykorzystywane przy sortowaniu, -tworzeniu odwołań i etykiet dla <CODE>\bibitem</CODE>. Pole takie powinno -się pojawić dla rekordów, w których brakuje pola <EM>author</EM> lub -<EM>editor</EM>. Nie należy mylić pole <EM>key</EM> z etykietą używaną w -poleceniu <CODE>\cite</CODE>.</P> -<P></P> -<HR> -<P> -<A HREF="bibtex-5.html">Następny </A> rozdział, -<A HREF="bibtex-3.html">Poprzedni </A> rozdział -<P> -Spis treści <A HREF="bibtex.html#toc4"> rozdziału</A>, - Główny <A HREF="bibtex.html#toc"> spis treści</A></P> -<P> -<A HREF="bibtex.html">Początek</A> dokumentu, - <A HREF="#0"> Początek rozdziału</A></P> -</BODY> -</HTML> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/bibtex/bibtex-5.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/bibtex/bibtex-5.html deleted file mode 100644 index f122be06203..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/bibtex/bibtex-5.html +++ /dev/null @@ -1,138 +0,0 @@ -<HTML> -<HEAD> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<TITLE>Typy pól</TITLE> -</HEAD> -<BODY> -<H1>5. <A NAME="s5"></A>Typy pól</H1> -<P> -<A HREF="bibtex.html#toc5">Spis treści rozdziału</A></P> - -<P> -<UL> -<LI> -<A NAME="address"></A> -<B>address</B><P>Adres wydawcy (zwykle miasto).</P> -</LI> -<LI> -<A NAME="annote"></A> -<B>annote</B><P>Komentarz -- pole nie wykorzystywana przez standardowe -style. Można jednak napisać styl używający tego pola.</P> -</LI> -<LI> -<A NAME="author"></A> -<B>author</B><P>Imiona i nazwiska autora lub autorów. -<A HREF="bibtex-6.html#nazwiska">Wpisywanie nazwisk.</A> -</P> -</LI> -<LI> -<A NAME="booktitle"></A> -<B>booktitle</B><P>Tytuł książki, której fragment jest cytowany.</P> -</LI> -<LI> -<A NAME="chapter"></A> -<B>chapter</B><P>Numer rozdziału.</P> -</LI> -<LI> -<A NAME="crossref"></A> -<B>crossref</B><P>Klucz pozycji bibliograficznej do której się odwołuje pozycja bieżąca.</P> -</LI> -<LI> -<A NAME="edition"></A> -<B>edition</B><P>Wydanie książki.</P> -</LI> -<LI> -<A NAME="editor"></A> -<B>editor</B><P>Imiona i nazwiska redaktorów. Jeżeli pole to występuje razem z -polem <EM>author</EM> to oznacza redaktora większej całości, zktórej -pochodzi cytowana praca. -<A HREF="bibtex-6.html#nazwiska">Wpisywanie nazwisk.</A> -</P> -</LI> -<LI> -<A NAME="howpublished"></A> -<B>howpublished</B><P>Sposób wydania nietypowej pozycji.</P> -</LI> -<LI> -<A NAME="institution"></A> -<B>institution</B><P>Instytucja, która opublikowała pracę.</P> -</LI> -<LI> -<A NAME="journal"></A> -<B>journal</B><P>Nazwa czasopisma. Dla często cytowanych czasopism warto używać -<A HREF="bibtex-3.html#skroty">skrótów.</A> -</P> -</LI> -<LI> -<A NAME="key"></A> -<B>key</B><P>Używany do sortowania jeżeli brakuje pola <EM>author</EM> lub -<EM>editor</EM>, a także jako etykieta przy odwoływaniu się z jednej -pozycji do innej przy pomocy <EM>crossref</EM>.</P> -</LI> -<LI> -<A NAME="month"></A> -<B>month</B><P>Miesiąc wydania lub napisania pracy. Można używać zdefiniowanych w -standardowych stylach skrótów nazw angielskich.</P> -</LI> -<LI> -<A NAME="note"></A> -<B>note</B><P>Dodatkowa informacja dla czytelnika. Pole powinno zaczynać się z -dużej litery.</P> -</LI> -<LI> -<A NAME="number"></A> -<B>number</B><P>Numer czasopisma lub raportu.</P> -</LI> -<LI> -<A NAME="organization"></A> -<B>organization</B><P>Organizacja wspomagająca konferencję, lub wydająca manual.</P> -</LI> -<LI> -<A NAME="pages"></A> -<B>pages</B><P>Zakresy lub numery stron. Można wprowadzać więcej niż jeden zakres -jednocześnie np. <CODE>7,10,20--34</CODE>.</P> -</LI> -<LI> -<A NAME="publisher"></A> -<B>publisher</B><P>Nazwa wydawcy.</P> -</LI> -<LI> -<A NAME="school"></A> -<B>school</B><P>Nazwa uczelni, w której obroniona została praca.</P> -</LI> -<LI> -<A NAME="series"></A> -<B>series</B><P>Nazwa serii wydawniczej.</P> -</LI> -<LI> -<A NAME="title"></A> -<B>title</B><P>Tytuł pozycji.</P> -</LI> -<LI> -<A NAME="type"></A> -<B>type</B><P>Rodzaj raportu np. <EM>Tajne</EM>.</P> -</LI> -<LI> -<A NAME="volume"></A> -<B>volume</B><P>Tom czasopisma lub wielotomowej książki.</P> -</LI> -<LI> -<A NAME="year"></A> -<B>year</B><P>Rok wydania lub napisania pracy. Powinien składać się z samych -cyfr.</P> -</LI> -</UL> -</P> -<P></P> -<HR> -<P> -<A HREF="bibtex-6.html">Następny </A> rozdział, -<A HREF="bibtex-4.html">Poprzedni </A> rozdział -<P> -Spis treści <A HREF="bibtex.html#toc5"> rozdziału</A>, - Główny <A HREF="bibtex.html#toc"> spis treści</A></P> -<P> -<A HREF="bibtex.html">Początek</A> dokumentu, - <A HREF="#0"> Początek rozdziału</A></P> -</BODY> -</HTML> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/bibtex/bibtex-6.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/bibtex/bibtex-6.html deleted file mode 100644 index a8be9092ab6..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/bibtex/bibtex-6.html +++ /dev/null @@ -1,50 +0,0 @@ -<HTML> -<HEAD> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<TITLE>Wpisywanie nazwisk</TITLE> -</HEAD> -<BODY> -<A NAME="nazwiska"></A> <H1>6. <A NAME="s6"></A>Wpisywanie nazwisk</H1> -<P> -<A HREF="bibtex.html#toc6">Spis treści rozdziału</A></P> - -<P></P> -<P>Przy formatowaniu nazwisk należy się stosować do pewnej konwencji, aby -uniknąć niepodzianek.</P> -<P>Przede wszystkim, jeżeli praca ma wielu autorów to należy ich -rozdzielać słówkiem <EM>and</EM>, a nie przecinkami. Przecinki służą tutaj -do oddzielenia nazwiska od imion np. -<HR> -<PRE> - author = "Boruta, Jan Maria and Piotr Tomasz Dłucki", -</PRE> -<HR> - -Powyższy przykład prezentuje dwie dopuszczalne formy zapisywania -nazwisk -- w pierwszej z nich wszystko, co występuje od początku do -przecinka jest traktowane jako nazwisko, a po przecinku są imiona -- w -drugiej najpierw podajemy imiona, nazwisko jest słowem ostatnim -(chyba, że słowo przedostatnie nie zaczyna się z dużej litery).</P> -<P>W nazwisku mogą występować dodatkowe słówka typu <EM>von</EM> tak jak np. -<HR> -<PRE> - author = "Ludwig von Beethoven" - author = "von Bethoven, Ludwig" -</PRE> -<HR> - -Obie powyższe formy są poprawne i w pierwszej z nich do nazwiska -należy także słówko <EM>von</EM>.</P> -<P></P> -<HR> -<P> -<A HREF="bibtex-7.html">Następny </A> rozdział, -<A HREF="bibtex-5.html">Poprzedni </A> rozdział -<P> -Spis treści <A HREF="bibtex.html#toc6"> rozdziału</A>, - Główny <A HREF="bibtex.html#toc"> spis treści</A></P> -<P> -<A HREF="bibtex.html">Początek</A> dokumentu, - <A HREF="#0"> Początek rozdziału</A></P> -</BODY> -</HTML> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/bibtex/bibtex-7.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/bibtex/bibtex-7.html deleted file mode 100644 index af3bc0d9543..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/bibtex/bibtex-7.html +++ /dev/null @@ -1,40 +0,0 @@ -<HTML> -<HEAD> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<TITLE>Style formatowania</TITLE> -</HEAD> -<BODY> -<A NAME="style"></A> <H1>7. <A NAME="s7"></A>Style formatowania</H1> -<P> -<A HREF="bibtex.html#toc7">Spis treści rozdziału</A></P> - -<P> -Style formatowania spisów literatury pisane są w specjalnym -nienazwanym języku i przezchowywane w plikach <CODE>.bst</CODE>. -Standardowo dostępne są cztery style: -<UL> -<LI><B>plain</B> -- pozycje są posortowane alfabetycznie i -ponumerowane.</LI> -<LI><B>usrt</B> -- tak jak <EM>plain</EM>, ale pozycje pojawiają się w -kolejności ich cytowania.</LI> -<LI><B>alpha</B> -- pozycje są posortowane, ale zamiast numerów mają -etykiety typu <EM>Gu96</EM>.</LI> -<LI><B>abbrv</B> -- Format podobny do <EM>plain</EM>, ale imiona autorów, -nazwy miesięcy i nazwy czasopism są skracane.</LI> -</UL> -</P> -<P>Istnieje także całe mnóstwo dodatkowych stylów formatowania dostępnych -np. z sieci archiwów CTAN (katalog <CODE>biblio/bibtex</CODE>).</P> -<P></P> -<HR> -<P> -<A HREF="bibtex-8.html">Następny </A> rozdział, -<A HREF="bibtex-6.html">Poprzedni </A> rozdział -<P> -Spis treści <A HREF="bibtex.html#toc7"> rozdziału</A>, - Główny <A HREF="bibtex.html#toc"> spis treści</A></P> -<P> -<A HREF="bibtex.html">Początek</A> dokumentu, - <A HREF="#0"> Początek rozdziału</A></P> -</BODY> -</HTML> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/bibtex/bibtex-8.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/bibtex/bibtex-8.html deleted file mode 100644 index 758515fb799..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/bibtex/bibtex-8.html +++ /dev/null @@ -1,95 +0,0 @@ -<HTML> -<HEAD> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<TITLE>Narzędzia dodatkowe</TITLE> -</HEAD> -<BODY> -<H1>8. <A NAME="s8"></A>Narzędzia dodatkowe</H1> -<P> -<A HREF="bibtex.html#toc8">Spis treści rozdziału</A></P> - -<P></P> -<P></P> -<H2>8.1 <A NAME="ss8.1"></A> Pożyteczne pakiety LaTeXowe</H2> - -<P></P> -<P></P> -<H3>Sortowanie i ,,kompresowanie'' odwołań</H3> - -<P>Do porządkowania listy odwołań służy pakiet <B>\cite.sty</B>. Styl -ten sortuje odwołania i tworzy zakresy odwołań np. -[14, 1, 15, 10, 16, 2, 3, 11] przerobi na [1-3, 10, 11, -14-16].</P> -<P></P> -<H3>Wiele spisów w jednym dokumencie</H3> - -<P>W większych dokumentach z wieloma niezależnymi częściami (np. w -materiałach konferencyjnych, lub książkach skaładających się z części -napisanych przez różnych autorów) istnieje potrzeba umieszczenia -oddzielnych spisów literatury dla każdej z części. Istnieją pakiety -LaTeXowe, które pomagają poradzić sobie w takiej sytuacji. Jednym z -nich jest <CODE>chapterbib</CODE>, a drugim <CODE>bibunits</CODE> (ten pakiet nie może -być używany bez poprawek pod DOSem, gdyż tworzy pliki zawierające dwie -kropki w nazwie).</P> -<P> -<UL> -<LI><B>chapterbib</B><P>Przy użyciu tego pakietu można tworzyć oddzielne spisy literatury dla -części dokumentu włączanych poleceniem <CODE>\include</CODE>. W każdym z -włączanych plików powinny pojawić się polecenia -<CODE>\bibliography</CODE> i <CODE>\bibliographystyle</CODE>. Po -przetworzeniu dokumentu LaTeXem należy uruchomić program Bibtex -oddzielnie dla każdego z włączanych plików, co spowoduje powstanie -oddzielnych plików <CODE>.bbl</CODE>, które zostaną włączone w odpowiedznich -miejscach.</P> -<P></P> -</LI> -<LI><B>bibunits</B><P>Pakiet <CODE>bibunits</CODE> potrafi stworzyć oddzielne spisy literatury dla -różnych części dokumentu, którymi mogą być rozdziały -<CODE>\chapter</CODE>, podrozdziały <CODE>\section</CODE> lub fragmenty -tekstu zamknięte w środowisku <CODE>bibunit</CODE>. Pakiet rozdziela odwołania -do literatury z poszczególnych części, do oddzielnych plików, które -muszą być przetworzone Bibtexem.</P> -</LI> -</UL> -</P> -<P></P> - -<H2>8.2 <A NAME="ss8.2"></A> Programy dodatkowe</H2> - -<P>Istnieje także wiele programów dodatkowych (mniej lub bardziej -przydatnych) służących do zarządzania bibliograficznymi bazami danych. -Poniżej opisanych jest kilka ciekawszych narzędzi.</P> -<P> -<UL> -<LI><B>aux2bib</B><P>Skrypt perlowy, który z pliku <CODE>.aux</CODE> tworzy przenośny plik -<CODE>.bib</CODE>. Porzyteczny kiedy istnieje potrzeba przesłania gdzieś -pliku LaTeXowego wraz z bibliografią. Skrypt ten wybiera ze -wszystkich odpowiednich baz pozycje cytowane w tekście i umieszcza -je w nowym pliku <CODE>.bib</CODE> rozwijając przy okazji wszystkie -odniesienia i skróty.</P> -</LI> -<LI><B>printbib</B><P>Skrypt w <CODE>csh</CODE>, który tworzy z pliku <CODE>.bib</CODE> listę pozycji w -pliku <CODE>.dvi</CODE>. Lista jest posortowana alfabetycznie względem -kluczy i zawiera także zawartość pola <CODE>abstract</CODE>.</P> -</LI> -<LI><B>bibclean</B><P>Pożyteczny program, do sprawdzania poprawności i formatowania baz -bibliograficzych. </P> -</LI> -<LI><B>bibview</B><P>Program napisany pod X-Window, służący do oglądania i edycji baz -bibliograficznych. Niestety plik z polskimi literami uznawany nie -jest przez niego za plik bibtexowy.</P> -</LI> -</UL> -</P> - -<HR> -<P> -<A HREF="bibtex-7.html">Poprzedni </A> rozdział -<P> -Spis treści <A HREF="bibtex.html#toc8"> rozdziału</A>, - Główny <A HREF="bibtex.html#toc"> spis treści</A></P> -<P> -<A HREF="bibtex.html">Początek</A> dokumentu, - <A HREF="#0"> Początek rozdziału</A></P> -</BODY> -</HTML> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/bibtex/bibtex.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/bibtex/bibtex.html deleted file mode 100644 index f26cc22d10f..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/bibtex/bibtex.html +++ /dev/null @@ -1,60 +0,0 @@ -<HTML> -<HEAD> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<TITLE>Bibliografia w LaTeXu - program bibtex</TITLE> -</HEAD> -<BODY> -<H1>Bibliografia w LaTeXu - program bibtex</H1> - -<H2> -<A HREF="mailto:P.Bolek@ia.pw.edu.pl">Piotr Bolek</A> -</H2> Thu Jan 25 09:45:52 MET 1996 -<P><HR><EM></EM><HR></P> -<P> -<H2><A NAME="toc1"></A>1. <A HREF="bibtex-1.html">Wstęp</A></H2> -<UL> -</UL> - -<P> -<H2><A NAME="toc2"></A>2. <A HREF="bibtex-2.html">Sposób działania programu</A></H2> -<UL> -</UL> - -<P> -<H2><A NAME="toc3"></A>3. <A HREF="bibtex-3.html">Format pliku bib</A></H2> -<UL> -<LI><A HREF="bibtex-3.html#ss3.1">3.1 Skróty i nagłówek</A> -<LI><A HREF="bibtex-3.html#ss3.2">3.2 Rekordy</A> -<LI><A HREF="bibtex-3.html#ss3.3">3.3 Pola</A> -</UL> - -<P> -<H2><A NAME="toc4"></A>4. <A HREF="bibtex-4.html">Typy rekordów</A></H2> -<UL> -</UL> - -<P> -<H2><A NAME="toc5"></A>5. <A HREF="bibtex-5.html">Typy pól</A></H2> -<UL> -</UL> - -<P> -<H2><A NAME="toc6"></A>6. <A HREF="bibtex-6.html">Wpisywanie nazwisk</A></H2> -<UL> -</UL> - -<P> -<H2><A NAME="toc7"></A>7. <A HREF="bibtex-7.html">Style formatowania</A></H2> -<UL> -</UL> - -<P> -<H2><A NAME="toc8"></A>8. <A HREF="bibtex-8.html">Narzędzia dodatkowe</A></H2> -<UL> -<LI><A HREF="bibtex-8.html#ss8.1">8.1 Pożyteczne pakiety LaTeXowe</A> -<LI><A HREF="bibtex-8.html#ss8.2">8.2 Programy dodatkowe</A> -</UL> - - -</BODY> -</HTML> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/dvidvi.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/dvidvi.html deleted file mode 100644 index 330b92859c8..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/dvidvi.html +++ /dev/null @@ -1,199 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, dvidvi, Wirtualna Akademia"> -<title>DVIDVI </title> -</head> -<body bgcolor=#a0F0f0> - -<center> -<h2>DVIDVI </h2> -<i></i><p> -<i></i><p> - -autor: <i>Maciej Głowacki </i></center> - -<i></i><p> -<hr> -<p> -<code>DVIDVI</code> jest programem sygnowanym przez Radical Eye Software (co w praktyce -oznacza autorstwo Tomasa Rokickiego). Program ten, operując na pliku typu DVI -wybiera strony, zmienia ich wzajemne położenie i pozycjonuje na arkuszu druku. - -<h3> Format: </h3> - -<pre> -d:p<sub>1</sub>[(x<sub>1</sub>,y<sub>1</sub>)][,p<sub>2</sub>[(x<sub>2</sub>,y<sub>2</sub>)]]...[,p<sub>n</sub>[(x<sub>n</sub>,y<sub>n</sub>)]] fi fo -</pre> -gdzie: -<dl> -<dd>nawiasy kwadratowe oznaczają nieobowiązkowe użycie tego co zawierają; -<dd>odstępy, nawiasy okrągłe i przecinki są konieczne w kontekście; -<dt><code>d</code> - - <dd>dzielnik (modulo); liczba dodatnia z zakresu 1 do 32, -określająca rozmiar porcji (w stronach), na jakie zostanie podzielony plik -wejściowy; -<dt><code>p</code> - <dd>pozycja; liczba określająca pozycję strony w ramach porcji -(pierwsza strona w porcji jest określana liczbą 0, a więc najwyższa możliwa -pozycja to <code>d</code>-1); gdy liczba ta jest poprzedzona znakiem '-', -w przetwarzaniu brane będą pod uwagę porcje w odwrotnej kolejności, czyli -począwszy od ostatniej (nie znaczy to że liczba jest ujemna!); w szczególności -więc możliwy jest zapis '-0' znaczący co innego niż '0'; można określić -pozycje tylko niektórych stron, można też powtarzać specyfikacje tych samych -stron (wtedy w pliku wyjściowym te strony pojawią się wielokrotnie); -<dt><code>x</code> i <code>y</code> - <dd>współrzędna pozioma i pionowa lewego górnego rogu -strony z pliku wejściowego na arkuszu pliku wyjściowego; specyfikacja -- tak -jak w TeX-u<sup><a href=#fn1>1</a></sup>; gdy <code>x</code> i <code>y</code> są -równocześnie zerowe, można je wraz z nawiasami pominąć; -<dt><code>fi</code> - <dd>nazwa pliku wejściowego; rozszerzenie (<code>.dvi</code>) można pominąć; -<dt><code>fo</code> - <dd>nazwa pliku wyjściowego; w podpowiedzi przy wywołaniu programu -z błędnymi parametrami czytamy, że parametr ten można pominąć; jest to nieprawda -przynajmniej w używanej przeze mnie wersji 0.5 -- gdy nie zostanie podany ten -parametr, pierwsza próba zapisu do tego pliku kończy się zawieszeniem programu, -czyli koniecznością restartu systemu (sic!). -</dl> - -<h3>Opis działania</h3> - -<ul> -<li>Program czyta plik wejściowy i dzieli go na porcje o <code>d</code> -stronach (ewentualnie ostatnia porcja jest uzupełniana pustymi stronami). -Następnie zaczyna budować arkusze, tworząc plik wyjściowy. -<li>Dla każdego tworzonego arkusza zostaje raz użyta każda grupa -parametrów <code>p(x,y)</code>; kolejność grup w wywołaniu nie ma znaczenia. Arkuszy -powstanie tyle, ile zostało utworzonych porcji. -<li>Dla pierwszego arkusza zostają pobrane -- określone przez kolejne -<code>p</code> z wywołania -- strony z pierwszej porcji -(gdy przed <code>p</code> jest -'-', to z ostatniej) i umieszczone w pierwszym arkuszu, w miejscu określonym -przez odpowiadające im <code>(x,y)</code>. -<li>Dla każdego następnego arkusza pobrane zostają strony z następnej -(lub poprzedniej gdy przed <code>p</code> jest '-') porcji. I te deum. -</ul> - - -<h3> Ograniczenia: </h3> - - <ul> -<li>Program z całego dostępnego pliku produkuje jedną zszywkę. Chcąc -więc utworzyć więcej zszywek, należy najpierw plik wejściowy podzielić na -mniejsze (o ilości stron takiej, jak pojemność jednej zszywki). Nie znam -sposobu, w jaki mógłby to zrobić <code>DVIDVI</code>. -<li>Przy tworzeniu arkuszy zawierających piętrowo umieszczone strony, -program nie potrafi ich obracać włosami w dół, a jest to potrzebne gdy trzeba -arkusz falcować<sup><a href=#fn2>2</a></sup>, -a potem dopiero przycinać; można -temu zaradzić na trzy sposoby: --> pociąć najpierw arkusze na -poziome pasy o wysokości jednej strony, a potem dopiero falcować; ---> wydrukować częściowo strony, obrócić o 180<sup>0</sup> i wydrukować -resztę po tej samej stronie kartek, jednak wtedy trudno (szczególnie na -drukarce laserowej) uzyskać powtarzalność pozycjonowania; --> -(najmniej fizyczny) sprzęg z TeX-em: można w obsłudze procesu zrzutu stron -(output routine) oprogramować obrót wybranych stron. Oczywiście w każdym -z tych trzech przypadków trzeba przygotować inne parametry dla programu -<code>DVIDVI</code>. -</ul> - -<h3> Przykłady: </h3> - -<ul> -<li>Ekstrakcja:<br> - -<code>dvidvi</code> 30:6 we wy (różne od <code>dvidvi</code> 5 we wy)<br> - -z pliku <code>we</code> do pliku <code>wy</code> zostanie przeniesiona 7 strona, pod -warunkiem, że ilość stron w pliku <code>we</code> nie jest większa niż suma obu -użytych w wywołaniu liczb. - -<li>Panie na lewo, panowie na prawo:<br> - -<code>dvidvi 2:0 we wy1</code><br> - -<code>dvidvi 2:-1 we wy2</code><br> - -Jeśli założymy, że plik wejściowy zawierał 27 lub 28 stron, to program -poprzestawia je następująco (strzałki unaoczniają machinacje programu <code>DVIDVI</code>): - -<center> -<img src=./dvistro1.gif width=470 height=320> -</center> - -<p> -w pliku <code>wy1</code> znajdą się strony nieparzyste, a w <code>wy2</code> parzyste, ale -w odwrotnej kolejności. W przypadku korzystania z drukarki laserowej wystarczy -wypuścić arkusze zadrukowane jednostronnie zawartością pliku <code>wy1</code> do -odbiornika drukiem w górę (na ogół służy do tego tacka z przodu drukarki), -i nie odwracając (tak, by ostatnio wydrukowany arkusz stał się pierwszym -drukowanym z drugiej strony) podstawić pod druk zawartości pliku <code>wy2</code> (także -drukiem w górę). - -<li>Broszurka w A5<sup><a href=#fn3>3</a></sup>:<br> - -<code>dvidvi 4:-3,0(5.5in,0in) we wy1</code><br> - -<code>dvidvi 4:1,-2(5.5in,0in) we wy2</code> - -<p>Przy założeniu, że na wejściu było od 37 do 40 stron, zostaną one -poprzemieszczane i połączone jak niżej (strzałki kropkowane łączą przeciwne -strony kartki przyszłej książeczki): - -<center> -<img src=./dvistro2.gif width=546 height=327> -</center> - -Jeśli więc w pliku <code>we</code> znajdą się strony w formacie A5, to w pliku <code>wy1</code> -zostaną umieszczone ,,prawe'' strony arkuszy formatu A4, a w <code>wy2</code> --- w tej -samej kolejności arkuszy --- ,,lewe''. Tym razem należy w pierwszym przebiegu -wypuścić arkusze do odbiornika drukiem w dół, po czym cały pakiet odwrócić -,,na grzbiet'' wzdłuż osi równoległej do krótszego boku kartek i tak podstawić -do druku z drugiej strony. Dodatkowo po zakończeniu drukowania trzeba arkusze -odpowiednio potasować. - -<li>Po tym co napisano powyżej, uważny TeX-nik nie potrzebuje już chyba -wyjaśnienia (ewentualnie warto to sobie rozrysować):<br> - -<code>dvidvi 8:-7,0(4.12in,0in),-5(0in,5.8in),2(4.12in,5.8in) we wy1</code><br> - -<code>dvidvi 8:1,-6(4.12in,0in),3(0in,5.8in),-4(4.12in,5.8in) we wy2</code> -</ul> - - -<h3>Przypisy</h3> - - -<i></i><p> -<hr width=20% align=left> -<sup><a name=fn1><b>1</b></A></sup> Z tą zgodnością z TeX-em nie jest tak -radośnie. Na przykład nie można pominąć w liczbie cyfry '0' przed kropką -dziesiętną. W ogóle p. Rokicki sprawia wrażenie jakby się trochę dąsał na -TeX-a --- np. TeX numeruje strony od '1' --- <code>DVIDVI</code> od '0'. Natomiast gdy dla - TeX-a nie ma jednostki domyślnej, to w <code>DVIDVI</code> są aż dwie: jedna to cal, -a druga --- mocniejsza --- taka, jakiej użyto wcześniej. - -<hr width=20% align=left> -<sup><a name=fn2><b>2</b></a></sup> Podobno po polsku mówi się: złamywać, ale są -także w użyciu słowa: załamywać, składać. - -<hr width=20% align=left> - -<sup><a name=fn3><b>3</b></a></sup> Podane w tym i następnym -przykładzie wielkości współrzędnych oczywiście ściśle zależą od lokalnych cech -środowiska systemowego i parametrów drukarki. - - -<hr> -<a href=../index.html><img src="../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../gify/mail.gif" hspace=10 align=left></a> -Zredagował</br> -<a href=http://home.elka.pw.edu.pl/~macewicz/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 07.04.2001 (StaW). -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/dvistro1.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/dvistro1.gif Binary files differdeleted file mode 100644 index 3cd5743728e..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/dvistro1.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/dvistro2.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/dvistro2.gif Binary files differdeleted file mode 100644 index 65f0411c713..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/dvistro2.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/hyph.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/hyph.html deleted file mode 100644 index 6f0b577b792..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/hyph.html +++ /dev/null @@ -1,478 +0,0 @@ - -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, dzielenie wyrazów, Wirtualna Akademia"> -<title>Tam gdzie minus oznacza dzielenie</title> -</head> -<body bgcolor=#a0F0f0> - -<center> -<h2>Tam gdzie minus oznacza dzielenie</h2> - -<i></i><p> -<i></i><p> -autor: <i> -Bogusław Jackowski, -Marek Ryćko -</i><p> - -<i></i><p> -</center> - -<hr> - -<i></i><p> -<i></i><p> -<h3>Spis treści</h3> -<dd><b><a href=#r1>Reguły dzielenia wyrazów w języku polskim </a></b> -<dd><b><a href=#r2>Jak TeX dzieli wyrazy </a></b> -<dd><b><a href=#r3>Automatyczne tworzenie danych dla algorytmu dzielenia - wyrazów</a></b> -<dd><b><a href=#r4>Ręczne tworzenie danych dla algorytmu dzielenia - wyrazów</a></b> -<dd><b><a href=#r5>Inne aspekty automatycznego dzielenia wyrazów</a></b> -<dd><b><a href=#r6>Uwagi końcowe</a></b> - -<i></i><p> -<i></i><p> -<hr> - -Ten nieco przewrotny tytuł dotyczy oczywiście przenoszenia, czyli inaczej -dzielenia wyrazów, zwyczajowo zaznaczanego w tekstach kreską przypominającą -minus. - -<p> -Automatyczne dzielenie wyrazów należy do podstawowych zadań -wykonywanych przez programy komputerowe służące do składania tekstów. - -<p> -Jednym z najciekawszych algorytmów dzielenia wyrazów, a przy tym -dokładnie opisanych i udokumentowanych, posługuje się system TeX. -Jego ,,ciekawość'' polega na tym, że jest to -algorytm uniwersalny, tzn. dający się przystosować do dzielenia wyrazów -w różnych językach, a jednocześnie zdumiewająco prosty i efektywny -w implementacji. Warto się temu algorytmowi przyjrzeć. - -<h3><a name=r1>Reguły dzielenia wyrazów w języku polskim</a></h3> - -Żeby zrozumieć, jak trudne zadanie postawił przed sobą Knuth, zajmijmy się -przez chwilę regułami dzielenia wyrazów w języku polskim. M. Szymczak -(,,Słownik ortograficzny języka polskiego'', PWN, Warszawa, 1986) pisze: - - -<p> -,,(...) Dzielenie wyrazów przy przenoszeniu wyrazów z jednego wiersza do -następnego opiera się w ortografii polskiej na dwóch kryteriach: fonetycznym -i morfologicznym. Kryterium fonetyczne nakazuje przenoszenie części wyrazu -z jednego wiersza do drugiego zgodnie z podzielnością na sylaby, -np. "bu rza", "nie wy trzy ma nie", "li tość", -"po na pi sy wa li by", "za nie po ko jo ny", "wy so ko", "le piej", -"te go", "prze ciw". Kryterium morfologiczne nakazuje przenoszenie -części wyrazu z jednego wiersza do drugiego zgodnie z podzielnością na -przedrostek i rdzeń, a w wyrazach złożonych --- w miejscu złożenia, -np. "przed murze", "pod punkt", "wy brzeże", "roz łąka", -"od dźwięk", "przy kład", "za płata", "na trafić", "wy ścigi", -"o brona", "bez wstyd", "u kładowy", "po dróż", "pod oficer", -"pod oddział", "na przód", "pod o pieczny", "po dmuch", "noc leg", -"konio krad". (...)'' - -<p> - -przy czym - -<p> -,,(...) kryterium morfologiczne jest nadrzędne w stosunku do kryterium -fonetycznego (...)'' - - -<p> -Zasady ogólne wyglądają prosto i przejrzyście. Omówienie zasad szczegółowych -zajmuje Szymczakowi pięć stron i o ile człowiekowi mogłoby to wystarczyć, -to jednak zalecenia takie jak: - -<p> - -,,(...) Jeżeli przejrzystość podziału na przedrostek i rdzeń jest w <i><b> -dzisiejszej świadomości językowej zatarta</b></i> (podkr. aut.), grupy -spółgłoskowe znajdujące się na granicy cząstek dzielimy dowolnie, -np. "o błok" a. "ob łok", "o tręby" a. "ot ręby", (...)'' - -<p> -bardzo trudno zalgorytmizować. - -<p> -Spróbujmy się zastanowić, czy nie ma takich zasad, od których nie -byłoby wyjątków. - -<p> -Dobrym kandydatem wydawać by się mogła reguła niedzielenia głosek "cz", -"dz", "rz" oraz "sz". Niestety, są wyjątki od tej reguły: -"tysiąc złotowy", "pod zwrotnikowy", "mar znąć" i "em es zet". -Podobnie miękkie "ni" może ulec rozbiciu, na przykład w słowie -"in iekcja". - -<p> -To może chociaż da się ustalić, że sylaba nie może składać się z samych -spółgłosek? Jest to w zasadzie dobra reguła, ale ma (co najmniej) jeden -wyjątek: szkocki przedrostek "Mc" wolno oddzielić. Na przykład nazwisko -"McMillan" wolno podzielić "Mc-Millan". Oczywiście implikuje to kłopoty -z rzymskim zapisem liczb --- rok "MCMXCII" komputer mógłby uznać za -szkockie nazwisko. - -<p> -W takim razie może istnieją nie zakazy, a nakazy dzielenia, od których nie ma -wyjątków? Np. nakaz rozdzielania par identycznych spółgłosek ("świec cy", -"Jagieł ło", "łam my", "pan na", "ar ras", "las so", "get to" itp.). -Odpowiedź, jak łatwo było przewidzieć, brzmi: ,,nie''. Np. kryterium -morfologiczne nakazuje podział "ode ssie", a nie "odes sie", chyba że chodzi -o "Odessę". A jeśli się zgodzić, że przedrostek rodzimy musi być oddzielony, -to będzie kłopot ze słowem "zeppelin", bo jak komputer miałby się domyślić, -że w tym przypadku nie chodzi o przedrostek "ze"? Mógłby wprawdzie -wiedzieć, że żadne słowo w języku polskim nie zaczyna się od "pp" (chociaż -jest słowo zaczynające się od trzech spółgłosek, z czego dwie pierwsze to -"ww" --- proszę zgadnąć jakie to słowo). Ale jeśli jakiś autor chciałby -oddać mowę jąkającego się bohatera pisząc np. "zeppsuuty", to co wtedy? - -<p> -Niejednoznaczności typu ,,"odessie"'' stanowią dla komputera trudność -praktycznie nie do pokonania. Choć jest ich niewiele, to jednak zdarzają się -i utrudniają życie, np.: "podróżować" --- być w podróży lub pokryć różem -lica; "odziewać" --- ubierać lub odpowiedzieć w taki sam sposób komuś, kto -ziewnął; "podrobić" --- np. karmę ptactwu lub podpis; -"Tarzanie" --- słowo to może oznaczać wzywanie znanego bohatera komiksów -lub czynność tarzania się; "narwali" --- to słowo z kolei można rozumieć -jako czas przeszły dokonany albo dopełniacz liczby mnogiej. - -<p> -W sytuacjach tego typu jedynie kontekst semantyczny decyduje o podziale -słowa. Rozsądnie jest nie żądać zbyt wiele od programów składających teksty -i zostawić człowiekowi możliwość ingerencji w bardziej skomplikowanych -przypadkach. - -<p> -Sporo trudności nastręcza dzielenie -nazwisk i nazw własnych. O nazwiskach -szkockich już była mowa. Ale i polskie nazwy potrafią sprawić kłopot. Na -przykład czy w nazwisku "Utnik" głoskę "u" należy traktować jako -przedrostek, tak jak w słowie "u tnie"? Szczególnie trudne do podziału są -słowa będące zbitką dwóch lub więcej słów. Zalecany jest oczywiście podział -w miejscu złożenia: "noc leg", "trzech set letni" itp. Zdarzają się jednak -czasem bardzo osobliwe nazwy własne, np. "Wierzch las". Chociaż taki właśnie -podział wydaje się uzasadniony, to przecież trudno dać głowę, że nazwy tej -nie da się wywieść od "wierzenia" i "chlastania". Podobnie gdyby jakaś -miejscowość nazywała się "Szynkwas", to nazwa mogłaby się wywodzić -ostatecznie --- choć jest to mało prawdopodobne --- od "szyn" i "kwasu". - -<p> -"Zeppelin" i "szynkwas" to przykłady słów obcych bądź obcego -pochodzenia, które zadomowiły się w naszym języku. Słowa tej kategorii, takie -jak np. "er zac", "jazz man" czy "soft ware", to źródło nowych -utrapień dla kogoś, kto chciałby sformalizować reguły dzielenia wyrazów -w języku polskim. - - -<p> -W tej sytuacji nie dziwią wyniki testów porównawczych W. Puzy -(W. Puza, praca magisterska pt. ,,Analiza porównawcza wybranych programów -Desktop Publishing (DTP)'', Instytut Poligrafii Politechniki Warszawskiej), -który stwierdził, co następuje: - -<p> -,,(...) Test sprawdzający poprawność dzielenia polskich słów -wyodrębnił 3 różne poziomy skuteczności testowanych programów: - -<ul> -<li>Cyfroset, TeX -- ok. 10% błędów - -<li>Dywiz (dedykowany dla Quark'a) -- powyżej 20% błędów - -<li>Bizon (dedykowany Calamusowi), VP Commander (dedykowany - Venturze) -- powyżej 50% błędów. (...)'' -</ul> - -Tak więc pozornie trywialny problem okazuje się w praktyce trudnym -orzechem do zgryzienia. - - -<p> -Można oczywiście polemizować z wytycznymi językoznawców. Zalecany przez -Szymczaka podział "za jrzeć" lub "po jmać" wydaje się dziś anachroniczny. -Pójście dalej tym tropem, przy równoczesnym zasłanianiu się ,,wymaganiami -komputerów'', powoduje, że zbyt kuszące staje się maksymalne upraszczanie -reguł, oczywiście z uszczerbkiem dla języka polskiego. - -<p> -Autor TeX-a obrał zupełnie inną drogę: szukał takiego algorytmu, który -byłby w zasadzie niezależny od reguł dzielenia wyrazów; reguły dzielenia -miałyby być określone za pomocą danych do tego algorytmu. Algorytm -spełniający te wymagania skonstruował F. M. Liang (rozprawa doktorska -pt. ,,Word Hy-phen-a-tion by Com-put-er'', Uniwersytet Stanforda, USA, -1983). Udało mu się nawet coś więcej: dane są stosunkowo łatwe do -utworzenia, nie jest do tego bynajmniej potrzebna wiedza informatyczna. - -<h3><a name=r2>Jak TeX dzieli wyrazy</a></h3> - -Algorytm dzielenia wyrazów jest niezwykle prosty. Oczywiście przy założeniu, -że odpowiednie dane zostały utworzone. Załóżmy więc, że te dane mamy. -Składa się na nie zbiór ciągów utworzonych na przemian z liter -i cyfr, np.: <code>2s0z1z0</code>, <code>2s0z0l0n0</code>, <code>2t1ć0</code> itp. Zamiast cyfry skrajnej może -wystąpić kropka, np.: <code>.w0e3s2</code>, <code>.w0w8</code>, <code>8r0s0z.</code>, <code>8r0z0ł.</code> itp. Ciągi te -nazywać będziemy wzorcami. - -<p> -Przypuśćmy teraz, że mamy dane jakieś słowo, np. <code>odkaszlnąć</code>. Najpierw -zamieniamy je na postać taką, jaką mają wzorce, wstawiając pomiędzy literami -cyfrę <code>0</code>, a na brzegach kropki, otrzymując <code>.o0d0k0a0s0z0l0n0ą0ć.</code> -(kropka --- jak stąd widać --- oznacza skraj słowa). Następnie wyszukujemy -w naszym zbiorze danych wszystkie wzorce, które na to słowo dają się nałożyć -w taki sposób, że zgadzają się położenia liter i kropek, ale niekoniecznie -cyfr; w szczególności cyfra może się nakładać na kropkę, ale nie na literę. -Powiedzmy, że znaleźliśmy następujące wzorce: <code>.o2d2</code>, -<code>.o0d3k2</code>, <code>0ą1</code>, -<code>2d1k0</code>, <code>2l1n0</code>, <code>2s0z1l0</code>, -<code>2s0z0l0n0</code>, <code>8ć.</code>, <code>0a1</code>, -<code>0o1</code>, <code>0s4z0</code>. Jeśli -je nałożymy na słowo <code>.o0d0k0a0s0z0l0n0ą0ć.</code> i spośród cyfr -nakładających się -na siebie weźmiemy największe, to otrzymamy <code>.o2d3k2a2s4z2l1n0ą8ć.</code> --- i to -już wszystko. Zgodnie z algorytmem Lianga słowo wolno podzielić jedynie -w takim miejscu, w którym pojawia się cyfra nieparzysta. Oznacza to, że -algorytm dopuszcza w tym wypadku dwa punkty podziału: "od-kaszl-nąć". - -<p> -Wzorce przechowywane są w pamięci komputera jako struktura drzewiasta -(dokładniej "trie"; p. D. E. Knuth, ,,The Art of -Computer Programming'', tom 3, ,,Sorting and Searching''). Pozwala to na -znaczne upakowanie danych przy zachowaniu szybkiego dostępu do informacji, -a równocześnie struktura danych i algorytm są stosunkowo łatwo -implementowalne. - -<p> -Warto podkreślić, że dzięki efektywności zastosowanej metody TeX może -przechowywać w pamięci kilka różnych zestawów wzorców i dzielić wyrazy -w kilku językach w obrębie jednego dokumentu (a nawet akapitu). - - -<p> -Problem jedynie w tym skąd wziąć wzorce? - -<h3><a name=r3>Automatyczne tworzenie danych dla algorytmu dzielenia -wyrazów</a></h3> - -Główna część pracy Lianga dotyczyła metody tworzenia wzorców na podstawie -słownika zawierającego słowa poprawnie podzielone. Przygotowanie takiego -słownika jest oczywiście czaso- i pracochłonne, ale za to dalsza część -zadania jest już względnie łatwa. W największym uproszczeniu algorytm Lianga -można zapisać następująco: - -<pre> - <i>m </i> := maksymalna długość wzorca - <b>for</b> <i>c := 1</i> <b>to</b> <i>9</i> <b>do</b> - <b>begin</b> - ustal kryteria akceptowalności dla wzorców - <b>for</b> <i>l:=1</i> <b>to</b> <i>m</i> <b>do</b> - <b>begin</b> - dla każdego słowa w słowniku sprawdź, czy nie - dostarcza ono informacji o możliwości wstawienia - cyfry <i>c</i> we wzorcach długości <i>l</i> przy - zadanych kryteriach akceptowalności - <b>end</b> - <b>end</b> -</pre> - -Innymi słowy program uzupełnia zestaw wzorców kolejno dla coraz -większych cyfr i coraz dłuższych wzorców, zostawiając użytkownikowi na każdym -etapie możliwość ingerencji. Kryteria akceptowalności określa się przez -podanie trzech liczb: wagi dla podziałów poprawnych <i>w<sub>p</sub></i>, -wagi dla podziałów niepoprawnych <i>w<sub>n</sub></i> i poziomu -akceptowalności <i>p</i>. Wzorzec jest akceptowany, -gdy <i>{k<sub>p</sub>w<sub>p</sub>-k<sub>n</sub>w<sub>n</sub>>= p}</i>, -gdzie <i>k<sub>p</sub></i> i <i>k<sub>n</sub></i> oznaczają odpowiednio -liczbę poprawnych i niepoprawnych podziałów generowanych przez dany wzorzec. - -<p> -W niektórych przypadkach może się zdarzyć, że program nie znajdzie zestawu -wzorców dzielącego poprawnie wszystkie słowa. Powodem mogą być błędne dane -(np. w słowniku może się znaleźć dwa razy to samo słowo, ale inaczej -podzielone) bądź niewłaściwy dobór liczb <i>w<sub>p</sub></i>, -<i>w<sub>n</sub></i> oraz <i>p</i> w kolejnych -iteracjach. Różne strategie dobierania wartości tych współczynników wpływają -na objętość wynikowego zestawu wzorców. Minimalizacja liczby wzorców -w wygenerowanym automatycznie zestawie wymaga pewnej wprawy -i --- oczywiście --- przestudiowania pracy doktorskiej Lianga, gdzie -zagadnienie to jest szczegółowo omówione. - -<p> -Jak widać ,,nauczenie'' TeX-a zasad dzielenia wyrazów w danym języku jest -właściwie kwestią odpowiednio zasobnego słownika podzielonych poprawnie -wyrazów. Dostarczenie takiego słownika to zadanie dla językoznawców. -Natomiast dalszy etap jest ideowo prosty, nie wymaga znajomości technik -programowania, ani żadnych innych specjalnych umiejętności. Potrzebna jest -jedynie cierpliwość. - -<h3><a name=r4>Ręczne tworzenie danych dla algorytmu dzielenia wyrazów</a></h3> - -Możliwość automatycznego tworzenia zestawu wzorców nie wyklucza możliwości -stworzenia takiego zestawu ręcznie. Początkowo wydawało się, że język polski -ma na tyle regularne zasady dzielenia wyrazów, że łatwiej będzie utworzyć -zestaw wzorców w ten właśnie sposób. - -<p> -W 1984 J. Désarménienowi udało się zamknąć reguły dzielenia -wyrazów dla -języka francuskiego w zestawie liczącym 804 wzorce i dla języka włoskiego -w zestawie liczącym zaledwie 88 wzorców, podczas gdy standardowy zestaw -wzorców dla amerykańskiego TeX-a zawiera ich 4447 -(J. Désarménien, -,,The use of TeX in French: hyphenation and -typography'', w: D. Lucarella (ed.), ,,TeX for Scientific Documentation, -Proc. of the First European Conference, Addison-Wesley, 1984). Sukces -podejścia Désarméniena zainspirował H. Kołodziejską, która -w roku 1987 opublikowała listę 2168 wzorców dla języka polskiego -(H. Kołodziejska, ,,Dzielenie wyrazów w systemie TeX'', Sprawozdania -Instytutu Informatyki Uniwersytetu Warszawskiego, nr 165, 1987). - -Wynik Kołodziejskiej zdawał się potwierdzać wstępne założenia. Niestety. Po -kilku latach intensywnego testowania (maczali w tym palce m.in. autorzy -niniejszej pracy) wzorców znacznie przybyło. Po gruntownej przeróbce -liczebność zestawu wzorców wzrosła do 4053 i wolno przypuszczać, że to -jeszcze nie koniec. - -<p> -W tych warunkach zasadne staje się pytanie, czy nie należałoby zrewidować -założenia o regularności zasad podziału słów w języku polskim. Jest -prawdopodobne, że program Lianga mógłby wygenerować mniej liczny zestaw -wzorców. - -<p> -Tym niemniej, jak wynikało z porównań poczynionych przez Puzę (p. wyżej), -zestaw wzorców dla języka polskiego w swojej obecnej postaci daje wyniki -zadowalające. Zważywszy, że Puza w istocie dysponował jedną z wersji -pośrednich zestawu i że zestaw aktualny jest znacznie udoskonalony w stosunku -do tamtej wersji, można oczekiwać jeszcze lepszych rezultatów. - -<p> -Najaktualniejsza wersja tego zestawu wchodzi w skład pakietu MeX (polskiej -adaptacji TeX-a). Pakiet ten jest dystrubuowany w postaci źródłowej jako -produkt "public domain" przez -GUST. - -<h3><a name=r5>Inne aspekty automatycznego dzielenia wyrazów</a></h3> - -Automatyczne znajdowanie miejsc podziału słów nie wyczerpuje spraw związanych -z dzieleniem wyrazów do celów składu komputerowego. Jak zostało już -wspomniane, czasami ingerencja człowieka staje się niezbędna. Poprawnie -zaprojektowany system składu taką ingerencję powinien umożliwiać. Użytkownik -powinien mieć w szczególności możliwość wprowadzenia zakazu dzielenia -niektórych słów. - -<p> -W przypadku TeX-a nierozsądne byłoby manipulowanie za każdym razem przy -zestawie wzorców. Użytkownik TeX-a może podzielić słowo według własnego -uznania na dwa sposoby. - -<p> -Pierwszy sposób to umieszczenie go na liście wyjątków, nadrzędnej w stosunku -do wzorców. Jest to, niestety, metoda wygodna jedynie w językach -niefleksyjnych. W języku polskim umieszczenie jakiegoś słowa na liście -wyjątków wiąże się (w przypadku TeX-a) z podaniem od razu wszystkich jego -odmian, co jest raczej nieporęczne. Na szczęście problem taki nie pojawia się -zbyt często. Głównym powodem tego typu zabiegów bywają słowa złożone lub -obcego pochodzenia (bądź i jedno, i drugie). - -<p> -Drugi sposób polega na wskazaniu w tekście dodatkowych miejsc podziału -(ang. <em>discretionary hyphens</em>). Większość systemów DTP -oferuje taką możliwość użytkownikom. W przypadku TeX-a należy ostrożnie -posługiwać się tą metodą, bo można przeszkodzić TeX-owi w automatycznym -wstawianiu drobnych odstępów między znakami (inaczej podcięć, ang. <em>implicit -kerns</em>). - -<p> -TeX oferuje użytkownikowi jeszcze parę innych możliwości, pozwalających -na panowanie nad algorytmem podziału wyrazów. - -<p> -Zabronienie podziału wyrazu jest w TeX-u sprawą trywialną, wystarczy wyraz -,,zamknąć'' w tzw. pudełko (TeX-owa komenda <code>\hbox</code>). - -<p> -Użytkownik może też określić minimalną długość oddzielonego początku -i końca słowa. Domyślnie TeX nie podzieli słowa krótszego niż -pięcioliterowe: początek nie może być krótszy niż dwie litery, koniec --- nie -krótszy niż trzy litery. Przy składaniu w wąskiej szpalcie może się pojawić -konieczność złagodzenia tych rygorów, zwłaszcza że w języku polskim za -dopuszczalne uznaje się oddzielanie pojedynczej samogłoski na początku słowa -i dwuliterowej sylaby na końcu. Z drugiej strony w składzie wysokiej jakości -powinno się unikać dzielenia wyrazów w ogóle, a tym bardziej na zbyt krótkie -fragmenty. Możliwość sterowania wielkością dzielonego słowa jest więc bardzo -przydatna w praktyce. - -<p> -Zasady dobrego składu wymagają, aby wyrazy dzielone nie pojawiały się -w sąsiednich wierszach i by ostatni wiersz na prawej stronie nie zawierał -słowa dzielonego. Składy nie spełniające tych wymogów uważa się (i słusznie) -za brzydkie. TeX dostarcza parametrów pozwalających skutecznie utrudniać -brzydkie składanie. W szczególności można wręcz zabronić umieszczania słowa -dzielonego w ostatnim wierszu na stronie. Może to sprawić pewne kłopoty -algorytmowi łamiącemu wiersze na strony, ale to już zupełnie inna historia. - -<p> -Zostaje jeszcze problem słów zawierających łącznik, np. "biało-czerwony". -W języku angielskim słowa takie jak "machine-oriented" przenosi się - - -<pre> - "machine-" - "oriented" -</pre> - -podczas gdy w języku polskim stanowczo zaleca się dostawienie -dodatkowo łącznika na początku następnego wiersza: - - -<pre> -"biało-" -"-czerwony" -</pre> - -TeX pozwala dołączyć do zestawu komend standardowych komendy definiowane -przez użytkownika. W MeX-u została zdefiniowana komenda <code>\=</code>, -którą należy podczas przygotowywania tekstu umieścić w miejscu łącznika. -Kontynuując przykład, "biało-czerwony" należałoby podać TeX-owi jako -<code>biało\=czerwony</code>. Użytkownik musi pamiętać o konsekwentnym -przestrzeganiu tej zasady, a o resztę zadba już TeX. Pozostawienie zwykłego -łącznika oznacza słowo niepodzielne. Jest to przydatne w przypadku takich -słów jak np. "K-202", których oczywiście dzielić nie należy. - -<h3><a name=r6>Uwagi końcowe</a></h3> - -Jak widać zagadnienie automatycznego dzielenia wyrazów to problem bardzo -obszerny. Wchodzą tu w grę zagadnienia językoznawcze, typograficzne -i informatyczne. - -<p> -Praktyka pokazuje, że bardzo efektywny algorytm automatycznego podziału słów, -w połączeniu z niekoniecznie bardzo wygodnymi możliwościami ingerowania -ręcznego, stwarza użytkownikowi możliwość panowania w pełni nad procesem -dzielenia słów przez system komputerowego składu tekstów. - -<p> -Wydaje się nam, że rozwiązania zastosowane przez Knutha są na tyle -uniwersalne (a do tego sprawdzone w praktyce), że warto je szerzej -rozpropagować. Mogą się okazać szczególnie przydatne w Polsce, gdzie rynek -software'owy dopiero powstaje i dobre <i>nomen omen</i> wzorce są rzeczą nie -do pogardzenia. - - -<hr> -<a href=../index.html><img src="../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../gify/mail.gif" hspace=10 align=left></a> -Zredagował</br> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/prog.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/prog.html deleted file mode 100644 index 26f95c75163..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/prog.html +++ /dev/null @@ -1,54 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, Wirtualna Akademia"> -<title> Oprogramowanie pomocnicze </title> -</head> -<!-- TeX Live 2004 revision, on-line version commented out -- StaW --> -<body bgcolor=#a0f0f0> - -<img src="../gify/prog.gif" width=540 height=135><p> - -Jedną z wielu zalet systemu TeX jest możliwość wspomagania jego -pracy innymi programami. Na przestrzeni kilku lat powstało ich bardzo -wiele. W tym dziale będę prezentował artykuły omawiające różne -,,postprocesory'' -- przetwarzające wynik pracy TeX'a lub -innych ,,postprocesorów'' oraz inne przydatne programy. - -<hr> -<ul> -<img src="../gify/artykul.gif"> <a href=dvidvi.html><code>Dvidvi</code></a> -- <i>M. Głowacki</i> operacje na zbiorze .dvi <small>(10.10.1995)</small><br> - -<!-- <img src="../gify/artykul.gif"> -<a href="texchk.html"> -<code>texchk</code> -- kontrola poprwności składni</a><br> --> - -<img src="../gify/artykul.gif"> -<!-- <a href=http://www.ia.pw.edu.pl/~bolek/bibtex/index.html> --> -<a href="./bibtex/bibtex.html"> -<code>BiBTeX</code> -- baza bibliograficzna</a><br> - -<img src="../gify/artykul.gif"> <a href=../idx/index.html><code>plmindex</code> -- skorowidze</a><br> - -<img src="../gify/artykul.gif"> -<!-- <a href=http://www.radicaleye.com/dvipsman/dvips_toc.html> --> -<a href=../../../../../texmf/doc/dvips/dvips.html> -<code>dvips</code> -- konwerter DVI do PostScript</a> -(po angielsku)<br> - -<!-- <img src="../gify/artykul.gif"> - <a href=vim/index.html> -<code>vim</code></a> -- zaawansowany edytor -(dokumentacja po angielsku)<br> --> -</ul> - - -<hr> -<em>W. Macewicz</em></a>. -Ostatnie zmiany: 06.09.2004 (<em>StaW</em>). -<hr> -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/tex/fermat.gif b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/tex/fermat.gif Binary files differdeleted file mode 100644 index b0b3dd7769b..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/tex/fermat.gif +++ /dev/null diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/tex/odsylacze.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/tex/odsylacze.html deleted file mode 100644 index e7b70c5b2c5..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/tex/odsylacze.html +++ /dev/null @@ -1,461 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, odsyłacze, Wirtualna Akademia"> -</head> -<body bgcolor=#f0a0f0> - -<title> Odsyłacze </title> - - -<center> -<h2> Odsyłacze </h2> -<i></i><p> -<i></i><p> -autor: <i> <a href=mailto:ekotp@univ.gda.pl>Tomasz Przechlewski</a> </i> -</center> - -<hr> - -<h3> Wstęp </h3> - -Istnieją systemy takie jak <strong>LaTeX</strong> (autor: Leslie Lamport), -<strong>AmSTeX</strong> (Michael Spivak), <strong>ConTeXt</strong> (Hans Hagen) czy <strong>eplain</strong> -(Karl Berry) umożliwiające -automatyczne tworzenie odsyłaczy do różnych elementów dokumentu -(tabele, rysunki, rozdziały, punkty, itp.). Zawierają one także wiele -innych, gotowych do wykorzystania funkcji, których nie ma formacie -<strong>plain</strong>. Zadaniem tego tekstu nie jest ,,wyważanie drzwi do lasu'' -ale raczej pokazanie w jaki sposób takie ,,zaawansowane'' funkcje są -implementowane. Przy okazji okaże się, że wcale nie jest to takie -trudne jakby się mogło na początku wydawać.<p> - -Prezentowany zestaw makr, z racji swojej prostoty, może być bardzo -łatwo modyfikowany przez użytkownika w zależności od potrzeb. Jest to -podstawowa zaleta stosowania prostej TeX-niki a nie gotowych -formatów. Te ostatnie są skomplikowane, a ich przystosowanie do własnych -potrzeb jest z reguły bardzo trudne. - -<h3> Problem </h3> - -Odsyłacz to znak (liczba, cyfra, asteryks), umieszczony w składzie -przy wyrazie, zwrocie lub fragmencie tekstu, odsyłający do objaśnień -zawartych w innym miejscu tekstu. Czytelnik może być odesłany do -takich elementów tekstu jak: -tabela, rysunek, początek rozdziału, początek punktu, równanie -matematyczne, pozycja bibliograficzna, inna strona dokumentu itp. -Elementy te są z reguły identyfikowalne poprzez kolejny numer, -którym są oznaczone (może to być liczba naturalna, para liczb itp.). -Jako odsyłacza używamy wtedy <i>numeru</i> elementu do, którego -chcemy odesłać czytelnika. Przykłady użycia odsyłaczy to: -<em>patrz tabela 6, porównaj punkt 2.5, z równania (4.5) wynika itd</em>. -Jeżeli w tekście nie stosuje się odesłań, zbędne jest -numerowanie jakichkolwiek jego elementów (bo po co?).<p> - -Wstawianie do dokumentu TeX-owego numerów rozdziałów, punktów, tabel -czy równań oraz używanie tych numerów jako odsyłaczy jest złą -praktyką. Należy przyjąć zasadę, że na etapie tworzenia pliku -źródłowego <i>ostateczne</i> numery tych elementów i odsyłacze do -nich <i>są nam nie znane</i>. Elementy dokumentu winny być -numerowane automatycznie przez TeX-a <b>podczas jego kompilowania</b> -i w taki sam sposób (tzn. automatycznie) wstawiane odsyłacze. Tylko -postępując w ten sposób oszczędzimy sobie wiele czasu podczas pracy -nad kolejnymi wersjami dokumentu.<p> - -Ideę automatycznego wstawiania odsyłaczy przedstawimy na prostym -przykładzie systemu służącego do numerowania równań matematycznych. -Niech plik <code>fermat.tex</code> zawiera następujący kod: - -<blockquote><small><code> -Równanie~(\ref{eq:fermat}) na -s.~\pref{eq:fermat} przedstawia słynne -twierdzenie Fermata:<br> -$$\eqalignno{%<br> -x^n + y^n &= z^n&\elab{eq:fermat}}$$<br> -Historia dowodzenia (\ref{eq:fermat}) -ilustruje znaczenie dostatecznie -szerokich marginesów... -</small></code> -</blockquote> - -po kompilacji powinniśmy otrzymać następujący wynik: - - -<blockquote><small> -Równanie (1) na s. 1 przedstawia słynne twierdzenie Fermata: -<dd><img src=./fermat.gif width=300 height=25><br> -Historia dowodzenia (1) ilustruje znaczenie -dostatecznie szerokich marginesów... -</small> -</blockquote> - -Zauważmy, że odnośniki mogą wskazywać ,,w tył'' (do tekstu już -przeczytanego) jak i ,,w przód'' (do tekstu nie przeczytanego) -konieczne jest zatem dwukrotne kompilowanie dokumentu do ich -prawidłowego wyznaczenia (pierwsza kompilacja) i wstawienia. - -Użytkownik posługuje się w tym celu -trzema następującymi instrukcjami:<br> - -<dl> -<dt><code>\elab{etykieta}</code> -<dd>wstawia kolejny numer równania oraz definiuje -etykietę, której będziemy używać przy odwołaniach -do tego równania, - -<dt><code>\pref{etykieta}</code> -<dd>wstawia numer strony na której znajduje się równanie -oznakowane <i>etykietą</i>. - -<dt><code>\ref{etykieta}</code> -<dd>wstawia numer równania oznakowanego <i>etykietą</i>. -</dl> - -<h3> Rozwiązanie </h3> - -Ogólny schemat działania systemu jest następujący: -W czasie pierwszej kompilacji instrukcja <code>\elab</code> zwiększa wartość -licznika równań o 1, wstawia do dokumentu bieżącą wartość tego licznika -oraz przesyła do pliku dodatkowego trzy informacje: bieżący numer strony, -numer równania, etykietę. -Podczas drugiej kompilacji TeX sprawdza czy ten -plik dodatkowy istnieje i jeżeli tak to zostaje on wczytany. -Zawarte tam informacje są wykorzystywane przez instrukcje -<code>\ref</code> i <code>\pref</code> do prawidłowego wstawienia odsyłaczy.<p> - -Przejdźmy teraz do szczegółów. <p> - -Zamiast definować od razu komendę <code>\elab</code> zdefiniujemy najpierw -makro <code>\defreference</code>, mające dwa parametry, -z których pierwszy będzie etykietą dla odsyłacza, -a drugi zawierać będzie sam odsyłacz -<i>oraz</i> numer strony, na której -znajduje się odesłanie. -Na przykład jeżeli TeX na 44 stronie -dokumentu napotkał definicję -<code>\defreference{eq:fermat}{\the\eqnC}</code><sup><a href=#fn1>1</a></sup> -to jej wykonanie powinno spowodować wysłanie do pliku <code>fermat.crf</code> -następującej linii (zakładamy, że w chwili wykonywania -<code>\defreference</code> licznik <code>\eqnC</code> był równy 8): -<pre> -\crlab{eq:fermat}{{8}{44}} -</pre> -Co ma oznaczać, że odsyłaczem dla etykiety <code>eq:fermat</code> jest 8, a odesłanie -wskazuje na stronę 44. Niżej przedstawiona definicja wykonuje zadanie -zapisania odpowiedniej linii do pliku <code>fermat.crf</code>. -<pre> -1. \def\defreference#1#2{% -2. \edef\@tmp{\string\crlab -3. {#1}{{#2}{\noexpand\folio}}}% -4. \write\crfile\expandafter{\@tmp}} -</pre> -Makro to musi sobie poradzić z podstawowym problemem: zapisania -jednocześnie prawidłowego numeru odnośnika i prawidłowego numeru -strony na którą ten odnośnik wskazuje. Numer strony nie jest -znany <i>w momencie napotkania instrukcji</i> <code>\defreference</code>. Jest -on ustalany <i>w momencie wykonywania procedury wyjścia -(output routine)</i>. -Z drugiej strony odnośnik jest znany i winien być zapisany <i>natychmiast</i>. -Jeżeli jego rozwinięcie zostanie opóźnione to otrzymany numer -będzie bieżącym numerem odnośnika <i> w czasie wykonywania -tej procedury</i>.<p> - - -Problem ten jest rozwiązywany w liniach 2--4 makrodefinicji -<code>\defreference</code>. Linie 2--3 definiują makro <code>\@tmp</code>. Zamiast -<code>\def</code> użyto <code>\edef</code> (<i>expanded definition</i>) co gwarantuje, że -zawartość definicji <code>\@tmp</code> zostanie rozwinięta <i>natychmiast</i>. -Nie ma to znaczenia gdy piszemy <code>\defreference{foo}{7}</code>, ale -gdy odnośnik jest ustalany automatycznie, np. -<code>\defreference{foo}{\the\eqnC}</code>, to chodzi nam o bieżącą -wartość licznika a nie jego wartość w chwili wykonywania -<i>output routine</i>.<p> - -Sekwencja <code>\noexpand\folio</code> spowoduje, że komenda -<code>\folio</code> (określająca numer strony), nie zostanie rozwinięta przy -rozwijaniu zawartości definicji <code>\@tmp</code>. Zostanie to opóźnione do -czasu rozwijania komendy <code>\write</code> podczas wykonywania <i>output -routine</i>.<p> - -W linii 4 zawartość definicji <code>\@tmp</code> zostaje wysłana do pliku -dodatkowego za pomocą instrukcji <code>\write</code>. Konstrukcja: - -<pre> -\write\crfile\expandafter{\@tmp} -</pre> -jest prostym przykładem zastosowania instrukcji <code>\expandafter</code> -w celu zmiany porządku rozwinięcia dwóch żetonów (<i>tokens</i>) -<code>{</code> oraz <code>\@tmp</code>. Kiedy TeX napotka konstrukcję <code>\write\crfile</code> -oczekuje następnie żetonu <code>{</code> (por. <i>The TeXbook</i> str. 226), a potem -ciągu żetonów kończącego się <code>}</code>, który zapisuje do pliku. -Zapis do pliku jest <i>opóźniony</i>, co oznacza, że cały materiał -zawarty pomiędzy klamrami <code>{</code> i <code>}</code> <i>nie</i> jest rozwijany -w chwili napotkania instrukcji <code>\write</code> <i>ale</i> umieszczany -jako tzw. <i>whatsit</i> na głównej liście pionowej (<i>main -vertical list</i>) i rozwijany później przy wykonywaniu <i>output -routine</i> (por. <i>The TeXbook</i> str. 227).<p> - -Jednakże wykonując sekwencję instrukcji z linii 4 TeX napotyka -<code>\expandafter</code> zamiast <code>{</code>. Powoduje to przeczytanie -(czyli rozwinięcie) przez -TeX-a najpierw makra <code>\@tmp</code> a dopiero potem -umieszczenie przed rozwiniętym już makrem <code>\@tmp</code> żetonu <code>{</code>. -W efekcie na główną listę pionową, do późniejszego zapisu do pliku -<code>fermat.crf</code> wędruje sekwencja żetonów tworząca makro <code>\@tmp</code> a nie -żeton <code>\@tmp</code>, który jest od tej chwili gotowy do użycia w następnej -instrukcji <code>\defreference</code>. Gdyby na główną listę pionową trafiał -żeton <code>\@tmp</code> rozwijany podczas wykonywania <em>output routine</em> -to zawartość (<em>meaning</em>) wszystkich żetonów byłaby jednakowa -i równa zawartości ostatniego zdefiniowanego żetonu <code>\@tmp</code> --- rezultat -całkowicie różny od poprzedniego i raczej przez nas nie oczekiwany!<p> - -Makro <code>\elab</code> można zdefiniować następująco: -<pre> -5. \newcount\eqnC -6. \def\elab#1{\global\advance\eqnC 1 -7. \defreference{#1}{\the\eqnC}% -8. (\the\eqnC)} -</pre> -Po pierwszej kompilacji plik <code>fermat.crf</code> zawiera informacje o wszystkich -odsyłaczach, które wykorzystujemy przy powtórnej kompilacji dokumentu. -W tym celu najpierw zdefiniujemy komendę <code>\crlab</code>. Jak widać wyżej, -posiada ona dwa parametry, z których pierwszy zawiera etykietę odsyłacza -a drugi łącznie odsyłacz oraz numer strony, na której -odesłanie się znajduje. -Zarówno odsyłacz, jak i numer strony zawarte są -w parze nawiasów klamrowych. - -<pre> -9. \def\crlab#1#2{% -10. \global\expandafter -11. \def\csname #1\endcsname{#2}} -</pre> -Wykonanie makra <code>\crlab{eq:fermat}{{8}{44}}</code> -spowoduje utworzenie nowego makra o nazwie <code>eq:fermat</code> -rozwijającego się dokładnie do <code>{8}{44}</code>. -Wykorzystanie konstrukcji <code>\csname</code>...<code>\endcsname</code> umożliwia definiowanie -etykiet zawierających znaki o dowolnych ,,egzotycznych'' kodach, -np. <code>&</code>, <code>:</code>, <code>#</code>, itd. Wręcz wskazane jest umieszczenie takich znaków, -co zapobiegnie niezamierzonej zmianie znaczenia ,,normalnych'' makr -o przypadkowo identycznej nazwie. - -Teraz możemy zdefiniować instrukcję <code>\ref</code>. Makro to powinno -wstawiać odsyłacz a pomijać numer strony. Kopiujemy w tym celu -pomysłowe rozwiązanie tego problemu z formatu {\LaTeX}, w którym -znowu w roli głównej występuje instrukcja <code>\expandafter</code>: - -<pre> -12. \def\@car#1#2{#1} -13. \def\ref#1{% -14. \edef\@tempa{\csname #1\endcsname} -15. \expandafter\@car\@tempa} -</pre> -Makrodefinicja <code>\ref</code> ma jeden argument --- etykietę odnośnika. W linii -14 tworzona jest instrukcja <code>\@tempa</code>, której zawartością jest wykonanie -makrodefinicji o nazwie tożsamej z nazwą etykiety. W następnej linii -najpierw rozwijana jest instrukcja <code>\@tempa</code>, co oznacza rozwinięcie -jej zawartości do postaci -<code>{<em>odnośnik</em>}{<em>strona</em>}</code>. -Następnie rozwijane jest makro <code>\@car</code>, które z dwóch swoich -parametrów wstawia pierwszy a pomija drugi. Proste!<p> - -Skonstruowane w analogiczny sposób makro <code>\pref</code> wstawia -numer strony a pomija odnośnik: - -<pre> -16. \def\@cdr#1#2{#2} -17. \def\pref#1{% -18. \edef\@tempa{\csname #1\endcsname} -19. \expandafter\@cdr\@tempa} -</pre> -Teraz określmy wreszcie plik, z którego <em>pobierane</em> -będą odnośniki a następnie otwórzmy go do czytania: - -<pre> -20. \newread\crfile -21. \openin\crfile=\jobname.crf -22. \input \jobname.crf -</pre> -Powyższy kod ma jeden poważny minus. Mianowicie gdyby z jakichś -względów plik <code>fermat.crf</code> nie istniał (w pierwszej kompilacji -dokumentu na pewno go nie będzie) -to wtedy próba wykonania linii -<code>\input \jobname.crf</code> spowoduje błąd <code>I can't find file fermat.crf</code>. -Lepiej zabezpieczyć się na tę okoliczność używając komendy <code>\ifeof</code>. Tak -więc w powyższym fragmencie kodu ostatnią linię należy zastąpić przez: - -<pre> -22. \ifeof\crfile \else -23. \input \jobname.crf \fi -</pre> -Wreszcie pozostaje do zdefiniowania plik do którego będą <i>wysyłane</i> -informacje o odesłaniach: - -<pre> -24. \newwrite\crfile -25. \openout\crfile=\jobname.crf -</pre> -I te 25 linii kodu pokazane wyżej wystarczą dla TeX-a do prawidłowego -wstawienia odpowiednich odsyłaczy. -Wystarczą TeX-owi ale nie TeX-owcowi, który z pewnością popełniać -będzie błędy. Dlatego powyższe makra należy rozbudować o obsługę -błędów i ostrzeżeń. W szczególności należy zadbać o ostrzeganie -użytkownika o: - -<ul> -<li>odwołaniu się do niezdefiniowanej etykiety. W tym przypadku system -powinien wysłać komunikat do pliku <code>.log</code> -i na ekran a także -oznakować brakujące odnośniki w składanym dokumencie, -<li>dwukrotnym (lub wielokrotnym) zdefiniowanie tej samej etykiety. -W tym przypadku system powinien wysłać odpowiedni -komunikat do pliku <code>.log</code> i na ekran. -</ul> -Ponieważ w przedstawionych wyżej makrach używamy znaku <code>@</code> -w nazwach komend, powinny zostać one zawarte pomiędzy liniami: - -<pre> -\catcode`@=11 -... -\catcode`@=12 -</pre> - -<h3> Makra </h3> - -Prezentowany poniżej zestaw makr jest dostępny na komputerze -<code>ftp.gust.org.pl</code> w katalogu <code>TeX/GUST/bulletin/05</code> ---- plik <code>tp-crf.tex</code>. W porównaniu do -przedstawionych już makrodefinicji dodano następujące ważniejsze komendy: - -<dl> -<dt><code>\nocrwarns</code> -<dd>Ostrzeżenia o błędach nie są wyświetlane na ekranie -(przydatne na wstępnym etapie pracy nad dokumentem), - -<dt><code>\nocrfile</code> -<dd>Dodatkowy plik nie jest odtwarzany, - -<dt><code>\makecrfile</code> -<dd>Dodatkowy plik jest tworzony, - -<dt><code>\crstatistics</code> -<dd>Wyświetlenie sumarycznej informacji o użytych odsyłaczach. -Przedefiniowana komenda <code>\bye</code> wywołuje to makro. -</dl> - - -<pre> -%% -------------------------------- -%% Cross-reference generic macros -%% Tomasz Przechlewski -%% Date: 02.01.1995 -%% -------------------------------- -\catcode`@=11 -\def\@crwrn#1{\if@crwrns\immediate -\write16{#1}\fi} -\def\@markmissingcr{{\bf ??}\@marginmarker} -\def\@marginmarker{\vadjust{\vbox to0pt{% -\kern-.77\normalbaselineskip -\hbox{{\it\kern\hsize\kern15pt?}}\vss}}} - -\newif\if@crwrns -\global\@crwrnstrue % default -\def\nocrfile{\global\@crfilefalse} -\def\nocrwrns{\global\@crwrnsfalse} - -\def\@car#1#2{#1} -\def\@cdr#1#2{#2} - -\long\def\@ifundefined#1#2#3{% - \expandafter\ifx\csname - #1\endcsname\relax#2\else#3\fi} - -\def\namedef#1{\expandafter - \def\csname #1\endcsname} - -\def\newlabel#1#2{\@ifundefined{#1}{}% -{\@crwrn{-> WARNING: multiple label #1}}% -\global\namedef{#1}{#2}} -\newread\crfile - -\openin\crfile=\jobname.crf -\ifeof\crfile - \@crwrn{-> WARNING: CR-FILE UNDEFINED!!} - \else - \@crwrn{READING REFS FROM \jobname.crf} - \input \jobname.crf -\fi -\closein\crfile - -\def\makecrfile{% - \openout\crfile=\jobname.crf} -\def\nocrfile{\@crwrn{-> WARNING: - CR-FILE not created} - \def\crfile{-1}} - -\def\ref#1{\@nextcrf\@ifundefined{#1}{% - \@markmissingcr - \@crwrn{undefined cr -> \string#1}}% - {\edef\@tempa{\csname #1\endcsname} - \expandafter \@car\@tempa}} - -\def\pageref#1{\@nextpcrf - \@ifundefined{#1}{\@markmissingcr - \@crwrn{undefined cr -> \string#1}}% - {\edef\@tempa{\csname #1\endcsname}% - \expandafter \@cdr\@tempa}} - -\def\defreference#1#2{\@nextdrf% - \edef\save{\string\newlabel{#1}% - {{#2}{\noexpand\folio}}}% - \write\crfile\expandafter{\save}} - -\newcount\@crfC\newcount\@pcrfC -\newcount\@dcrfC -\def\@nextdrf{\global\advance\@dcrfC1} -\def\@nextcrf{\global\advance\@crfC1} -\def\@nextpcrf{\global\advance\@pcrfC1} -\def\crstatistics{% -\@crwrn{==============================} -\@crwrn{= REFERENCE STATISTICS =======} -\@crwrn{= refs defined.... \the\@dcrfC} -\@crwrn{= refs used....... \the\@crfC} -\@crwrn{= page refs used.. \the\@pcrfC} -\@crwrn{==============================}} -\outer\def\bye{\crstatistics\end} -\catcode`@=12 -\endinput -</pre> - -<h3> Bibliografia</h3> - -<ol> -<li> -Knuth D. E., <i>The TeXbook</i>, Addison-Weley, Reading MA: 1986. - -<li> -Salomon D., Macros for Indexing and Table-of Contents Preparation, -<code><i>TUGboat</i></code>, 10(3): s. 394--400. -</ol> - - -<h3>Przypisy</h3> - -<hr align=left width=20%> -<sup><a name=fn1><b>1</b></a></sup>Występujące w poniższym opisie nazwy i -konstrukcje prędzej lub później zostaną wyjaśnione. - - - -<hr> -<a href=../index.html><img src="../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=http://www.gumbeers.elka.pg.gda.pl/WA><img src="../gify/wa.gif" hspace=10 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../gify/mail.gif" hspace=10 align=left></a> -Zredagował</br> -<a href=http://home.elka.pw.edu.pl/~macewicz/index.html>Włodzimierz Macewicz</a><br clear=all> -<hr> -Ostatnie zmiany: 07.04.2001 (StaW). -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/tex/tex.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/tex/tex.html deleted file mode 100644 index e796cdf7eee..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/tex/tex.html +++ /dev/null @@ -1,76 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, Wirtualna Akademia"> -<title> TeX jako taki </title> -</head> -<body bgcolor=#f0a0f0> - -<img src="../gify/tex.gif" width=540 height=135><p> - -Dział poświęcony dla ,,ortodoksów'' którzy najchętniej programują -w ,,gołym TeX-u'' (tak naprawdę w plainie). Nie jest to bynajmniej ironia z mojej strony; moje -kilkunastoletnie doświadczenie w dziedzinie programowania i używania -różnego rodzaju pakietów oprogramowania mówi mi że <b>czym prostsze -narzędzie tym lepsze rezultaty</b>, czym mniej warstw tym mniej błędów, -oczywiście pod warunkiem -perfekcyjnego opanowania narzędzi. Lepiej używać prostego -i bezbłędnego programu w 99% niż rozbudowanego w 10% (z tego że -jest rozbudowane wynika że posiada błędy i nie da się go bardziej wykorzystać). -<p> -<i></i><p> -<center> -<b>Jedynym bezbłędnym programem jest TeX</b> -</center> - -<p>Należy jednak pamiętać, że <tt>plain</tt> jest stosunkowo ubogim -zbiorem makroinstrukcji i nie zapewnia automatycznej obsługi wielu typowych sytuacji. Użytkownik ma dwie możliwości: stworzyć własną bibliotekę makroinstrukcji -lub ingerować w skład we wszystkich miejscach, których wygląd ma być odmienny. Działanie -wg. drugiego sposobu niewiele różni się od rzeźbieniem rylcem po glinianej tabliczce. Wynik pracy może być perfekcyjny (klasycznym tego przykładem jest książka -,,The TeXbook''), ale tak złożony dokument jest niepodatny zarówno na zmianę treści (powoduje to zmianę wyglądu) jak i na zmianę wymagań składu (np. szerokość kolumny).</p> - -<p>Komputery zostały wymyślone po to, aby ułatwić pracę ludziom -- ich czas pracy -jest znacznie tańszy niż czas pracy człowieka. Możemy więc oczekiwać, że zastosowanie -komputerów przyniesie nie tylko zmianę technologiczną (rylec na klawiaturę i -tabliczka gliniana na zapis magnetyczny), ale i umożliwi nam -automatyczne tworzenie pewnych części dokumentu; np. spisy treści (tabel, rysunków), -skorowidze, spisy bibliografii, uzgadnianie odwołań do wzorów, pozycji bibliograficznych -itp. itd.</p> - -<p>Często zachodzi konieczność zmiany parametrów składu (w momencie tworzenia -dokumentów możemy nie znać wymagań redakcji) lub jakiś fragment tekstu pochodzi -z innego dokumentu. W tej sytuacji wygodnym jest nadanie dokumentowi -struktury logicznej i oddzielenie opisu struktury dokumentu od definicji wyglądu -jego składowych. Efekt ten możemy osiągnąć oznakowując dokument znacznikami logicznymi, -a nie poleceniami składu (polecenia składu są przypisane znacznikom logicznym -w innym miejscu). Mamy do wyboru: stworzenie własnej biblioteki lub użycie -jednej z trzech znanych bibliotek makroinstrukcji pozwalających na osiągnięcie tej tezy: -texinfo -- przygotowanie dokumentacji technicznej, <a href="../latex2e/latex2e.html">LaTeX2e</a> -oraz <a href="../context/context.html">ConTeXt</a> do dowolnego typu dokumentów.</p> - -<i></i><p> -<i></i><p> -<hr> -<ul> -<img src="../gify/artykul.gif"> <a href=odsylacze.html><code>Odsyłacze</code></a> -- <i>T. Przechlewski</i> <small>(10.10.1995)</small><br> -<img src="../gify/artykul.gif"> <a href="../podstawy/tex.html">Podstawy Systemu TeX</a> -- <i>M. Ryćko</i> <small>(1994)</small><br> -<img src="../gify/artykul.gif"> <a href="tryby.html">Tryby pracy TeX-a</a> -- <i>B. Lichoński</i> <small>(27.06.97)</small><br> -<img src="../gify/artykul.gif"> <a href="tex_key.html">Lista polecen wbudowanych (primitives) TeX-a i PDFTeX-a</a> -- <i>W. Macewicz</i> <small>(25.08.03)</small><br> -</ul> - - -<hr> -<a href=../index.html><img src="../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../gify/mail.gif" hspace=10></a> -<a href=http://www.ia.pw.edu.pl/~wujek/index.html>Włodzimierz Macewicz</a> -<hr><br> -<!--#config timefmt="%y-%m-%d" --> -Ostatnie zmiany: 12.09.2004. -</body> -</html> diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/tex/tex_key.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/tex/tex_key.html deleted file mode 100644 index 91065b734e6..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/tex/tex_key.html +++ /dev/null @@ -1,4444 +0,0 @@ -<?xml version="1.0" encoding="iso-8859-2"?> -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" - "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> -<head> - <meta http-equiv="content-type" content="text/html; charset=iso-8859-2"/> -<meta http-equiv="Content-language" content="pl"/> -<meta name="Author" content="Włodzimierz Macewicz"/> -<meta name="Keywords" content="tex, polecenia wbudowane, polecenia pierwotne, primitive control sequences, Wirtualna Akademia"/> - <title>Lista poleceń wbudowanych (primitive control sequences) w program TeX, eTeX i PDFTeX</title> - <style type="text/css"> - .new {color: red;} - .old {color: red;} - .nowrap { - white-space: nowrap} - .ttt { - white-space: nowrap; - font-family: serif; - color: navy;} - body {background-color: #a0f0a0;} - i {color: navy; - font-family: serif; - } - code, tt, pre {color: navy; - font-family: serif; - } - img {border: 0ex 0ex 0ex 0ex} - span.parametr{font-style: italic; - font-family: monospace;} - div.gora_plus {padding: 2ex 0ex 0ex 0ex} - h1 { - left-margin: 0pt} - h2 { - left-margin: 0pt} - h3 { - left-margin: 0pt} - h4 { - left-margin: 0pt} - h5 { - left-margin: 0pt} - h6 { - left-margin: 0pt} - p.center { - text-align: center; - text-indent: 0em; - margin-top: 0ex; - margin-bottom: 0ex} - ul { - margin-top: 0ex; - margin-bottom: 0ex} - table { - margin-top: 1ex; - margin-bottom: 1ex} - p { - text-align: justify; - text-indent: 1.5em; - margin-top: 0.2ex; - margin-bottom: 0ex} - pre { - text-indent: 0em; - margin-top: 0.2ex; - margin-bottom: 0ex} - p.noindent { - text-align: justify; - text-indent: 0em; - margin-top: 0ex; - margin-bottom: 0ex} - </style> -</head> -<body> -<h2>Lista poleceń wbudowanych (<i>primitive control sequences</i>) w program <a href="#s-tex">TeX</a>, -<a href="#s-etex">eTeX</a> i <a href="#s-pdftex">PDFTeX</a> (PDFeTeX)</h2> - -<p>Poniżej przedstawiam pełną listę poleceń (w porządku alfabetycznym) programów TeX, eTeX i pdfTeX wraz z krótkim -objaśnieniem. Moim celem nie było zrobienie pełnego i wyczerpującego opisu ich działania, do -tego służy książka ,,The TeX book'' Donalda E. Knutha, a jedynie podanie -informacji ,,z czym to się je'' (i zdaję sobie sprawę z tego, że niektóre -wyjaśnienia przypominają wyrocznię Pyti).</p> - -<p> -Niestety nie udało mi się wyjaśnić w sposób sensowny kilku poleceń (miejsca -oznaczone ???). Jeżeli -Szanowny Czytelniku, chciałbyś podzielić się swoją wiedzą i podać krótkie -wyjaśnienie brakującego hasła, uściślić lub poprawić istniejące będę wdzięczny za pomoc.</p> - -<p>Serdecznie dziękuję P.Strzelczykowi za nadesłanie wyjaśnień kilkudziesięciu -bardziej skomplikowanych oraz rzadziej używanych poleceń.</p> - -<h4>Wyjaśnienie notacji</h4> - -<table border="1"> -<tr><td class="ttt" valign="top"> -<a id="kod_znaku"><i>kod_znaku</i></a></td><td> - liczba z przedziału 0 -- 255, liczby w TeX-u można specyfikować na wiele - sposobów: - <ul> - <li> liczba w zapisie dziesiętnym (np. 123)</li> - <li> <tt>"XX</tt> liczba w zapisie szesnastkowym, gdzie <tt>X</tt> - jest cyfrą w szesnastkowym układzie pozycyjnym (wartości powyżej 9 - <b>muszą</b> być określone wielkimi literami alfabetu (A-F))</li> - <li><tt>`x</tt> podanie znaku (znak poprzedzony lewym - apostrofem); należy to traktować jak liczbę odpowiadającą wartości - kodu). - Uwaga! znaki podlegające przekodowaniu - przez mechanizm <tt>TCX</tt> zmienią swój kod (nie będzie to - znak zgodny z kodowaniem wejściowym; znaki specjalne poprzedzamy - <tt>\</tt>, np.: <tt>\char`\#</tt>)</li> - <li><tt>'ooo</tt> liczba w zapisie ósemkowym (<tt>o</tt> to - cyfra z układu ósemkowego -- 0-7; poprzedzone prawym apostrofem)</li> - </ul> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="v_dimen"><i>dimen</i></a></td><td> -liczba zmiennoprzecinkowa (mianowana) określająca przesunięcie (odległość), podanie - kwalifikatora <a href="#true"><tt>true</tt></a> przed nazwą jednostki powoduje że wartość - nie będzie podlegała przeskalowaniu, jeśli takowe zostało określone - (p. <a href="#mag"><tt>\mag</tt></a>) -<a id="tab_jed"> -<table border="1"> - <tr><td> </td> - <td>cm</td> - <td>mm</td> - <td>in</td> - <td>cc</td> - <td>pc</td> - <td>pt</td> - <td>bp</td> - <td>dd</td> - <td>sp</td> - </tr> -<tr><td>cm</td> - <td>1</td> - <td>10</td> - <td>0.39</td> - <td>2.216</td> - <td>2.23</td> - <td>28.45</td> - <td>28.346</td> - <td>26.6</td> - <td>1864624</td> - </tr> -<tr><td>mm</td> - <td>0.1</td> - <td>1</td> - <td>0.03937</td> - <td>0.22</td> - <td>0.221</td> - <td>2.845</td> - <td>2.83</td> - <td>2.66</td> - <td>186462</td> - </tr> -<tr><td>in</td> - <td>2.54</td> - <td>25.4</td> - <td>1</td> - <td>5.6285</td> - <td>6.02</td> - <td>72.27</td> - <td>72</td> - <td>67.54</td> - <td>4736175</td> - </tr> -<tr><td>cc</td> - <td>0.4511</td> - <td>4.511</td> - <td>0.177658</td> - <td>1</td> - <td>1.07</td> - <td>12.84</td> - <td>12.79</td> - <td>12</td> - <td>8412696</td> - </tr> -<tr><td>pc</td> - <td>0.421</td> - <td>4.2175</td> - <td>0.1166</td> - <td>0.93</td> - <td>1</td> - <td>12</td> - <td>11.955</td> - <td>11.215</td> - <td>786285</td> - </tr> -<tr><td>pt</td> - <td>0.0351</td> - <td>0.351</td> - <td>0.01382</td> - <td>0.07788</td> - <td>0.083</td> - <td>1</td> - <td>0.9949</td> - <td>0.934</td> - <td>65536</td> - </tr> -<tr><td>bp</td> - <td>0.035</td> - <td>0.352</td> - <td>0.0138855</td> - <td>0.078</td> - <td>0.08</td> - <td>1.004</td> - <td>1</td> - <td>0.93796</td> - <td>65765</td> - </tr> -<tr><td>dd</td> - <td>0.037594</td> - <td>0.37594</td> - <td>0.01</td> - <td>0.08</td> - <td>0.089</td> - <td>1.07</td> - <td>1.65</td> - <td>1</td> - <td>70037</td> - </tr> -<tr><td>sp</td> - <td>0.0000005</td> - <td>0.0000053</td> - <td>0.0000002</td> - <td>0.000001</td> - <td>0.000001</td> - <td>0.000015</td> - <td>0.000015</td> - <td>0.000014</td> - <td>1</td> - </tr> -</table></a> -np. <tt>100.5 pt</tt> lub <tt>100.5 <a href="#true">true</a> pt</tt> -</td></tr> -<tr><td class="ttt" valign="top"> - <a id="mdimen"><i>mdimen</i></a></td><td> - miara przesunięcia (odległości) w trybie matematycznym, podobnie jak <a href="#dimen"><i>dimen</i></a>, - ale jedyną dopuszczalną jednostką - jest <a href="#mu"><tt>mu</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> - <a id="glue"><i>glue</i></a></td><td>miara przesunięcia (odległości); podobnie - jak <i><a href="#dimen">dimen</a></i>, ale -charakteryzująca się nie tylko stałym wymiarem, ale ściśliwością i rozciągliwością -(wg zwyczajów inżynierskich można to traktować jako dopuszczalną tolerancję -wymiaru <i>in plus</i> i <i>in minus</i>). TeX w miarę potrzeby ma prawo -bezkarnie zmniejszyć wymiar nominalny lub go powiększyć o zadaną wartość. W -szczególności ściśliwość i rozciągliwość może przyjmować wartość nieskończoną -w trzech zakresach (p. <a href="#fil"><tt>fil</tt></a>, <a href="#fill"><tt>fill</tt></a> -oraz <a href="#filll"><tt>filll</tt></a>). -Uważam że tłumaczenie <i>glue</i> jako ,,klej'' nie oddaje charakteru i -zachowania się tej miary, wydaje mi się, że lepszym określeniem jest -,,sprężyna'', która ma swój wymiar nominalny, jak i dopuszczalną ściśliwość -oraz rozciągliwość (z tą różnicą, że TeX-owe <i>glue</i> może przyjmować -wartości nieskończone i ujemne). -np. <tt>100.5<a href="#pt">pt</a> <a href="#plus">plus</a> 10<a href="#pt">pt</a> <a href="#minus">minus</a> 5<a href="#pt">pt</a></tt> -</td></tr> -<tr><td class="ttt" valign="top"> - <a id="mglue"><i>mglue</i></a></td><td> - miara przesunięcia (odległości) w trybie matematycznym, podobnie jak <a href="#glue"><i>glue</i></a>, - ale jedyną dopuszczalną jednostką - jest <a href="#mu"><tt>mu</tt></a> -</td></tr> -</table> - -<h3><a id="s-tex"></a>Lista poleceń podstawowych (wbudowanych) programu TeX</h3> - -<table border="1"> -<tr><td class="ttt" valign="top"> -<a id="space">\<i>spacja</i></a> </td> - <td>wstawienie spacji (<i>space token</i>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="skos">\/</a> </td> - <td>korekcja skosu; polecenie dodaje dodatkowy odstęp (być może o - długości zerowej) - uwzględniający pochylenie (parametr konstrukcyjny - fontu; p. <a href="#fontdimen"><tt>\fontdimen</tt></a>) znaku w prawo -- - ,,wystawanie'' znaku poza pudełko (nie tylko znaki w - foncie <i>italic</i> mają tą wartość niezerową). -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="above">\above</a> <i>dimen</i> </td> - <td>konstrukcja matematyczna - (np. <tt>$1 + {1 \above 2<a href="#pt">pt</a> 2}$</tt>); - <i><a href="#dimen">dimen</a></i> określa grubość kreski ułamkowej - (p. <a href="#over"><tt>\over</tt></a>) - -- licznik i mianownik jest - składany w stylu o jeden stopień niższym - (p. <a href="#displaystyle"><tt>\displaystyle</tt></a>, - <a href="#textstyle"><tt>\textstyle</tt></a>, - <a href="#scriptstyle"><tt>\scriptstyle</tt></a> i - <a href="#scriptscriptstyle"><tt>\scriptscriptstyle</tt></a>) niż - bieżący (o ile to możliwe) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="abovedisplayshortskip">\abovedisplayshortskip</a>=<i>glue</i> </td> - <td>odległość nad (przed) wzorem eksponowanym - (wystawionym), jeśli jest on - poprzedzony wierszem nie ,,zazębiającym'' - się z treścią wzoru - (p. <a href="#abovedisplayskip"><tt>\abovedisplayskip</tt></a>, -<a href="#predisplaysize"><tt>\predisplaysize</tt></a>, - <a href="#parfillskip"><tt>\parfillskip</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="abovedisplayskip">\abovedisplayskip</a>=<i>glue</i> </td> - <td>odległość nad (przed) wzorem eksponowanym (wystawionym), - jeśli jest on - poprzedzony linią ,,zazębiającą'' się ze wzorem - (p. <a href="#abovedisplayshortskip"><tt>\abovedisplayshortskip</tt></a>, -<a href="#predisplaysize"><tt>\predisplaysize</tt></a>, - <a href="#parfillskip"><tt>\parfillskip</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="abovewithdelims">\abovewithdelims</a> - <i>delim<sub>1</sub></i><i>delim<sub>2</sub></i><i>dimen</i></td> - <td>podobnie jak <a href="#above"><tt>\above</tt></a>, ale konstrukcja - zostanie otoczona przez <i>delim<sub>1</sub></i> - (z lewej strony) i - <i>delim<sub>2</sub></i> (z prawej - strony); np.: - <tt>\abovewithdelims () 2pt</tt>; - p. <a href="#above"><tt>\above</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="accent">\accent</a> <i>kod_znaku</i> <i>znak</i> </td> - <td>wstawienie znaku z akcentem; <i>kod_znaku</i> jest kodem znaku akcentującego - (może to być znak o dowolnym kodzie, ale sensowne jest - używanie znaku - o odpowiedniej definicji, przewidzianym jako akcent), - a <i>znak</i> znakiem do którego dodawany jest akcent; np.: - <tt>\accent 95 z</tt> -- da literę ,,ż'' (,,z'' z - kropką) - (powoduje przejście w tryb poziomy); - (p. <a href="#kod_znaku"><tt>kod_znaku</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="adjdemerits">\adjdemerits</a>=<i>wartość</i> </td> - <td>wartość dodawana do wyliczonego kosztu złamania akapitu - w danym miejscu, jeżeli wiersz poprzedni i bieżący są innej klasy - kiepskości [<a href="#p1">1</a>] -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="advance">\advance</a>\<i>rejestr</i> by <i>wartość</i> </td> - <td>dodanie <i>wartości</i> do <i>rejestru</i> -- - typy składowych muszą być takie, aby działanie miało sens -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="afterassignment">\afterassignment</a> <i>tokem</i></td> - <td><i>token</i> zostanie zapamiętany i wstawiony po wykonaniu - następującego po nim przypisania -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="aftergroup">\aftergroup</a> <i>token</i> </td> - <td> używane wewnątrz grupy; <i>token</i> zostanie zapamiętany i zostanie - wyprowadzany (jednorazowo) po zamknięciu tej grupy (po odwołaniu - wprowadzonych wewnątrz niej zmian) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="at">at</a> <i>dimen</i> </td> - <td>określenie mówiące o przeskalowaniu fontu do wskazanej wielkości - np. <tt><a href="#font">\font</a>\mojcmr=plr10 at 12<a href="#pt">pt</a></tt> - (równoważne <tt><a href="#font">\font</a>\mojcmr=plr10 <a href="#scaled">scaled</a> 1200</tt>). - Uwaga! Zdefiniowany font <tt>\mojcmr</tt> to nie to samo co font - <tt>plr12</tt> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="atop">\atop</a> </td> - <td>konstrukcja matematyczna (np. <tt>${x \atop y}$</tt>); - p. <a href="#above"><tt>\above</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="atopwithdelims">\atopwithdelims</a> <i>delim<sub>1</sub></i><i>delim<sub>2</sub></i></td> - <td>konstrukcja matematyczna (np. <tt>${x \atopwithdelims() y}$</tt>); - p. <a href="#above"><tt>\above</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="badness">\badness</a> </td> - <td>miara kiepskości składu wiersza - [<a href="#p1">1</a>] -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="baselineskip">\baselineskip</a>=<i>glue</i> </td> - <td>odległość między liniami bazowymi pisma - p. <a href="#lineskip"><tt>\lineskip</tt></a> - i <a href="#lineskiplimit"><tt>\lineskiplimit</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="batchmode">\batchmode</a> </td> - <td>polecenie przełączające sposób pracy TeX-a; nie zatrzymuje się on po - napotkaniu błędu, raport jest umieszczany wyłącznie w pliku - <tt>.log</tt> (komunikaty nie są wyświetlane na - konsoli); p. <a href="#errorstopmode"><tt>\errorstopmode</tt></a>, - <a href="#nonstopmode"><tt>\nonstopmode</tt></a>, - <a href="#scrollmode"><tt>\scrollmode</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="begingroup">\begingroup</a> </td> - <td>początek bloku (wszelkie zmiany wartości parametrów i definicje są lokalne, - jeśli nie wyspecyfikowano inaczej p. <a href="#globaldefs"><tt>\globaldefs</tt></a> - i <a href="#global"><tt>\global</tt></a>). Zakończenie bloku - poleceniem <a href="#endgroup"><tt>\endgroup</tt></a> (nie - <tt>}</tt>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="belowdisplayshortskip">\belowdisplayshortskip</a>=<i>glue</i> </td> - <td>odległość pod (po wzorze) wzorem, jeśli po nim - następuje krótka linia - (nie ,,zazębiająca'' się z treścią wzoru), - p. <a href="#belowdisplayskip"><tt>\belowdisplayskip</tt></a>, -<a href="#predisplaysize"><tt>\predisplaysize</tt></a>, - <a href="#parfillskip"><tt>\parfillskip</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="belowdisplayskip">\belowdisplayskip</a>=<i>glue</i> </td> - <td>odległość pod (po wzorze) wzorem, jeśli po nim - następuje długa linia (,,zazębiająca'' się ze wzorem), - p. <a href="#belowdisplayshortskip"><tt>\belowdisplayshortskip</tt></a>, -<a href="#predisplaysize"><tt>\predisplaysize</tt></a>, - <a href="#parfillskip"><tt>\parfillskip</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="binopenalty">\binopenalty</a>=<i>wartość</i> </td> - <td>kara za złamanie linii po operatorze - binarnym (<i>bin atom</i>); - p. <a href="#mathbin"><tt>\mathbin</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="botmark">\botmark</a> </td> - <td>przyjmuje wartość ostatniego znacznika - (<a href="#mark"><tt>\mark</tt></a>), który pojawił - się na obecnie output-owanej stronie; czyli np. tytuł/tekst ostatniego - podrozdziału/hasła na danej stronie -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="box">\box</a> <i>numer_pudełka</i> </td> - <td>wstawienie zawartości - wskazanego pudełka, po czym zawartość - pudełka jest kasowana (p. <a href="#copy"><tt>\copy</tt></a>, - <a href="#setbox"><tt>\setbox</tt></a>, - <a href="#unhbox"><tt>\unhbox</tt></a>, - <a href="#unvbox"><tt>\unvbox</tt></a>, - <a href="#unhcopy"><tt>\unhcopy</tt></a>, - <a href="#unvcopy"><tt>\unvcopy</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="boxmaxdepth">\boxmaxdepth</a> </td> - <td>maksymalna głębokość (<a href="#dimen"><tt>dimen</tt></a>) - dla składanego pudełka (<a href="#vbox"><tt>\vbox</tt></a>) - jeśli głębokość złożonego pudełka jest większa od - <a href="#boxmaxdepth"><tt>\boxmaxdepth</tt></a>, - to jest ono odpowiednio ,,podnoszone'' (zwiększana jest jego wysokość, - tak by głębokość była równa <a href="#boxmaxdepth"><tt>\boxmaxdepth</tt></a>); - standardowo <a href="#boxmaxdepth"><tt>\boxmaxdepth</tt></a>=<tt>\maxdimen</tt> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="bp">bp</a> </td> - <td>jednostka miary -- big point - (72 bp = 1 <a href="#in">in</a>); - p. <a href="#true"><tt>true</tt></a>, <a href="#tab_jed">tablica - jednostek</a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="brokenpenalty">\brokenpenalty</a>=<i>wartość</i> </td> - <td>kara dodawana przy wyliczaniu punktu przełamania strony (nie - akapitu!), - jeśli ostatnia linia strony miałaby wyraz przeniesiony do następnej linii - (a zatem i strony) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="by">by</a> </td> - <td>opcjonalny element w poleceniach <a href="#divide">dzielenia</a>, - <a href="#advance">dodawania</a>, <a href="#multiply">mnożenia</a> - np. <tt><a href="#advance">\advance</a><a href="#count">\count</a>0 by 1</tt> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="catcode">\catcode</a> <i>kod_znaku</i>=<i>kategoria</i> </td> - <td> definicja kategorii znaku, określonego przez <i>kod_znaku</i>; - <i>kategoria</i> jest liczbą z zakresu 0--15 i - oznacza: - <a id="kategorie"> - <table border="1"> - <tr><th>Kategoria</th><th>Nazwa</th><th>Przykład</th></tr> - <tr><td>0</td><td><i>escape</i></td><td><tt>\</tt></td></tr> - <tr><td>1</td><td>początek grupy</td><td><tt>{</tt></td></tr> - <tr><td>2</td><td>koniec grupy</td><td><tt>}</tt></td></tr> - <tr><td>3</td><td>tryb matematyczny</td><td><tt>$</tt></td></tr> - <tr><td>4</td><td>tabulator</td><td>&</td></tr> - <tr><td>5</td><td>koniec linii</td><td><tt><i>return</i></tt></td></tr> - <tr><td>6</td><td><a id="hash">parametr</a></td><td><tt>#</tt></td></tr> - <tr><td>7</td><td><a id="superscript">superscript</a></td><td><tt>^</tt></td></tr> - <tr><td>8</td><td><a id="subscript">subscript</a></td><td><tt>_</tt></td></tr> - <tr><td>9</td><td>ignorowane</td><td><tt><i>null</i></tt></td></tr> - <tr><td>10</td><td><i>biały znak</i></td><td><i>spacja</i></td></tr> - <tr><td>11</td><td>litera</td><td> </td></tr> - <tr><td>12</td><td>inny</td><td><tt>@</tt></td></tr> - <tr><td>13</td><td>aktywny</td><td><tt>~</tt></td></tr> - <tr><td>14</td><td>komentarz</td><td><tt>%</tt></td></tr> - <tr><td>15</td><td>błędny</td><td><tt><i>del</i></tt></td></tr> - </table></a> - (p. <a href="#kod_znaku"><tt>kod_znaku</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="cc">cc</a> </td> - <td>jednostka miary -- cicero (1 cc = 12 dd); - p. <a href="#true"><tt>true</tt></a>, <a href="#tab_jed">tablica - jednostek</a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="char">\char</a> <i>kod_znaku</i> </td> - <td>użycie znaku o podanym kodzie (powoduje przejście w tryb poziomy); - (p. <a href="#kod_znaku"><tt>kod_znaku</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="chardef">\chardef</a>\<i>nazwa</i>=<i>kod_znaku</i> </td> - <td> jest alternatywą dla polecenia - <tt><a href="#def">\def</a>\<i>nazwa</i>{<a href="#char">\char</a> <i>kod_znaku</i>}</tt>. - Polecenie <tt>\<i>nazwa</i></tt> - jest równoważne użyciu znaku o podanym kodzie; - (p. <a href="#kod_znaku"><tt>kod_znaku</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="cleaders">\cleaders</a> <i>box</i>\hskip <i>glue</i> <br/> - \cleaders <i>rule</i>\hskip <i>glue</i> </td> - <td> konstrukcja powtarza specyfikację <i>box</i> lub <i>rule</i> - wypełniając przestrzeń przesunięcia określonego przez - <tt><a href="#hskip">\hskip</a> - <i><a href="#glue">glue</a></i></tt> - (p. <a href="#leaders"><tt>\leaders</tt></a> - i <a href="#xleaders"><tt>\xleaders</tt></a>) -- całość traktowana - jest jak ,,sprężyna'' (<a href="#glue">glue</a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="closein">\closein</a> <i>numer</i> </td> - <td>zamknięcie kanału wejściowego o wskazanym numerze (od 0 do 15) - otwartego poleceniem <a href="#openin"><tt>\openin</tt></a>; p. też <a href="#read">read</a>, <a href="#immediate"><tt>\immediate</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="closeout">\closeout</a> <i>numer</i> </td> - <td>zamknięcie kanału wyjściowego o wskazanym numerze (od 0 do 15) - otwartego poleceniem <a href="#openout"><tt>\openout</tt></a>; p. też <a href="#write">write</a>, <a href="#immediate"><tt>\immediate</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="clubpenalty">\clubpenalty</a> <i>wartość</i></td> - <td>kara za złamanie strony po pierwszej linii akapitu -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="cm">cm</a> </td> - <td>jednostka miary -- centymetr (1 cm = - 0.01 m); p. <a href="#true"><tt>true</tt></a>, <a href="#tab_jed">tablica - jednostek</a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="copy">\copy</a> <i>numer_pudełka</i> </td> - <td>wyprowadza zawartość - wskazanego pudełka; - zawartość pudełka nie ulega zmianie (p. <a href="#box"><tt>\box</tt></a>, - <a href="#setbox"><tt>\setbox</tt></a>, - <a href="#unhbox"><tt>\unhbox</tt></a>, - <a href="#unhcopy"><tt>\unhcopy</tt></a>, - <a href="#unvbox"><tt>\unvbox</tt></a>, - <a href="#unvcopy"><tt>\unvcopy</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="count">\count</a> <i>specyfikacja_licznika</i> </td> - <td> użycie wskazanego rejestru (typu <i>count</i>) - (p. <a href="#countdef"><tt>\countdef</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="countdef">\countdef</a>\<i>nazwa</i>=<i>numer</i> </td> - <td>zdefiniowanie synonimu <i>\nazwa</i>, - odpowiadającego rejestrowi typu <i>count</i> o wskazanym <i>numerze</i>; - p. <a href="#count"><tt>\count</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="cr">\cr</a> </td> - <td>oznaczenie końca wiersza w środowiskach tabulacyjnych - (<a href="#halign"><tt>\halign</tt></a>, <a href="#valign"><tt>\valign</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="crcr">\crcr</a> </td> - <td>kończy wiersz tabeli (<a href="#halign"><tt>\halign</tt></a>, - <a href="#valign"><tt>\valign</tt></a>), jeśli wiersz był rozpoczęty -- czyli - działa tak jak <a href="#cr"><tt>\cr</tt></a>, - ale jeśli wystąpi bezpośrednio po <a href="#cr"><tt>\cr</tt></a>, albo - <a href="#noalign"><tt>\noalign</tt></a> - nie robi nic -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="csname">\csname</a> <i>tokens</i> \endcsname</td> - <td>konstrukcja służy do zdefiniowania lub - użycia makroinstrukcji tworzonych dynamicznie bądź zawierających znaki nie - będące literami (<i>tokens</i> nie może zawierać elementów - rozwijanych). Użycie makroinstrukcji niezdefiniowanej - nie jest błędem (jest równoznaczne z użyciem <a - href="#relax"><tt>\relax</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="day">\day</a> </td> - <td>rejestr zawierający numer bieżącego dnia (licząc od początku miesiąca) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="dd">dd</a> </td> - <td>jednostka miary -- didot point (1157 dd = 1238 pt); - p. <a href="#true"><tt>true</tt></a>, <a href="#tab_jed">tablica - jednostek</a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="deadcycles">\deadcycles</a></td> - <td>liczba wywołań procedury wyjściowej - <a href="#output"><tt>\output</tt></a> nie powodujących - wysłania strony do pliku DVI (czyli nie wywołujących polecenia - <a href="#shipout"><tt>\shipout</tt></a>), każde <a - href="#shipout"><tt>\shipout</tt></a> zeruje licznik, a - <a href="#output"><tt>\output</tt></a> inkrementuje go; p. też - <a href="#maxdeadcycles"><tt>\maxdeadcycles</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="def">\def</a>\<i>nazwa</i>{<i>zawartość</i>} </td> - <td>nowa makrodefinicja np.: - <tt>\def\WM{{\it Włodzimierz Macewicz}}</tt>; jej - użycie jest równoważne rozwinięciu ,,wnętrza'' - (np. <tt>\WM</tt> wyprowadzi napis <i>Włodzimierz Macewicz</i> kursywą); - w momencie definiowania użyte wewnątrz makroinstrukcje - nie muszą być zdefiniowane -</td></tr> -<tr><td class="ttt" valign="top"> - \def\<i>nazwa</i>#1...#9{<i>zawartość</i>} </td> - <td> nowa makrodefinicja (p. <a href="#def"><tt>\def</tt></a>) - z parametrami (<tt>#1</tt>...<tt>#9</tt> oznaczają - kolejne parametry) - np.: <tt>\def\persona#1{{\it #1}}</tt> - i wywołanie <tt>\persona{Włodzimierz Macewicz}</tt> - (p. <a href="#edef"><tt>\edef</tt></a>, - <a href="#xdef"><tt>\xdef</tt></a>, - <a href="#long"><tt>\long</tt></a>, <a href="#gdef"><tt>\gdef</tt></a> - <a href="#global"><tt>\global</tt></a> i - <a href="#globaldefs"><tt>\globaldefs</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="defaulthyphenchar">\defaulthyphenchar</a> </td> - <td>rejestr przechowuje kod znaku przenoszenia wyrazów (<a href="#hyphenchar"><tt>\hyphenchar</tt></a>) z ostatnio - załadowanego fontu -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="defaultskewchar">\defaultskewchar</a> </td> - <td>rejestr przechowuje kod znaku - <a href="#skewchar"><tt>\skewchar</tt></a> z ostatnio - załadowanego fontu -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="delcode">\delcode</a> - <i>znak</i>="<i>f<sub>m</sub>xx<sub>m</sub>f<sub>d</sub>xx<sub>d</sub></i></td> - <td>polecenie definiuje warianty: mały i duży dla znaku - <i>znak</i> w przypadku użycia go z operatorem <a href="#left"><tt>\left</tt></a> lub - <a href="#right"><tt>\right</tt></a>. <i>f</i> oznacza numer rodziny fontów - (<tt>family</tt>), a <i>xx</i> kod znaku (wszystkie wartości w kodzie - szesnastkowym). Wartość <tt>-1</tt> oznacza że znak nie może być - ogranicznikiem, zdefiniowanie wartości <tt>0</tt> (rodzina i kod) - dla danego wariantu oznacza pominięcie wariantu. -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="delimiter">\delimiter</a> "<i>cfxxfxx</i> </td> - <td>użycie delimitera; <i>c</i> -- - oznacza klasę znaku (p. tabela klas); dwa zestawy trzech cyfr oznaczają to samo - co w poleceniu <a href="#delcode"><tt>\delcode</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="delimiterfactor">\delimiterfactor</a>=<i>f</i> </td> - <td> współczynnik (liczba całkowita) - służący do obliczenia wielkości delimitera przy użyciu konstrukcji - <a href="#left"><tt>\left</tt></a> i - <a href="#right"><tt>\right</tt></a>. Wielkość jest ustalana jako: - x = 2max(y<sub>1</sub>,y<sub>2</sub>); y<sub>1</sub> -- minimalna - głębokość materiału, y<sub>2</sub> -- maksymalna wysokość materiału; - następnie obliczane jest y = x * f/1000, gdzie <i>f</i> jest - współczynnikiem. Ostatecznie wielkość delimitera jest ustalana jako - w = min(y, y - q), gdzie q jest wartością parametru - <a href="#delimitershortfall"><tt>\delimitershortfall</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="delimitershortfall">\delimitershortfall</a>=<i>dimen</i></td> - <td>wartość służąca do obliczania - ostatecznej wielkości delimitera przy użyciu konstrukcji - <tt><a href="#left">\left</a></tt> i - <a href="#right"><tt>\right</tt></a>; - p. <a href="#delimiterfactor"><tt>\delimiterfactor</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="depth">depth</a> <i>dimen</i> </td> - <td>głębokość linii np. <tt><a href="#hrule">\hrule</a> <a href="#width">width</a> 2<a href="#cm">cm</a> depth 2<a href="#mm">mm</a></tt> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="dimen">\dimen</a> <i>numer</i> </td> - <td>rejestr typu <i><a href="#dimen">dimen</a></i> (odległość) o wskazanym <i>numerze</i> - (0 -- 255), zamiast - <i>numeru</i> można użyć synonimu; - p. <a href="#dimendef"><tt>\dimendef</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> - \dimen <i>numer</i>=<i>wartość</i></td> - <td>nadanie wartości rejestrowi typu <i><a href="#dimen">dimen</a></i> - (odległość) o wskazanym <i>numerze</i> (0 -- 255), - zamiast - <i>numeru</i> można użyć synonimu; - p. <a href="#dimendef"><tt>\dimendef</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="dimendef">\dimendef</a>\<i>nazwa</i>=<i>numer</i> </td> - <td>zdefiniowanie synonimu <tt>\<i>nazwa</i></tt>, - odpowiadającego - rejestrowi <a href="#dimen"><tt>\dimen</tt></a> o podanym <i>numerze</i> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="discretionary">\discretionary</a>{<i>przed</i>}{<i>po</i>}{<i>bez</i>}</td> - <td> propozycja miejsca podziału wyrazu; jeśli nastąpi podział token <i>przed</i> - zostanie wstawiony - na końcu linii (zwyczajowo wstawiamy <tt>-</tt>), token <i>po</i> jest - wstawiany na początku linii następnej (zwyczajowo nic, ale w jęz. polskim - dla określeń typu <tt>biało-czerwony</tt>, w przypadku - podziału - po znaku <tt>dywiz</tt>, powinniśmy na początku następnej linii też wstawić - <tt>-</tt>), token <i>bez</i> wstawiany jeśli nie ma potrzeby - podziału wyrazu w danym miejscu (i tak <tt>\-</tt> jest zdefiniowany - jako <tt>\discretionary{-}{}{}</tt> -- wstawienie <tt>-</tt> na końcu, - jeśli nastąpi podział; nic jeśli nie, natomiast dla jęz. polskiego - <tt>\=</tt> został zdefiniowany jako <tt>\discretionary{-}{-}{-}</tt>). W przypadku - użycia polecenia w trybie - matematycznym trzeci parametr <b>musi</b> być pusty; - p. <a href="#hyphenchar">\hyphenchar</a>, - <a href="#defaulthyphenchar">\defaulthyphenchar</a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="displayindent">\displayindent</a>=<i>dimen</i> </td> - <td> Jeżeli wartość - jest niezerowa, powoduje przesunięcie całego materiału wzoru o zadaną - odległość (p. <a href="#displaywidth"><tt>\displaywidth</tt></a>) - wartość parametru jest ustalana na - <tt>0<a href="#pt">pt</a></tt> lub na wartość określona przez - <a href="#hangindent"><tt>\handindent</tt></a>) - przed każdym wzorem eksponowanym -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="displaylimits">\displaylimits</a> </td> - <td>polecenie określa miejsce położenia indeksu dolnego i - górnego danego obiektu; dla - trybu <a href="#displaystyle"><tt>\displaystyle</tt></a> na pod/nad obiektem, dla - pozostałych obok obiektu (jako górna lub dolna frakcja) p. też - <a href="#limits"><tt>\limits</tt></a> - oraz <a href="#nolimits"><tt>\nolimits</tt></a>; - np.: <tt>\def\int{\intop\displaylimits}</tt> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="displaystyle">\displaystyle</a> </td> - <td>przełączenie składu matematyki w tryb <tt>display</tt> - (wielkość czcionki i sposób - ustawiania górnego i dolnego rejestru; p. <a href="#limits"><tt>\limits</tt></a>, - <a href="#nolimits"><tt>\nolimits</tt></a>, - <a href="#displaylimits"><tt>\displaylimits</tt></a>, - <a href="#textstyle"><tt>\textstyle</tt></a>, - <a href="#scriptstyle"><tt>\scriptstyle</tt></a>, - <a href="#scriptscriptstyle"><tt>\scriptscriptstyle</tt></a>, - <a href="#textfont"><tt>\textfont</tt></a>, - <a href="#scriptfont"><tt>\scriptfont</tt></a>, - <a href="#scriptscriptfont"><tt>\scriptscriptfont</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="displaywidowpenalty">\displaywidowpenalty</a>=<i>wartość</i></td> - <td>kara za złamanie strony przed ostatnią - linią akapitu, - jeśli jest nią wzór eksponowany (wystawiony) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="displaywidth">\displaywidth</a>=<i>dimen</i></td> - <td> wartość parametru jest ustalana na - <a href="#hsize"><tt>\hsize</tt></a> (szerokość szpalty) przed rozpoczęciem każdego wzoru - eksponowanego. Jeżeli przesuniemy materiał wzoru w prawo o - <a href="#displayindent"><tt>\displayindent</tt></a> powinniśmy o tyleż zmniejszyć - <a href="#displaywidth"><tt>\displaywidth</tt></a>, w przeciwnym razie wzór będzie wystawał - z prawej strony -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="divide">\divide</a>\<i>rejestr</i> by <i>wartość</i> </td> - <td>dzielenie <i>rejestru</i> przez <i>wartość</i>; - uwaga na typ składowych, wynik też musi być sensowny - (typ wyniku przewidziany w TeX-u) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="doublehyphendemerits">\doublehyphendemerits</a>=<i>wartość</i> </td> - <td>wartość dodawana do wyliczonego - kosztu złamania akapitu - w danym miejscu, jeżeli wiersz poprzedni i bieżący kończy się podzielonym - wyrazem [<a href="#p1">1</a>] (wartość jest wstawiana ,,jak - leci'', podczas gdy kary brane są w ,,kwadracie'', tak więc - wartość parametru ma niewielki wpływ na skład) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="dp">\dp</a> <i>numer_pudełka</i> </td> - <td>głębokość pudełka o wskazanym numerze -</td></tr> -<tr><td class="ttt" valign="top"> - \dp <i>numer_pudełka</i>=<i>dimen</i> </td> - <td>określenie głębokości pudełka o wskazanym numerze; - p. <a href="#dimen"><i>dimen</i></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="dump">\dump</a> </td> - <td>polecenie zapisu formatu (tylko <tt>initex</tt>) -</td></tr> -<tr><td class="ttt" valign="top"> -\edef\<i>nazwa</i>{<i>zawartość</i>} <br/> -<a id="edef">\edef</a>\<i>nazwa</i>#1...#9{<i>zawartość</i>} </td> - <td> nowa makrodefinicja z parametrami (lub bez) - np.: <tt>\edef\persona#1{{\it #1}}</tt> - i wywołanie <tt>\persona{Włodzimierz Macewicz}</tt>. <i>zawartość</i> - jest rozwijana w momencie tworzenia definicji, a zatem wszystkie - używane wewnątrz konstrukcje muszą być - <b>zdefiniowane</b> (p. <a href="#def"><tt>\def</tt></a>, - <a href="#gdef"><tt>\gdef</tt></a>, - <a href="#long"><tt>\long</tt></a>, - <a href="#xdef"><tt>\xdef</tt></a> - <a href="#global"><tt>\global</tt></a> i <a href="#globaldefs"><tt>\globaldefs</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="else">\else</a> </td> - <td>opcjonalna element w instrukcji warunkowej oznacza: ,,w przeciwnym razie'', - np.:<br/> - <tt>\if <i>warunek</i><br/> - SPEŁNIONY<br/> - \else<br/> - NIESPEŁNIONY<br/> - \fi<br/> - </tt> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="em">em</a> </td> - <td>jednostka miary, równa szóstemu parametrowi bieżącego fontu - p. <a href="#fontdimen"><tt>\fontdimen</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="emergencystretch">\emergencystretch</a>=<i>dimen</i> </td> - <td> jeśli TeX nie może sobie poradzić w - dwu przebiegach ze złamaniem akapitu (zachowując zadaną jakość), - a wartość rejestru jest większa od zera, - TeX rozpocznie trzecie podejście do tego problemu. - Wartość parametru oznacza zgodę na bezkarne zwiększenie światła - międzywyrazowego w wierszu o podaną wielkość; - p. <a href="#dimen"><i>dimen</i></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="end">\end</a> </td> - <td> kończy pracę TeX-a -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="endcsname">\endcsname</a> </td> - <td> koniec konstrukcji <a href="#csname"><tt>\csname</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="endgroup">\endgroup</a> </td> - <td> koniec grupy (p. <a href="#begingroup"><tt>\begingroup</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="endinput">\endinput</a> </td> - <td>wymuszenie końca zbioru, wszelkie dane po tym poleceniu są - ignorowane -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="endlinechar">\endlinechar</a>=<i>kod_znaku</i> </td> - <td>znak wstawiany na końcu każdej wczytanej - linii (jeśli wartość <i>kod_znaku</i> jest ujemna lub większa od 255 - żaden znak nie jest wstawiany); - (p. <a href="#kod_znaku"><tt>kod_znaku</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="eqno">\eqno</a>{<i>materiał</i>} </td> - <td>konstrukcja umieszczająca <i>materiał</i> - (w trybie matematycznym) - z prawej strony wzoru - wystawionego (<i>display</i>), służąca do - numerowania (oznaczania) wzorów z prawej strony - (p. <a href="#leqno"><tt>\leqno</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="errhelp">\errhelp</a></td> - <td>???? -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="errmessage">\errmessage</a> <i>materiał</i></td> - <td>wyprowadza <i>materiał</i> (po rozwinięciu) do pliku <tt>log</tt> - i ewentualnie na konsolę, w zależności od trybu obsługi błędów - następuje (bądź nie) przerwanie pracy; - p. <a href="#message"><tt>message</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="errorcontextlines">\errorcontextlines</a></td> - <td>ustala liczbę wyświetlanych linii kodu wejściowego (kontekst) - po napotkaniu błędu (domyślnie 5) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="errorstopmode">\errorstopmode</a> </td> - <td> tryb pracy TeX-a -- wstrzymuje on pracę po - napotkaniu błędu i czeka na polecenie z konsoli (jest to normalny tryb - pracy); p. <a href="#batchmode"><tt>\batchmode</tt></a>, - <a href="#nonstopmode"><tt>\nonstopmode</tt></a>, - <a href="#scrollmode"><tt>\scrollmode</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="escapechar">\escapechar <i>kod_znaku</i></a> </td> - <td> definicja znaku, na który - zostanie zamieniony znak kategorii 0 (<tt>escape</tt>) przez polecenie - <a href="#string"><tt>\string</tt></a>; - (p. <a href="#kod_znaku"><tt>kod_znaku</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="everycr">\everycr</a>{<i>materiał</i>}</td> - <td><i>materiał</i> wstawiany po użyciu polecenia - <a href="#cr"><tt>\cr</tt></a> lub <a href="#crcr"><tt>\crcr</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="everydisplay">\everydisplay</a>{<i>materiał</i>} </td> - <td><i>materiał</i> jest wyprowadzany przy wejściu - w tryb matematyczny eksponowany (wystawiony) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="everyhbox">\everyhbox</a>{<i>materiał</i>} </td> - <td><i>materiał</i> jest wyprowadzany przy rozpoczęciu - każdego poziomego pudełka -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="everyjob">\everyjob</a>{<i>materiał</i>} </td> - <td><i>materiał</i> jest wyprowadzany przy rozpoczęciu - pracy (rozpoczęcie przetwarzania zbioru - głównego) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="everymath">\everymath</a>{<i>materiał</i>} </td> - <td><i>materiał</i> jest wyprowadzany przy wejściu - w tryb matematyczny wewnątrzliniowy (nieeksponowany) -- również - przy zmianie niejawnej; np. przy <a href="#eqno"><tt>\eqno</tt></a> - lub <a href="#leqno"><tt>\leqno</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="everypar">\everypar</a>{<i>materiał</i>} </td> - <td><i>materiał</i> jest wyprowadzany przy rozpoczęciu - każdego akapitu -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="everyvbox">\everyvbox</a>{<i>materiał</i>} </td> - <td><i>materiał</i> jest wyprowadzany przy rozpoczęciu - każdego pionowego pudełka -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="ex">ex</a> </td> - <td>jednostka miary, równa wysokości litery <tt>x</tt> w - <b>bieżącym</b> foncie, - a ściślej, równa wartości piątego parametru bieżącego fontu - p. <a href="#fontdimen"><tt>\fontdimen</tt></a> - -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="exhyphenpenalty">\exhyphenpenalty</a>=<i>wartość</i> </td> - <td>kara za przeniesienie wyrazu po znaku <tt>-</tt> - (lub ligaturze kończącej się na <tt>-</tt>); dla języka - polskiego powinna być ustawiona na 10000 -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="expandafter">\expandafter</a> <i>token</i> </td> - <td>TeX wczytuje <i>token</i> wstrzymując jego rozwijanie, - aż do wczytania kolejnego tokenu -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="fam">\fam</a>=<i>numer</i></td> - <td>grupa fontów (zestawów znaków). W wielu definicjach znaków - matematycznych oprócz kodu podaje się numer grupy (może ich - być 15), co pozwoliło na zwiększenie liczby dostępnych - symboli matematycznych -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="fi">\fi</a> </td> - <td>koniec konstrukcji warunkowej <a href="#if"><tt>\if</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="fil">fil</a> </td> - <td>miara ścisku lub rozciągu sprężyny (<i><a href="#glue">glue</a></i>), - większa od największej - dającej wyrazić się liczbą (może być zwielokrotniana - np. <tt><a href="#hskip">\hskip</a> 0<a href="#pt">pt</a> - <a href="#plus">plus</a> 2fil</tt>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="fill">fill</a> </td> - <td>miara ścisku lub rozciągu sprężyny (<i><a href="#glue">glue</a></i>), - większa niż dowolnie - zwielokrotniona <a href="#fil"><tt>fil</tt></a> - (może być zwielokrotniana - np. <tt><a href="#hskip">\hskip</a> 0<a href="#pt">pt</a> - <a href="#plus">plus</a> 2fill</tt>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="filll">filll</a> </td> - <td>miara ścisku lub rozciągu sprężyny (<i><a href="#glue">glue</a></i>), - większa niż dowolnie zwielokrotniona <a href="#fill"><tt>fill</tt></a> - (może być zwielokrotniana - np. <tt><a href="#hskip">\hskip</a> 0<a href="#pt">pt</a> - <a href="#plus">plus</a> 2filll</tt>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="finalhyphendemerits">\finalhyphendemerits</a>=<i>wartość</i> </td> - <td>wartość dodawana do wyliczonego kosztu złamania akapitu - w danym miejscu, jeżeli wiersz bieżący kończy się podzielonym - wyrazem i jest to przedostatni wiersz akapitu - [<a href="#p1">1</a>] (wartość jest wstawiana ,,jak - leci'', podczas gdy kary brane są w ,,kwadracie'', tak więc - wartość parametru ma niewielki wpływ na skład) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="firstmark">\firstmark</a></td> - <td>przyjmuje wartość pierwszego znacznika - (<a href="#mark"><tt>\mark</tt></a>), który pojawił - się na obecnie output-owanej stronie; czyli np. tytuł/tekst pierwszego - podrozdziału/hasła na danej stronie -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="floatingpenalty">\floatingpenalty</a>=<i>wartość</i> </td> - <td>kara dodawana do ogólnego kosztu przełamania strony - (poprzez rejestr <a href="#insertpenalties"><tt>\insertpenalties</tt></a>), - w przypadku gdy nastąpił podział - wstawki (float) między strony, np. gdy przypis nie mieści się na stronie -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="font">\font</a>\<i>nazwa</i>=<i>nazwa_zbioru</i> </td> -<td rowspan="2"><i>\nazwa</i> - staje się nazwą fontu - np. <tt>\font\tenrm=cmr10</tt> lub jeśli użyjemy skalowania: - <tt>\font\tenrm=cmr10 <a href="#at">at</a> 12pt</tt> lub - <tt>\font\tenrm=cmr10 <a href="#scaled">scaled</a> 1200</tt> -</td></tr> -<tr><td class="ttt" valign="top"> - \font\<i>nazwa</i>=<i>nazwa_zbioru</i> <i>skalowanie</i> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="fontdimen">\fontdimen</a> <i>n</i> \<i>nazwa_fontu</i> </td> - <td><i>n</i>-ty parametr fontu (liczba parametrów jest zmienna -- - zależna od fontu, dla fontów tekstowych standardowo są to: - <table border="1"> - <tr><td>0</td><td>--</td></tr> - <tr><td>1</td><td>skos (w <a href="#pt">pt</a>; - p. <a href="#skos"><tt>\/</tt></a>)</td></tr> - <tr><td>2</td><td>nominalna odległość między wyrazami</td></tr> - <tr><td>3</td><td>dopuszczalny ścisk międzywyrazowy</td></tr> - <tr><td>4</td><td>dopuszczalny rozciąg międzywyrazowy</td></tr> - <tr><td>5</td><td>wielkość jednostki - <tt>1<a href="#ex">ex</a></tt></td></tr> - <tr><td>6</td><td>wielkość jednostki - <tt>1<a href="#em">em</a></tt></td></tr> - <tr><td>7</td><td>dodatkowy odstęp międzywyrazowy po kropce - (dostawiany jeśli <a href="#spacefactor"><tt>\spacefactor > 2000</tt></a> - i <a href="#xspaceskip"><tt>\xspaceskip = - 0</tt></a> - p. także <a href="#spaceskip"><tt>\spaceskip</tt></a> - i <a href="#sfcode"><tt>\sfcode</tt></a>)</td></tr> - </table> - font może mieć zdefiniowanych więcej parametrów. -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="fontname">\fontname</a> \<i>nazwa</i> </td> - <td>podaje nazwę zbioru, którego <i>nazwa</i> jest synonimem - (np. jeśli była wcześniej użyta makroinstrukcja - <tt><a href="#font">\font</a>\tenrm=cmr10 <a href="#at">at</a> 12<a href="#pt">pt</a></tt> - to <tt>\fontname\tenrm</tt> - rozwinie się w <tt>cmr10 <a href="#at">at</a> 12<a href="#pt">pt</a></tt>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="futurelet">\futurelet</a>\<i>nazwa</i> - <i>token<sub>1</sub></i> <i>token<sub>2</sub></i></td> - <td> makropodstawienie, polecenie <tt>\<i>nazwa</i></tt> będzie utożsamione - z <i>token<sub>2</sub></i>, <i>token<sub>1</sub></i> i <i>token<sub>2</sub></i> - zostaną rozwinięte (w tej kolejności) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="gdef">\gdef</a> <i>...</i> </td> - <td>równoważna <a href="#global"><tt>\global\def</tt></a> - (p. <a href="#globaldefs"><tt>\globaldefs</tt></a>, <a href="#def"><tt>\def</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="global">\global</a> </td> - <td>polecenie ustalające globalny zasięg działania następującej po nim konstrukcji - (p. <a href="#globaldefs"><tt>\globaldefs</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="globaldefs">\globaldefs</a>=<i>liczba</i> </td> - <td> jeżeli <i>liczba</i> jest dodatnia, - polecenie sprawia, że wszelkie zmiany wartości (makr, rejestrów itp.) mają charakter - globalny; automatycznie jest dodawany kwalifikator - <a href="#global"><tt>\global</tt></a>; jeśli <i>liczba</i> jest ujemna, wszelkie - modyfikacje mają charakter lokalny (mimo że są poprzedzone - kwalifikatorem <a href="#global"><tt>\global</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="halign">\halign</a> {<i>materiał</i>}</td> - <td>definiuje środowisko tabularyczne, <i>materiał</i> logicznie dzieli - się na dwie części: 1. preambułę, czyli definicję kolumn i sposobu ich - formatowania (wzorzec), 2. tekst tworzący zawartość tabeli. W preambule fakt - istnienia materiału kolumny sygnalizujemy znakiem <tt>#</tt>, a - separatorem kolumn jest znak <tt>&</tt>. Przykład: - <pre> - \halign{\hfill # \hfill & \hfill #\cr - 1234 & 1 \cr - 1 & 1234 \cr} - </pre> - pierwsza kolumna jest centrowana, a druga dosunięta do prawej krawędzi, - jak widać poleceniem końca wiersza jest <tt><a href="#cr">\cr</a></tt>; p. - <tt><a href="#crcr">\crcr</a></tt>, - <tt><a href="#noalign">\noalign</a></tt>, - <tt><a href="#span">\span</a></tt>, - <tt><a href="#omit">\omit</a></tt> oraz - <tt><a href="#valign">\valign</a></tt> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="hangafter">\hangafter</a> <i>n</i> </td> - <td><i>n</i> liczba całkowita określająca które linie - akapitu podlegają działaniu polecenia <a href="#hangindent"><tt>\hangindent</tt></a>; - i tak: jeśli <i>n</i> >= 0 dodatkowy margines - jest wstawiany począwszy od linii <i>n</i> (licząc od zera), - jeśli <i>i</i> < 0 margines będzie wstawiony - w <i>n</i> pierwszych liniach; p. też <a href=#parshape><tt>\parshape</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="hangindent">\hangindent</a> <i>dimen</i></td> - <td>polecenie definiuje dodatkowy margines w akapicie; - jeśli <i><a href="#dimen">dimen</a></i> > 0 - margines będzie wstawiony z lewej strony, - jeśli <i><a href="#dimen">dimen</a></i> < 0 -- - z prawej strony. Margines wstawiany jest na obszarze określonym przez - <a href="#hangafter"><tt>\hangafter</tt></a> (pierwsza linia jest niezależnie wcinana o - <a href="#parindent"><tt>\parindent</tt></a>); p. też <a href=#parshape><tt>\parshape</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="hbadness">\hbadness</a> <i>wartość</i> </td> - <td> wartość progowa; - jeżeli przy składzie akapitu ,,kiepskość'' przekroczy tę <i>wartość</i> pojawi - się komunikat -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="hbox">\hbox</a>{<i>materiał</i>} </td> - <td>wstawienie materiału poziomego (niełamliwego), zachowana - jest nominalna szerokość. <b>Użycie konstrukcji nie powoduje - przejścia w tryb poziomy</b> [<a href="#p3">3</a>] -</td></tr> -<tr><td class="ttt" valign="top"> - \hbox to <i>dimen</i>{<i>materiał</i>} </td> - <td>j.w., ale materiał będzie zajmował szerokość <i>dimen</i> (z możliwością niedomiaru - lub przepełnienia) -</td></tr> -<tr><td class="ttt" valign="top"> - \hbox spread <i>dimen</i>{<i>materiał</i>}</td> - <td>j.w., ale szerokość nominalna jest powiększana o - podaną wielkość <i>dimen</i> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="height">height</a> <i>dimen</i> </td> - <td>wysokość linii pionowej lub grubość poziomej - (np. <tt><a href="#vrule">\vrule</a> height 3<a href="#mm">mm</a></tt>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="hfil">\hfil</a> </td> - <td>równoważny - <tt><a href="#hskip">\hskip</a> 0<a href="#pt">pt</a> <a href="#plus">plus</a> 1<a href="#fil">fil</a></tt>, - p. <tt><a href="#fil">fil</a></tt> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="hfill">\hfill</a> </td> - <td>równoważny - <tt><a href="#hskip">\hskip</a> 0<a href="#pt">pt</a> <a href="#plus">plus</a> 1<a href="#fill">fill</a></tt>, - p. <tt><a href="#fill">fill</a></tt> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="hfilneg">\hfilneg</a> </td> - <td> równoważny - <tt><a href="#hskip">\hskip</a> 0<a href="#pt">pt</a> <a href="#plus">plus</a> -1<a href="#fil">fil</a></tt>, - p. <tt><a href="#fil">fil</a></tt> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="hfuzz">\hfuzz</a> <i>dimen</i> </td> - <td>dopuszczalne <b>niesygnalizowane</b> przekroczenie prawego marginesu przy - składzie akapitu (wartość nie ma wpływu na działanie algorytmu składu) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="hoffset">\hoffset</a> <i>dimen</i> </td> - <td>dodatkowe przesunięcie kompletnego materiału strony o wskazaną - wartość w prawo (w lewo jeśli ujemna) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="holdinginserts">\holdinginserts</a> </td> - <td>jeśli jest ustawiane na wartość większą od zera, to - podczas wywoływania, procedury wyjściowej (<a href="#output">output</a> routine), wstawki - nie są usuwane z listy; według Knutha może to być wykorzystane podczas - próbnego wywołania output-a, ale jedynym pakietem jaki to wykorzystuje - jest triptest (test zgodności implementacji TeX-a ze wzorcem - Knutha) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="hrule">\hrule</a> </td> - <td>linia pozioma o długości zależnej od kontekstu użycia o - grubości 0.4 <a href="#pt">pt</a> i głębokości - 0 <a href="#pt">pt</a> - odkładana na liście pionowej; - można wyspecyfikować inne parametry np.: - <tt>\hrule <a href="#width">width</a> 3<a href="#cm">cm</a> <a href="#depth">depth</a> 1<a href="#mm">mm</a> <a href="#height">height</a> 0.5<a href="#mm">mm</a></tt> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="hsize">\hsize</a>=<i>dimen</i> </td> - <td>szerokość kolumny (podstawowego obszaru roboczego); - p. <a href="#dimen"><i>dimen</i></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="hskip">\hskip</a> <i>glue</i> </td> - <td>wstawienie pustego obszaru (justunku) do listy poziomej (może być - ściśliwy i/lub rozciągliwy); - p. <a href="#glue"><i>glue</i></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="hss">\hss</a> </td> - <td>sprężyna (<a href="#glue">glue</a>) o zerowej długości działająca w poziomie - o nieskończonym ścisku i rozciągu; równoważna - <tt><a href="#hskip">\hskip</a> 0<a href="#pt">pt</a> - <a href="#plus">plus</a> 1<a href="#fil">fil</a> - <a href="#minus">minus</a> 1<a href="#fil">fil</a></tt> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="ht">\ht</a> <i>numer_pudełka</i> </td> - <td>wysokość pudełka o wskazanym numerze -</td></tr> -<tr><td class="ttt" valign="top"> - \ht <i>numer_pudełka</i>=<i>dimen</i> </td> - <td>określenie wysokości pudełka o wskazanym numerze; - p. <a href="#dimen"><i>dimen</i></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="hyphenation">\hyphenation</a>{<i>lista</i>} </td> - <td><i>lista</i> definiuje wyjątki w regułach przenoszenia - wyrazów, należy podać wszystkie dopuszczalne miejsca - przeniesienia wstawiając znak <tt>-</tt>; wyrazy - powinny być oddzielone ,,białym znakiem'' (spacja, tabulator - nowa linia); np.: <tt>\hyphenation{pszczół-ka pszczół-ki}</tt> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="hyphenchar">\hyphenchar</a>\<i>nazwa_fontu</i>=<i>kod_znaku</i> </td> - <td> określenie - symbolu (znaku) przenoszenia wyrazu w danym foncie (standardowo jest to - <tt>-</tt>) wstawianego przy podziale wyrazu oraz - jest to znak (lub ligatura kończąca sie tym - znakiem) - po którym dostawiane jest polecenie <a - href="#discretionary"><tt>\discretionary{}{}{}</tt></a> - (p. <a href="#kod_znaku"><tt>kod_znaku</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="hyphenpenalty">\hyphenpenalty</a>=<i>wartość</i> </td> - <td>kara za przeniesienie wyrazu - (w miejscu wyznaczonym wg - reguł lub sugerowanym przez <tt>\-</tt>, - p. <a href="#discretionary"><tt>\discretionary</tt></a>, - <a href="#language"><tt>\language</tt></a>, - <a href="#doublehyphendemerits"><tt>\doublehyphendemerits</tt></a> - i - <a href="#finalhyphendemerits"><tt>\finalhyphendemerits</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="if">\if</a> <i>token<sub>1</sub></i> <i>token<sub>2</sub></i> </td> - <td>początek instrukcji - warunkowej: czy kody porównywanych znaków są jednakowe; - p. <a href="#fi"><tt>\fi</tt></a>, <a href="#else"><tt>\else</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="ifcase">\ifcase</a> <i>liczba</i><br/> - <i>tekst_dla_zera</i><br/> - \or<br/> - <i>tekst_dla_jedynki</i><br/> - \or<br/> - <i>...</i><br/> - \or<br/> - <i>tekst_dla_n</i><br/> - \else<br/> - <i>tekst_dla_pozostałych_przypadków</i><br/> -\fi</td> - <td valign="top">instrukcja wyboru; wartość <i>liczby</i> określa która część - instrukcji będzie wybrana, jeżeli liczba jest mniejsza od zera lub większa niż - <i>n</i> zostanie wybrana ostatnia (po <a href="#else"><tt>\else</tt></a>) ewentualność - (o ile została określona, - bowiem nie musi ona wystąpić); - p. <a href="#fi"><tt>\fi</tt></a>, <a href="#else"><tt>\else</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="ifcat">\ifcat</a> <i>token<sub>1</sub></i> <i>token<sub>2</sub></i> </td> - <td>początek instrukcji - warunkowej: czy kategorie porównywanych znaków są jednakowe - (p. <a href="#kategorie">tabela kategorii</a>); - p. <a href="#fi"><tt>\fi</tt></a>, <a href="#else"><tt>\else</tt></a>, -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="ifdim">\ifdim</a> <i>dimen<sub>1</sub></i> <i>rel</i> <i>dimen<sub>2</sub></i> </td> - <td>początek - instrukcji - warunkowej porównującej wartości typu <i><a - href="#dimen">dimen</a></i>; <i>rel</i> oznacza znak - relacji i może przyjmować postać: - <tt>=</tt> -- równość, - <tt>></tt> -- większy - <tt><</tt> -- mniejszy; - p. <a href="#fi"><tt>\fi</tt></a>, <a href="#else"><tt>\else</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="ifeof">\ifeof</a> <i>numer</i> </td> - <td> czy koniec danych na strumieniu wejściowym - <i>numer</i>, p. <a href="#openin"><tt>\openin</tt></a>, - <a href="#fi"><tt>\fi</tt></a>, <a href="#else"><tt>\else</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="iffalse">\iffalse</a> </td> - <td>początek instrukcji warunkowej; zawsze fałsz!; - p. <a href="#fi"><tt>\fi</tt></a>, <a href="#else"><tt>\else</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="ifhbox">\ifhbox</a> <i>numer</i> </td> - <td>początek instrukcji warunkowej sprawdzającej czy pudełko (poziome) - o podanym numerze jest puste; - p. <a href="#fi"><tt>\fi</tt></a>, <a href="#else"><tt>\else</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="ifhmode">\ifhmode</a> </td> - <td>początek instrukcji warunkowej <i>czy jesteśmy w trybie poziomym</i> [<a href="#p3">3</a>]; - p. <a href="#fi"><tt>\fi</tt></a>, <a href="#else"><tt>\else</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="ifinner">\ifinner</a> </td> - <td>początek instrukcji warunkowej; <i>czy jesteśmy w - wewnętrznym trybie pionowym</i> [<a href="#p3">3</a>]; - p. <a href="#fi"><tt>\fi</tt></a>, <a href="#else"><tt>\else</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="ifmmode">\ifmmode</a> </td> - <td>początek instrukcji warunkowej <i>czy - jesteśmy w trybie matematycznym</i>; - p. <a href="#fi"><tt>\fi</tt></a>, <a href="#else"><tt>\else</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="ifnum">\ifnum</a> <i>liczba<sub>1</sub></i> <i>rel</i> <i>liczba<sub>2</sub></i></td> - <td>początek instrukcji - warunkowej porównującej wartości typu <i>liczba</i> (całkowita); <i>rel</i> oznacza znak - relacji i może przyjmować postać: - <tt>=</tt> -- równość, - <tt>></tt> -- większy - <tt><</tt> -- mniejszy; - p. <a href="#fi"><tt>\fi</tt></a>, <a href="#else"><tt>\else</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="ifodd">\ifodd</a> <i>liczba</i> </td> - <td> początek instrukcji warunkowej sprawdzającej czy - <i>liczba</i> (całkowita) jest nieparzysta; - p. <a href="#fi"><tt>\fi</tt></a>, <a href="#else"><tt>\else</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="iftrue">\iftrue</a> </td> - <td> początek instrukcji warunkowej; zawsze prawda!; - p. <a href="#fi"><tt>\fi</tt></a>, <a href="#else"><tt>\else</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="ifvbox">\ifvbox</a> <i>numer_pudełka</i> </td> - <td>początek instrukcji warunkowej - sprawdzającej czy wskazane (p. <a href="#setbox"><tt>\setbox</tt></a>) pudełko (pionowe) - jest puste; - p. <a href="#fi"><tt>\fi</tt></a>, <a href="#else"><tt>\else</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="ifvmode">\ifvmode</a> </td> - <td>początek instrukcji warunkowej <i>czy jesteśmy w trybie pionowym</i> [<a href="#p3">3</a>]; - p. <a href="#fi"><tt>\fi</tt></a>, <a href="#else"><tt>\else</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="ifvoid">\ifvoid</a> <i>numer_pudełka</i> </td> - <td>początek instrukcji warunkowej sprawdzającej czy pudełko - o podanym numerze jest puste; - p. <a href="#fi"><tt>\fi</tt></a>, <a href="#else"><tt>\else</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="ifx">\ifx</a> <i>token<sub>1</sub></i> <i>token<sub>2</sub></i> </td> - <td>początek instrukcji - warunkowej: czy <i>tokeny</i> są zgodne co do typów i - rozwinięć; - p. <a href="#fi"><tt>\fi</tt></a>, <a href="#else"><tt>\else</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="ignorespaces">\ignorespaces</a></td> - <td>TeX przetwarza kolejne tokeny i je ignoruje, aż - napotka token różny od <i>space token</i> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="immediate">\immediate <i>operacja we/wy</i></a> </td> - <td>klauzula powodująca natychmiastowe wykonanie operacji we/wy (bez oczekiwania na wyprowadzenie strony - do pliku <tt>dvi</tt>) -<a href="#openout">openout</a>, -<a href="#openin">openin</a>, -<a href="#closeout">closeout</a>, -<a href="#closein">closein</a>, -<a href="#write">write</a>, -<a href="#read">read</a>. -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="in">in</a></td> - <td>jednostka miary; cal - (1 in = 2.54 <a href="#cm">cm</a>), p. <a href="#true"><tt>true</tt></a>, - <a href="#tab_jed">tablica jednostek</a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="indent">\indent</a> </td> - <td>wstawienie pustego pudełka o szerokości - <a href="#parindent"><tt>\parindent</tt></a>, jeśli TeX jest w trybie pionowym - następuje przejście - w tryb poziomy (oraz wstawienie tokenu <a href="#everypar"><tt>\everypar</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="input">\input</a> <i>nazwa_zbioru</i> </td> - <td>wczytaj wskazany zbiór (domyślne rozszerzenie nazwy: <tt>tex</tt>); - zostanie on dołączony w bieżącym miejscu - tak jakby zawartość była wstawiona bezpośrednio (z zachowaniem - trybu pracy itp.) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="inputlineno">\inputlineno</a> </td> - <td>w tym rejestrze umieszczany jest numer bieżącej linii przetwarzanego - zbioru wejściowego -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="insert">\insert</a> <i>n</i> {<i>materiał</i>}</td> - <td>polecenie konstruujące wstawkę o numerze <i>n</i> (insert) - zawierającą materiał, który może przemieszczać się między stronami, - każda wstawka ma powiązane ze sobą rejestry (o tych samych numerach lub - synonimach): - <table> - <tr valign="top"><td class="nowrap"> - <a href="#box"><tt>\box</tt></a> <i>n</i> </td><td class="nowrap">--</td><td> w procedurze wyjściowej zawiera treść wstawki; - </td></tr> - <tr valign="top"><td class="nowrap"> - <a href="#count"><tt>\count</tt></a> <i>n</i> </td><td class="nowrap">--</td><td> podaje współczynnik skalowania wysokości wstawki (w częściach na 1000) - dla algorytmu podziału na strony (1000 oznacza - współczynnik skalowania 1, - 0 -- wstawka nie jest brana pod uwagę w liczeniu wysokości strony), dzięki - czemu na stronie może być przewidziane miejsce na wstawkę; - </td></tr> - <tr valign="top"><td class="nowrap"> - <a href="#dimen"><tt>\dimen</tt></a> <i>n</i> </td><td class="nowrap">--</td><td> maksymalna wysokość wstawek danego rodzaju przypadających - na jedną stronę; - </td></tr> - <tr valign="top"><td class="nowrap"> - <a href="#skip"><tt>\skip</tt></a> <i>n</i> </td><td class="nowrap">--</td><td> dodatkowy odstęp uwzględniany przy liczeniu wysokości - strony, na której pojawia się choć jedna wstawka danego rodzaju; - </td></tr> - </table> - wstawki są przez TeX-a zbierane osobno i uwzględniane w algorytmie łamania - strony; podczas wykonywania procedury wyjściowej są ładowane do odpowiednich pudełek - i powinny zostać w niej stosownie wykorzystane -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="insertpenalties">\insertpenalties</a></td> - <td>ma dwa znaczenia, podczas normalnego składu, trzyma - sumę wartości kar za złamanie wstawek (inserts) dla ostatnio - rozpatrzonego punktu łamania strony; podczas procedury wyjściowej - <tt>\insertpenalties</tt> równy jest - liczbie wstawek, które nie zmieściły - się na aktualnej stronie i oczekują na kolejne wywołane output-u -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="interlinepenalty">\interlinepenalty</a> <i>wartość</i> </td> - <td>kara (liczba całkowita) wstawiana między - liniami akapitu w procesie łamania strony -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="jobname">\jobname</a> </td> - <td>rejestr przechowuje nazwę przetwarzanego zbioru (głównego) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="kern">\kern</a> <i>dimen</i> </td> - <td>przesunięcie następującego za nim materiału (może być ujemne) w - poziomie lub pionie w zależności od aktualnego trybu pracy; - p. <a href="#dimen"><i>dimen</i></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="language">\language</a>=<i>wartość</i> </td> - <td>ustawienie numeru języka (liczba całkowita), jego bieżąca wartość - określa reguły przenoszenia wyrazów, - jeśli <i>wartość</i> nie - wskazuje na zdefiniowany zbiór reguł, mechanizm przenoszenia - jest wyłączany; p. <a href="#setlanguage"><tt>\setlanguage</tt></a>, - <a href="#lefthyphenmin"><tt>\lefthyphenmin</tt></a>, - <a href="#righthyphenmin"><tt>\righthyphenmin</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="lastbox">\lastbox</a></td> - <td>wstawienie do składu (tylko w trybie poziomym) - zawartości ostatnio użytego rejestru pudełkowego; - p. <a href="#copy"><tt>\copy</tt></a>, - <a href="#setbox"><tt>\setbox</tt></a>, - <a href="#unhcopy"><tt>\unhcopy</tt></a>, - <a href="#unhbox"><tt>\unhbox</tt></a>, - <a href="#unvcopy"><tt>\unvcopy</tt></a>, - <a href="#unvbox"><tt>\unvbox</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="lastkern">\lastkern</a> </td> - <td>rejestr zawierający wartość sumy ostatnich, - następujących po sobie przesunięć, - realizowanych poleceniem <a href="#kern"><tt>\kern</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="lastpenalty">\lastpenalty</a> </td> - <td>rejestr zawiera wartość ostatnio wstawionych kar (ew ich sumę) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="lastskip">\lastskip</a> </td> - <td>rejestr zawiera wartość wstawionego poprzednio przesunięcia - poleceniem <a href="#hskip"><tt>\hskip</tt></a>, - <a href="#vskip"><tt>\vskip</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="lccode">\lccode</a> <i>kod_znaku</i>=<i>kod_znaku</i> </td> - <td> drugi parametr określa kod znaku będącego odpowiednikiem ,,lowercase'' - dla znaku określonego pierwszym parametrem - (p. <a href="#lowercase"><tt>\lowercase</tt></a>); - (p. <a href="#kod_znaku"><tt>kod_znaku</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> - <a id="leaders">\leaders</a> <i>box</i>\hskip <i><a - href="#glue">glue</a></i><br/> - \leaders <i>rule</i>\hskip <i><a href="#glue">glue</a></i> </td> - <td> konstrukcja powtarza specyfikację <i>box</i> lub <i>rule</i> - wypełniając przestrzeń przesunięcia określonego przez <tt><a - href="#hskip">\hskip</a> - <i><a href="#glue">glue</a></i></tt> (p. <a href="#cleaders"><tt>\cleaders</tt></a> - i <a href="#xleaders"><tt>\xleaders</tt></a>) -- całość traktowana - jest jak ,,sprężyna'' (<a href="#glue">glue</a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="left">\left</a> <i>delim</i> </td> - <td>operator wymuszający wielkość delimitera i wymuszający - kategorię na ,,otwierający''; p - <a href="#delimietrfactor"><tt>\delimietrfactor</tt></a> i - <a href="#delimitershortfall"><tt>\delimitershortfall</tt></a>. - Dla każdego <tt>\left</tt> musi istnieć - <a href="#right"><tt>\right</tt></a>. Znak kropki - (<tt>.</tt>) oznacza delimiter pusty -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="lefthyphenmin">\lefthyphenmin</a> <i>liczba</i> </td> - <td>minimalna długość fragmentu wyrazu (liczba liter) - pozostawianego na końcu linii przy przenoszeniu - (p. <a href="#language"><tt>\language</tt></a> i <a href="#righthyphenmin"><tt>\righthyphenmin</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="leftskip">\leftskip</a>=<i>glue</i> </td> - <td>parametr określa moc ,,sprężyny'' (<a href="#glue"><i>glue</i></a>) wstawianej - z lewej strony materiału strony -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="leqno">\leqno</a>{<i>materiał</i>} </td> - <td>konstrukcja umieszczająca <i>materiał</i> (w trybie matematycznym) - z lewej strony wzoru - wystawionego (<i>display</i>), służąca do numerowania (oznaczania) - wzorów z lewej strony - (p. <a href="#eqno"><tt>\eqno</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -\let\<i>makro</i>=<i>inne_makro</i> </td><td>makropodstawienie, przypisanie - makroinstrukcji wartości innego makra (bez rozwijania) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="limits">\limits</a> </td> - <td>polecenie określające miejsce położenia indeksu (frakcji) dolnego i górnego; zawsze - nad/pod obiektem; p. też <a href="#displaylimits"><tt>\displaylimits</tt></a> - oraz <a href="#nolimits"><tt>\nolimits</tt></a>; - np.: <tt>\def\int{\intop\limits}</tt> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="linepenalty">\linepenalty</a>=<i>wartość</i> </td> - <td>kara (liczba całkowita) wstawiana w każdej - linii (na wyjściu) - przez TeX-a w procesie łamania akapitu; może jako mechanizm wpływający - na liczbę linii akapitu (p. też <a - href="#looseness"><tt>\looseness</tt></a>, - [<a href="#p1">1</a>]) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="lineskip">\lineskip</a>=<i>glue</i> </td> - <td>odległość między liniami (dołem linii górnej, a górą linii - bieżącej -- - <b>nie</b> liniami bazowymi wierszy!); - jeśli - (p. <a href="#lineskiplimit"><tt>\lineskiplimit</tt></a>), - <tt>\baselineskip - d<sub>n-1</sub> - h<sub>n</sub> - > <a href="#lineskiplimit">\lineskiplimit</a></tt> - odległością staje się <a href="#lineskip"><tt>\lineskip</tt></a>, - w przeciwnym razie - będzie nią <a href="#baselineskip"><tt>\baselineskip</tt></a> - (ale jako odległość - między liniami bazowymi - wierszy) (<tt>d<sub>n-1</sub></tt> -- głębokość poprzedniej - linii, <tt>h<sub>n</sub></tt> -- wysokość bieżącej linii) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="lineskiplimit">\lineskiplimit</a>=<i>dimen</i> </td> - <td>wartość progowa kiedy <a href="#baselineskip"><tt>\baselineskip</tt></a> zmieniany - jest na <a href="#lineskip"><tt>\lineskip</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="long">\long</a> </td> - <td>polecenie modyfikujące sens poleceń <a href="#def"><tt>\def</tt></a>, - <a href="#edef"><tt>\edef</tt></a>, - <a href="#xdef"><tt>\xdef</tt></a> i <a href="#gdef"><tt>\gdef</tt></a> - tak, że - parametr może zawierać kilka akapitów (np: <tt>\long\def\mmm#1{{\bf #1}}</tt>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="looseness">\looseness</a>=<i>liczba</i> </td> - <td>sugeruje TeX-owi, aby złożył akapit - (<i>liczba</i> dodatnia) o wskazaną liczbę linii dłuższy - lub krótszy (<i>liczba</i> ujemna); sugestia zostanie wzięta - pod uwagę jeśli parametry składu zostaną zachowane - (p. też <a - href="#linepenalty"><tt>\linepenalty</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="lower">\lower</a> <i>dimen</i> <i>box</i> </td> - <td>zawartość pudełka <i>box</i> jest obniżana o <i><a - href="#dimen">dimen</a></i> - (tylko w trybie poziomym); p. <a href="#raise"><tt>\raise</tt></a>, <a href="#hbox"><tt>\hbox</tt></a>, - <a href="#vbox"><tt>\vbox</tt></a>, <a href="#copy"><tt>\copy</tt></a>, - <a href="#unhbox"><tt>\unhbox</tt></a>, <a href="#unvbox"><tt>\unvbox</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="lowercase">\lowercase</a>{<i>materiał</i>} </td> - <td>zamiana wielkich liter na małe, a ściślej na odpowiedniki - zdefiniowane przez <a href="#lccode"><tt>\lccode</tt></a> - dla użytych znaków -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="mag">\mag</a>=<i>wartość</i> </td> - <td> <i>wartość</i> jest współczynnikiem - skalującym cały dokument (za wyjątkiem wielkości oznaczonych jako - <a href="#true"><tt>true</tt></a>), w obliczeniach brana jest <i>wartość</i>/1000. - Polecenia tego można użyć zanim nie zostanie wyprowadzona strona do - pliku <tt>dvi</tt>, brana jest pod uwagę ostatnia dysponowana zmiana - współczynnika -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="mark">\mark</a>{<i>tekst</i>}</td> - <td>wstawia <i>tekst</i> będący jego argumentem (po rozwinięciu) jako znacznik. - Tekst ten jest dostępny dla poleceń: <a href="#topmark"><tt>\topmark</tt></a>, - <a href="#firstmark"><tt>\firstmark</tt></a>, - <a href="#splitfirstmark"><tt>\splitfirstmark</tt></a>, - <a href="#botmark"><tt>\botmark</tt></a> - i <a href="#splitbotmark"><tt>\splitbotmark</tt></a>. - Polecenie to umożliwia np. synchronizację - zawartości żywej paginy z składaną treścią -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="mathaccent">\mathaccent</a> "<i>CFXX</i> <i>materiał</i></td> - <td>użycie akcentu w trybie matematycznym - o kodzie <i>XX</i>; <i>C</i> oznacza klasę znaku - (p. tabela <a href="#klasy">klas</a>), a <i>F</i> oznacza rodzinę - (p. <a href="#fam"><tt>\fam</tt></a>); - p. <a href="#mathchar"><tt>\mathchar</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="mathbin">\mathbin</a> </td> - <td>deklaruje, że obiekt jest typu ,,binarny'' - np. <tt>+</tt> (p. <a href="#math">tabela odległości</a>); - p. <a href="#binoppenalty"><tt>\binoppenalty</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="mathchar">\mathchar</a> "<i>CFXX</i></td> - <td> użycie znaku o kodzie <i>XX</i>; <i>C</i> oznacza klasę znaku - (p. tabela <a href="#klasy">klas</a>), a <i>F</i> oznacza rodzinę - (p. <a href="#fam"><tt>\fam</tt></a>); - p. <a href="#mathchardef"><tt>\mathchardef</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="mathchardef">\mathchardef</a>\<i>nazwa</i>="CFXX</td> - <td> jest alternatywą dla sekwencji: - <tt>\def\<i>nazwa</i>{\mathchar "<i>CFXX</i>}</tt> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="mathchoice">\mathchoice</a>{<i>D</i>}{<i>T</i>}{<i>S</i>}{<i>SS</i>} </td> - <td> konstrukcja matematyczna. W zależności od bieżącego trybu zostanie - rozwinięty odpowiedni parametr:<br/> - <i>D</i> dla <a href="#displaystyle"><tt>displaystyle</tt></a>,<br/> - <i>T</i> dla <a href="#tekststyle"><tt>tekststyle</tt></a>,<br/> - <i>S</i> dla <a href="#scriptstyle"><tt>scriptstyle</tt></a>,<br/> - <i>SS</i> dla <a href="#scriptscriptstyle"><tt>scriptscriptstyle</tt></a><br/> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="mathclose">\mathclose</a> </td> - <td>deklaruje, że obiekt jest typu ,,zamykający'' np. nawias - (p. <a href="#math">tabela odległości</a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="mathcode">\mathcode</a> <i>znak</i>="<i>CFXX</i></td> - <td>określa kodowanie (<i>XX</i> -- pozycja w tabeli kodowej) - <i>znaku</i> oraz klasę znaku (p. <a href="#klasy">tabela - klas</a>) - (<i>C</i>) dla rodziny <i>F</i> (p. <a href="#fam">rodzina - fontów</a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="mathinner">\mathinner</a> </td> - <td>deklaruje, że obiekt jest typu ,,inny'' (p. <a href="#math">tabela - odległości</a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="mathopen">\mathopen</a> </td> - <td>deklaruje, że obiekt jest typu ,,otwierający'' np. nawias - otwierający - (p. <a href="#math">tabela odległości</a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="mathop">\mathop</a> </td> - <td>deklaruje, że obiekt jest typu ,,operator'' np. znak sumy - (p. <a href="#math">tabela odległości</a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="mathord">\mathord</a> </td> - <td>deklaruje, że obiekt jest typu ,,ord'' np. litery greckie - (p. <a href="#math">tabela odległości</a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="mathpunct">\mathpunct</a> </td> - <td>deklaruje, że obiekt jest typu ,,separator'' np. przecinek - (p. <a href="#math">tabela odległości</a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="mathrel">\mathrel</a> </td> - <td>deklaruje, że obiekt jest typu ,,relacja'' - np. <tt>=</tt> (p. <a href="#math">tabela odległości</a>); - p. <a href="#relpenalty">\relpenalty</a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="mathsurround">\mathsurround</a>=<i>dimen</i> </td> - <td> dodatkowa odległość wstawiana przed i po - konstrukcji matematycznej nieeksponowanej (wewnątrzakapitowej); - p. <a href="#dimen"><i>dimen</i></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="maxdeadcycles">\maxdeadcycles</a></td> - <td>maksymalna liczba wywołań procedury wyjściowej - nie wywołujących polecenia <a href="#shipout"><tt>\shipout</tt></a> -- po jej przekroczeniu - pojawia się komunikat błędu i wywoływania jest standardowa - procedura wyjściowa -- ma to zapobiegać zapętleniu procedury - wyjściowej; p. też - <a href="#deadcycles"><tt>\deadcycles</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="maxdepth">\maxdepth</a></td> - <td>maksymalna głębokość (<a href="#dimen"><tt>dimen</tt></a>) - dla output-owanej strony, jeśli - głębokość ostatniego pudełka na stronie jest większa od - <a href="#maxdepth"><tt>\maxdepth</tt></a>, - to jest ono odpowiednio ,,podnoszone'' (zwiększana jest jego wysokość, - tak by głębokość mieściła się w zadanym zakresie) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="meaning">\meaning</a> <i>token</i> </td> - <td>polecenie pokazuje naturę parametru; np. jeśli - <i>token</i> reprezentuje makroinstrukcję zostanie - pokazana jej definicja -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="medmuskip">\medmuskip</a>=<i>mglue</i> </td> - <td>matematyka; rejestr określający moc sprężyny trybu matematycznego - (<a href="#mglue"><i>mglue</i></a>) - domyślnie: <tt>4<a href="#mu">mu</a> <a href="#plus">plus</a> 2<a href="#mu">mu</a> - <a href="#minus">minus</a> 4<a href="#mu">mu</a></tt>; - p. <a href="#mskip"><tt>\mskip</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="message">\message</a>{<i>materiał</i>}</td> - <td><i>materiał</i> zostanie wyświetlony (po rozwinięciu) na konsoli i umieszczany w pliku - <tt>log</tt>; p. <a href="#errmessage"><tt>errmessage</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="minus">minus</a> <i>dimen</i> </td> - <td>kwalifikator określający ,,ścisk'' sprężyny (wielkości typu - <i><a href="#glue">glue</a></i>); p. <tt><a href="#dimen">dimen</a></tt> -</td></tr> -<tr><td class="ttt" valign="top"> - <a id="mkern">\mkern</a> <i>mdimen</i> </td> - <td>dodatkowe przesunięcie (dodatnie lub ujemne) o <a href="#mdimen"><i>mdimen</i></a> - w trybie matematycznym - (dopuszczalna jednostka <tt><a href="#mu">mu</a></tt>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="mm">mm</a> </td> - <td>jednostka miary -- milimetr (1 mm = 0.1 <a - href="#cm">cm</a>); - p. <a href="#true"><tt>true</tt></a>, <a href="#tab_jed">tablica - jednostek</a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="month">\month</a> </td> - <td>rejestr zawierający numer bieżącego miesiąca -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="moveleft">\moveleft</a> <i>dimen</i> <i>box</i> </td> - <td>przesunięcie pudełka <i>box</i> w lewo o <i><a href="#dimen">dimen</a></i> - (tylko w trybie pionowym); - p. <a href="#moveright"><tt>moveright</tt></a>, <a href="#dimen"><i>dimen</i></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="moveright">\moveright</a> <i>dimen</i> <i>box</i> </td> - <td>przesunięcie pudełka <i>box</i> w prawo o <i><a - href="#dimen">dimen</a></i> - (tylko w trybie pionowym) p. <a href="#moveleft"><tt>moveleft</tt></a>, <a href="#dimen"><i>dimen</i></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="mskip">\mskip</a> <i>mglue</i> </td> - <td>dodatkowe przesunięcie typu <a href="#mglue"><i>mglue</i></a> - w trybie matematycznym (dopuszczalna - jednostka <a href="#mu"><tt>mu</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="mu">mu</a> </td> - <td>jednostka miary (mathematical unit) jednostka używana w - określaniu odległości w trybie - matematycznym -- równa 1/18 6 parametru fontu - (<a href="#fontdimen">fontdimen6</a>) drugiej rodziny - bieżącego stylu - (jej wielkość zmienia się w miarę - przełączania trybu - <a href="#displaystyle"><tt>displaystyle</tt></a>, - <a href="#textstyle"><tt>textstyle</tt></a>, - <a href="#scriptstyle"><tt>scriptstyle</tt></a> i - <a href="#criptscriptstyle"><tt>scriptscriptstyle</tt></a>, ponieważ - wtedy zmienia się wielkość fontu) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="multiply">\multiply</a>\<i>rejestr</i> by <i>wartość</i> </td> - <td>mnożenie <i>rejestru</i> przez <i>wartość</i>; - uwaga na typ elementów -- wynik musi być sensowny - (typ wyniku przewidziany w TeXu) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="muskip">\muskip</a> <i>numer</i> </td> - <td>rejestr typu <i>muskip</i> o wskazanym <i>numerze</i> (0 -- 255) - zawierający wielkość przesunięcia w trybie matematycznym); - p. <a href="#muskipdef"><tt>\muskipdef</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> - \muskip <i>numer</i>=<i>mglue</i> </td> - <td>nadanie wartości rejestrowi o wskazanym <i>numerze</i>; - p. <a href="#muskipdef"><tt>\muskipdef</tt></a>, <a href="#mglue"><i>mglue</i></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="muskipdef">\muskipdef</a>\<i>nazwa</i>=<i>numer</i> </td> - <td>zdefiniowanie synonimu <tt>\nazwa</tt>, odpowiadającego - rejestrowi <a href="#muskip"><tt>\muskip</tt></a> o podanym - <i>numerze</i> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="newlinechar">\newlinechar</a>=<i>kod_znaku</i></td> - <td>definiuje znak, który jest zamieniany na znak powrotu karetki - na liście tokenów polecenia <tt><a href="#write">\write</a></tt>; - (p. <a href="#kod_znaku"><tt>kod_znaku</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="noalign">\noalign</a>{<i>materiał</i>} </td> - <td> polecenie stosowane w - konstrukcjach tabularycznych, powoduje że <i>materiał</i> nie podlega - pozycjonowaniu (p. <a href="#halign"><tt>\halign</tt></a> - i <a href="#valign"><tt>\valign</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="noboundary">\noboundary</a></td> - <td>powoduje przejście w tryb poziomy, polecenie ma wpływ na - realizację skrajnych ligatur i kernów. Prawdopodobnie ma to związek - z możliwością definiowania w foncie ligatur z niewidocznymi znakami. - Knuth bardzo enigmatycznie wyjaśnił znaczenie tego polecenia. -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="noexpand">\noexpand</a></td> - <td>zapobiega rozwijaniu następnego tokena -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="noindent">\noindent</a> </td> - <td>akapit jest rozpoczynany ,,bez wcięcia'' (przełącza w tryb poziomy) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="nolimits">\nolimits</a> </td> - <td>kwalifikator określający miejsce położenia indeksu (frakcji) dolnego i - górnego; zawsze obok obiektu (jako górna lub dolna frakcja) - p. też <a href="#displaylimits"><tt>\displaylimits</tt></a> oraz - <a href="#limits"><tt>\limits</tt></a>; - np.: <tt><a href="#def">\def</a>\int{\intop\nolimits}</tt> -</td></tr> -<tr><td class="ttt" valign="top"> - <a id="nonscript">\nonscript</a> <i>glue</i> </td> - <td>polecenie powoduje, że następujące po nim przesunięcie nie jest - kasowane w trybie <a href="#scriptstyle"><tt>\scriptstyle</tt></a> i - <a href="#scriptscriptstyle"><tt>\scriptscriptstyle</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="nonstopmode">\nonstopmode</a></td> - <td>TeX nie przerywa przetwarzania w przypadku napotkania błędu; - p. <a href="#errorstopmode"><tt>\errorstopmode</tt></a>, - <a href="#batchmode"><tt>\batchmode</tt></a>, - <a href="#scrollmode"><tt>\scrollmode</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="nulldelimiterspace">\nulldelimiterspace</a>=<i>dimen</i> </td> - <td>szerokość pustego delimitera (generowanego - poleceniem <a href="#left"><tt>\left.</tt></a> - lub <a href="#right"><tt>\right.</tt></a>); - p. <a href="#dimen"><i>dimen</i></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="nullfont">\nullfont</a></td> - <td>font (pseudofont) zawsze gotowy do użycia - (zawiera pusty zestaw znaków) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="number">\number</a> <i>liczba_całkowita</i></td> - <td>polecenie wyprowadza <i>liczbę całkowitą</i> w postaci - reprezentującego ją napisu, - w postaci znormalizowanej (np. początkowe zera - są pomijane) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="omit">\omit</a></td> - <td>polecenie powoduje pominięcie deklaracji sposobu formatowania rubryki tabelki, może wystąpić - tylko na początku rubryki, czyli po - <a href="#cr"><tt>\cr</tt></a>, <a href="#amp"><tt>&</tt></a> albo - <a href="#noalign"><tt>\noalign</tt></a>. Daje taki - efekt jakby w wzorcu tabeli w danej rubryce wystąpił tylko znak - <a href="#hash"><tt>#</tt></a>; p. <a href="#halign"><tt>halign</tt></a>, <a href="#valign"><tt>\valign</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="openin">\openin</a> <i>liczba</i>=<i>nazwa_pliku</i> </td> - <td> otwarcie pliku do - odczytu, będzie mu przyporządkowany kanał o numerze <i>liczba</i> (z - zakresu 0--15); p. <a href="#read"><tt>\read</tt></a> i - <a href="#closein"><tt>\closein</tt></a>, <a - href="#immediate"><tt>\immediate</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="openout">\openout</a> <i>liczba</i>=<i>nazwa_pliku</i> </td> - <td> otwarcie pliku do - zapisu, będzie mu przyporządkowany kanał o numerze <i>liczba</i> (z - zakresu 0--15); p. <a href="#write"><tt>\write</tt></a> i - <a href="#closeout"><tt>\closeout</tt></a>, <a - href="#immediate"><tt>\immediate</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="or">\or</a> </td> - <td> część instrukcji wyboru p. <a href="#ifcase"><tt>\ifcase</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="outer">\outer</a></td> - <td>ustawia atrybut ,,zewnętrzna'' dla następującej po nim - definicji; makrodefinicje definiowane z tym atrybutem, nie mogą wystąpić - wewnątrz innych definicji, ani w parametrze innego makra. Przykładem - makrodefinicji z tym modyfikatorem jest <a href="#bye"><tt>\bye</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> - <a id="output">\output</a> <i>materiał</i></td> - <td>jest to rejestr żetonowy (token) -- ma charakter - procedury; jest on automatycznie - wywoływany w momencie znalezienia dobrego punktu podziału strony, - w tym momencie w pudełku 255 (<a href="#box"><tt>\box</tt></a>255) znajduje się zawartość - gotowej strony (current page), a - w odpowiednich pudełkach zawartości - wstawek, oraz mnóstwo ustawionych stosownie rejestrów -- zarówno - liczbowych (np. <a href="#outputpenalty"><tt>\outputpenalty</tt></a>, - <a href="#insertpenalties"><tt>\insertpenalties</tt></a>), jak np. znaczników - (<a href="#mark"><tt>\mark</tt></a>). Wewnątrz <i>materiału</i> powinny znaleźć się - konstrukcje budujące - kompletną stronę (np. dołączające paginę -- - (w szczególności musi zostać opróżnione pudełko 255) i (najczęściej) zapisać ją - (poleceniem <a href="#shipout"><tt>\shipout</tt></a>) do pliku DVI; wewnątrz procedury wyjściowej - TeX pracuje w nieco inaczej niż normalnie (na ten temat jest cały - rozdział 23 TeXbooka) w szczególności np. materiał złożony w procedurze - wyjściowej trafia z powrotem na listę bieżącej strony _przed_ - materiałem pozostałym na liście ostatnich elementów (recent contributions) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="outputpenalty">\outputpenalty</a>=<i>wartość</i></td> - <td>wartość kary na której nastąpiło ostatnie przełamanie - strony; jeśli złamanie nastąpiło na obiekcie innym niż kara, - <tt>\outputpenalty</tt> - ma wartość 10000 -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="over">\over</a> </td> - <td> konstrukcja matematyczna -- ułamek; np.: - <tt>$1 + {1 \over 1+x}$</tt> (licznik i mianownik jest - składany w stylu o jeden stopień niższym - (p. <a href="#displaystyle"><tt>\displaystyle</tt></a>, - <a href="#textstyle"><tt>\textstyle</tt></a>, - <a href="#scriptstyle"><tt>\scriptstyle</tt></a> - i <a href="#scriptscriptstyle"><tt>\scriptscriptstyle</tt></a>); - p. <a href="#above"><tt>\above</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="overfullrule">\overfullrule</a> <i>dimen</i> </td> - <td> szerokość ,,sztabki'', którą TeX - oznacza przekroczenie rozmiaru pudełka, nadanie wartości 0<a href="#pt">pt</a> likwiduje - oznaczenie, ale oczywiście nie likwiduje problemu; mechanizm zwykle używany - przy wydrukach kontrolnych; - p. <a href="#hfuzz"><i>hfuzz</i></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="overline">\overline</a>{<i>materiał</i>} </td> - <td> konstrukcja matematyczna; - <i>materiał</i> będzie nadkreślony -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="overwithdelims">\overwithdelims</a> <i>delim<sub>1</sub></i><i>delim<sub>2</sub></i> </td> - <td>podobnie jak <a href="#over"><tt>\over</tt></a>, ale konstrukcja - zostanie otoczona przez <i>delim<sub>1</sub></i> i - <i>delim<sub>2</sub></i>; - p. <a href="#above"><tt>\above</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pagedepth">\pagedepth</a></td> - <td>aktualna głębokość (<a href="#dimen"><tt>dimen</tt></a>) materiału - na stronie (current page), używana - przez algorytm łamania na strony; można modyfikować tą wartość choć efekty - nie są łatwe do przewidzenia -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pagefilllstretch">\pagefilllstretch</a></td> - <td>aktualne - rozciągliwości wyższego stopnia (odpowiednio ilość klejów zawierających - <a href="#filll"><tt>filll</tt></a>) materiału na stronie (current page), używane przez - algorytm łamania na strony; można modyfikować te wartości choć efekty - nie są łatwe do przewidzenia; - p. <a href="#pagefilstretch"><tt>\pagefilstretch</tt></a>,<a href="#pagefillstretch"><tt>\pagefillstretch</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pagefillstretch">\pagefillstretch</a></td> - <td>aktualne - rozciągliwości wyższego stopnia (odpowiednio ilość klejów zawierających - <a href="#fill"><tt>fill</tt></a>) materiału na stronie (current page), używane przez - algorytm łamania na strony; można modyfikować te wartości choć efekty - nie są łatwe do przewidzenia; - p. <a href="#pagefilstretch"><tt>\pagefilstretch</tt></a>,<a href="#pagefilllstretch"><tt>\pagefilllstretch</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pagefilstretch">\pagefilstretch</a></td> - <td>aktualne - rozciągliwości wyższego stopnia (odpowiednio ilość klejów zawierających - <a href="#fil"><tt>fil</tt></a>) materiału na stronie (current page), używane przez - algorytm łamania na strony; można modyfikować te wartości choć efekty - nie są łatwe do przewidzenia; - p. <a href="#pagefillstretch"><tt>\pagefillstretch</tt></a>,<a href="#pagefilllstretch"><tt>\pagefilllstretch</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pagegoal">\pagegoal</a></td> - <td>pożądana wysokość (<a href="#dimen"><tt>dimen</tt></a>) materiału - na stronie (current page), używana - przez algorytm łamania na strony; w uproszczeniu, jest to wartość - <a href="#vsize"><tt>\vsize</tt></a> - ,,zakonserwowana'' na początku strony, można modyfikować tą wartość choć - efekty nie są łatwe do przewidzenia -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pageshrink">\pageshrink</a></td> - <td>aktualna ściśliwość (<a href="#dimen"><tt>dimen</tt></a>) materiału - na stronie (current page), używana - przez algorytm łamania na strony; można modyfikować tą wartość choć efekty - nie są łatwe do przewidzenia -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pagestretch">\pagestretch</a></td> - <td>aktualna rozciągliwość (<a href="#dimen"><tt>dimen</tt></a>) materiału - na stronie (current page), - używana przez algorytm łamania na strony; można modyfikować tą wartość choć - efekty nie są łatwe do przewidzenia -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pagetotal">\pagetotal</a></td> - <td>aktualna wysokość (<a href="#dimen"><tt>dimen</tt></a>) materiału - na stronie (current page), używana - przez algorytm łamania na strony; można modyfikować tą wartość choć efekty - nie są łatwe do przewidzenia -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="par">\par</a> </td> - <td>koniec akapitu (równoważne pustej linii) -</td></tr> -<tr><td class="ttt" valign="top"> - <a id="parfillskip">\parfillskip</a>=<i>glue</i> </td> - <td>sprężyna dodawana na końcu akapitu (po ostatnim znaku); standardowo o ,,mocy'' - <tt>0<a href="#pt">pt</a> <a href="#plus">plus</a> 1<a href="#fil">fil</a></tt>. - Powoduje że ostatnia linia akapitu ma swoją nominalną długość, - taką, jaka wynika z jej zawartości. Zmiana jej długości - nominalnej spowoduje wyłączenie mechanizmu kontroli odległości - przed i po wzorze ,,eksponowanym'' (odległość będzie ustawiana zawsze na - <a href="#belowdisplayskip"><tt>\belowdisplayskip</tt></a> i - <a href="#abovedisplayskip"><tt>\abovedisplayskip</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="parindent">\parindent</a>=<i>dimen</i> </td> - <td>wielkość wcięcia akapitowego; - p. <a href="#dimen"><i>dimen</i></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="parshape">\parshape</a>=<i>n</i> <i>m<sub>1</sub></i> <i>l<sub>1</sub></i> ... - <i>m<sub>n</sub></i> <i>l<sub>n</sub></i> </td> - <td>polecenie pozwala - nadać dowolny kształt akapitu; <i>n</i> określa liczbę linii akapitu - podlegających modyfikacji, pary liczb: <i>m<sub>n</sub></i> <i>l<sub>n</sub></i> - określają lewy margines i długość wiersza w poszczególnych liniach akapitu, - jeżeli akapit będzie miał więcej niż <i>n</i> wierszy, pozostałe będą miały - cechy takie jak w ostatniej wyspecyfikowanej linii (wartość - parametru jest zerowana po zakończeniu akapitu), p.  też <a href=#hangafter><tt>\hangafter</tt></a>, <a href=#hangindent><tt>\hangindent</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="parskip">\parskip</a>=<i>glue</i> </td> - <td>rejestr zawiera wielkość odstępu między akapitami -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="patterns">\patterns</a>{<i>definicje</i>} </td> - <td> <i>definicje</i> określają reguły - przenoszenia wyrazów (tylko <tt>initex</tt>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pausing">\pausing</a> <i>liczba</i> </td> - <td> jeśli <i>liczba</i> jest większa od zera, TeX - wstrzymuje pracę po wczytaniu każdej linii tekstu i wyświetla ją na konsoli, - można ją zatwierdzić lub wprowadzić inny tekst -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pc">pc</a> </td> - <td>jednostka miary -- pica (1 pc = 12 <a href="#pt">pt</a>); - p. <a href="#true"><tt>true</tt></a>, <a href="#tab_jed">tablica - jednostek</a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="penalty">\penalty</a>=<i>wartość</i> </td> - <td>kara (liczba całkowita) o podanej wartości wstawiana w miejscu - użycia (wartość 10000 oznacza nieskończoność); - znaczenie zależy od kontekstu -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="plus">plus</a> <i>dimen</i> </td> - <td>kwalifikator określający ,,rozciąg'' sprężyny (wielkości - typu <i><a href="#glue">glue</a></i>); - p. <a href="#dimen"><i>dimen</i></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="postdisplaypenalty">\postdisplaypenalty</a>=<i>wartość</i> </td> - <td>kara (liczba całkowita) za złamanie - strony po wzorze eksponowanym (wystawionym) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="predisplaypenalty">\predisplaypenalty</a>=<i>wartość</i> </td> - <td>kara (liczba całkowita) za złamanie strony - przed wzorem eksponowanym (wystawionym) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="predisplaysize">\predisplaysize</a> </td> - <td>do rejestru <tt>\predisplaysize</tt> wpisywana jest efektywna szerokość wiersza -poprzedzającego równanie (<i>p</i>) zgodnie z następującymi regułami: jeżeli -przed równaniem nie wystąpił żaden wiersz (na przykład jeśli znacznik <tt>$$</tt> -wystąpił bezpośrednio po instrukcji <a href="#noindent"><tt>\noindent</tt></a> -lub po zamykającym inne równanie -znaczniku <tt>$$</tt>), <i>p</i> przyjmuje wartość -16383.99999pt (<tt>-\maxdimen</tt>, czyli -najmniejszy dopuszczalny wymiar). W przeciwnym razie TeX sprawdza pudełko -utworzone przez poprzedni wiersz i określa wartość <i>p</i> jako równą szerokości -wnętrza pudełka, plus przesunięcie pudełka w prawo, plus dwie jednostki <a href="em"><tt>em</tt></a> z -bieżącego fontu. Jeśli jednak szerokość wnętrza pudełka zależy od ściśliwości -lub rozciągliwości odstępów -- jeśli na przykład klej <a href="#parfillskip"><tt>\parfillskip</tt></a> ma wartość -skończoną -- wówczas <i>p</i> przyjmuje wartość <tt>\maxdimen</tt>. -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pretolerance">\pretolerance</a>=<i>wartość</i> </td> - <td>akceptowalna kiepskość składu akapitu. jeżeli jest - spełniona (w pierwszym przebiegu - TeX próbuje złożyć akapit bez przenoszenia wyrazów) to nie nastąpi drugi przebieg, - jeżeli nie zostanie - osiągnięta następuje drugie podejście do składu uwzględniając reguły przenoszenia - wyrazów, wartość <tt>-1</tt> oznacza rezygnację z pierwszego - przebiegu [<a href="#p1">1</a>] -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="prevdepth">\prevdepth</a></td> - <td>zawiera głębokość (<a href="#dimen"><tt>dimen</tt></a>) ostatniego pudełka dołączonego - do listy - pionowej, wartość ta używana jest przy ustalaniu odstępów międzyliniowych; - bywa użyteczna do kompensowania głębokości pudełka - np. <a href="#vskip"><tt>\vskip</tt></a>-<a href="#prevdepth"><tt>\prevdepth</tt></a>; - wartość tą można także modyfikować; uwaga -- gdy lista pionowa jest pusta - <a href="#prevdepth"><tt>\prevdepth</tt></a> przyjmuje wartość -1000<a href="#pt"><tt>pt</tt></a>, - tą samą wartość, ma po wstawieniu - do listy, a także po użyciu makra <a href="#nointerlineskip"><tt>\nointerlineskip</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="prevgraf">\prevgraf</a> </td> - <td>rejestr zawiera liczbę linii (count) w ostatnio złożonym akapicie (lub jego osobno - złożonej części -- np. przed wzorem eksponowanym) -- wykorzystywana przez - polecenia <a href="#hangafter"><tt>\hangafter</tt></a> i - <a href="#parshape"><tt>\parshape</tt></a>; wartość tą można modyfikować; - uwaga: każdy wzór eksponowany jest liczony jako trzy linie -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pt">pt</a> </td> - <td>jednostka miary -- punkt typograficzny - (1 pt = 1/12 <a href="#pc">pc</a>); - p. <a href="#true"><tt>true</tt></a>, <a href="#tab_jed">tablica - jednostek</a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="radical">\radical</a>="<i>f<sub>1</sub>XXf<sub>2</sub>YY</i></td> - <td>konstrukcja pierwiastka: <i>f<sub>1</sub></i>, - <i>f<sub>2</sub></i> rodzina dla wersji ,,małej'' i ,,dużej'' - <i>XX</i>, <i>YY</i> kody znaków dla odpowiadających im rodzin -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="raise">\raise</a> <i>dimen</i> <i>box</i> </td> - <td>zawartość pudełka <i>box</i> jest podnoszona o <i><a - href="#dimen">dimen</a></i> - (tylko w trybie poziomym); p. <a href="#lower"><tt>\lower</tt></a>, <a href="#hbox"><tt>\hbox</tt></a>, - <a href="#unhbox"><tt>\unhbox</tt></a>, <a href="#unvbox"><tt>\unvbox</tt></a>, - <a href="#vbox"><tt>\vbox</tt></a>, <a href="#copy"><tt>\copy</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="read">\read</a> <i>numer</i> to \<i>skewencja_sterująca</i> </td> - <td> wczytanie linii z kanału wejściowego <i>numer</i> - (p. <a href="#openin"><tt>\openin</tt></a>, <a href="#immediate"><tt>\immediate</tt></a>) i umieszczeniu jej ,,pod nazwą'' - <tt>\sekwencja_sterująca</tt> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="relax">\relax</a> </td> - <td>NIC, ale jego użycie powoduje zakończenie analizy poprzedzającego tokenu -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="relpenalty">\relpenalty</a>=<i>wartość</i> </td> - <td>kara za złamanie linii po operatorze relacji - (<i>rel atom</i>); p. <a href="#mathrel"><tt>\mathrel</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="right">\right</a> <i>delim</i> </td> - <td>operator wymuszający wielkość delimitera i ustawiający - kategorię na ,,zamykający''; - p. <a href="#delimiterfactor"><tt>\delimiterfactor</tt></a> - i <a href="#delimitershortfall"><tt>\delimitershortfall</tt></a>. - Dla każdego <a href="#right"><tt>\right</tt></a> musi istnieć - <a href="#left"><tt>\left</tt></a>. Znak kropki - <tt>.</tt> oznacza delimiter pusty -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="righthyphenmin">\righthyphenmin</a>=<i>liczba</i> </td> - <td>minimalna długość fragmentu wyrazu (liczba liter) - przenoszonego do następnej linii przy przenoszeniu - (p. <a href="#language"><tt>\language</tt></a> i <a href="#lefthyphenmin"><tt>\lefthyphenmin</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="rightskip">\rightskip</a>=<i>glue</i> </td> - <td>parametr określa moc ,,sprężyny'' (<a href="#glue"><i>glue</i></a>) dodawanej - z prawej strony materiału strony -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="romannumeral">\romannumeral</a> <i>wartość</i> </td> - <td>wyprowadza wartość w postaci - zapisu ,,rzymskiego'' (tylko część całkowita) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="scaled">scaled</a> <i>współczynnik</i> </td> - <td>mnożnik określający przeskalowanie fontu - (mnożnik = 1/1000 * <i>współczynnik</i>) - np.: <tt><a href="#font">font</a>\xii=plr10 scaled 1200</tt> - (równoważny - <tt><a href="#font">font</a>\xii=plr10 <a href="#at">at</a> 12<a href="#pt">pt</a></tt>) - Uwaga! Zdefiniowany font <tt>\xii</tt> to nie to samo co font - <tt>plr12</tt> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="scriptfont">\scriptfont</a> <i>f</i> = \<i>nazwa_fontu</i> </td> - <td> ustalenie fontu dla - <a href="#scriptstyle"><tt>\scriptstyle</tt></a> dla rodziny o numerze <i>f</i> (0--15); - p. <a href="#font"><tt>\font</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="scriptscriptfont">\scriptscriptfont</a> <i>f</i> = \<i>nazwa_fontu</i> </td> - <td> ustalenie fontu dla - <a href="#scriptscriptstyle"><tt>\scriptscriptstyle</tt></a> dla rodziny o - numerze <i>f</i> (0--15); - p. <a href="#font"><tt>\font</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="scriptscriptstyle">\scriptscriptstyle</a> </td> - <td>przełączenie składu matematyki w tryb <tt>scriptscript</tt> - (p. <a href="#limits"><tt>\limits</tt></a>, - <a href="#nolimits"><tt>\nolimits</tt></a>, - <a href="#displaylimits"><tt>\displaylimits</tt></a>, - <a href="#displaystyle"><tt>\displaystyle</tt></a>, - <a href="#textstyle"><tt>\textstyle</tt></a>, - <a href="#scriptstyle"><tt>\scriptstyle</tt></a>, - <a href="#textfont"><tt>\textfont</tt></a>, - <a href="#scriptfont"><tt>\scriptfont</tt></a>, - <a href="#scriptscriptfont"><tt>\scriptscriptfont</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="scriptspace">\scriptspace</a>=<i>dimen</i> </td> - <td>dodatkowa odległość po konstrukcji <i><a href="#subscript">subscript</a></i> - (<tt>_{...}</tt>) i - <a href="#superscript"><i>superscript</i></a> (<tt>^{...}</tt>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="scriptstyle">\scriptstyle</a> </td> - <td>przełączenie składu matematyki w tryb <tt>script</tt> - (p. <a href="#limits"><tt>\limits</tt></a>, - <a href="#nolimits"><tt>\nolimits</tt></a>, - <a href="#displaylimits"><tt>\displaylimits</tt></a>, - <a href="#displaystyle"><tt>\displaystyle</tt></a>, - <a href="#textstyle"><tt>\textstyle</tt></a>, - <a href="#scriptscriptstyle"><tt>\scriptscriptstyle</tt></a>, - <a href="#textfont"><tt>\textfont</tt></a>, - <a href="#scriptfont"><tt>\scriptfont</tt></a>, - <a href="#scriptscriptfont"><tt>\scriptscriptfont</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="scrollmode">\scrollmode</a></td> - <td>TeX nie przerywa przetwarzania w przypadku pojawienia się - błędu; p. <a href="#errorstopmode"><tt>\errorstopmode</tt></a>, - <a href="#batchmode"><tt>\batchmode</tt></a>, - <a href="#nonstopmode"><tt>\nonstopmode</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="setbox">\setbox</a> <i>numer_pudełka</i>=<i>box</i> </td> - <td>zapamiętuje zawartość pudełka - <i>box</i> w wskazanym rejestrze pudełek - (<i>box</i> może być jednym z obiektów: - <a href="#hbox"><tt>\hbox</tt></a>, - <a href="#vbox"><tt>\vbox</tt></a>, - <a href="#vtop"><tt>\vtop</tt></a>, - <a href="#box"><tt>\box</tt></a>, - <a href="#copy"><tt>\copy</tt></a>, - <a href="#vsplit"><tt>\vsplit</tt></a>, - <a href="#lastbox"><tt>\lastbox</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="setlanguage">\setlanguage</a> <i>numer</i></td> - <td>wybiera bieżący język (zestaw reguł przenoszenia - wyrazów), słuzy do chwilowego przełączanie reguł wewnątrz akapitu, - Zestawy reguł są konstruowane (i numerowane) w czasie działania - iniTeX-a; p. <a href="#language"><tt>\language</tt></a>, <a href="#patterns"><tt>\patterns</tt></a> - -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="sfcode">\sfcode</a> <i>kod_znaku</i>=<i>wartość</i> </td> - <td>wartość mająca wpływ na obliczenie odległości - między wyrazami, - standardowo jest predefiniowana dla każdego znaku w foncie i przyjmuje - zwykle następujące wartości: 0 dla nawiasów zamykających, 1000 dla liter, - 3000 dla znaków punktuacyjnych, które wg niektórych zwyczajów typograficznych - wymagają dodatkowej odległości (np.: <tt>.</tt>) i z zakresu 1000--2000 - dla innych znaków punktuacyjnych, np.: <tt>,</tt>). Standardowo - odległość międzywyrazowa jest wielkością projektową fontu i składa - się z dwu parametrów (p. <a href="#fontdimen"><tt>\fontdimen</tt></a>): - normalnego i ekstra, dodawanego - jeśli <a href="#sfcode"><tt>\sfcode</tt></a> znaku kończącego wyraz > 2000. - Odległości można - zmienić modyfikując parametry <a href="#spaceskip"><tt>\spaceskip</tt></a> - o <a href="#xspaceskip"><tt>\xspaceskip</tt></a>; - zależności pokazuje tabela: - <table border="1"> - <tr><td><a href="#sfcode"><tt>\sfcode</tt></a></td> - <td><a href="#spaceskip"><tt>\spaceskip</tt></a></td> - <td><a href="#xspaceskip"><tt>\xspaceskip</tt></a></td><td>odległość</td></tr> - <tr><td>0-999 - </td><td>=0</td><td>=0</td><td><tt><a href="#fontdimen">\fontdimen</a>2</tt><sup>*</sup></td></tr> - <tr><td>0-999 - </td><td>!=0</td><td>*</td><td><a href="#spaceskip"><tt>\spaceskip</tt></a><sup>*</sup></td></tr> - <tr><td>1000 - </td><td>0</td><td>*</td><td><tt><a href="#fontdimen">\fontdimen</a>2</tt><sup>*</sup></td></tr> - <tr><td>1000 - </td><td>!=0</td><td>*</td><td><a href="#spaceskip"><tt>\spaceskip</tt></a></td></tr> - <tr><td>>2000</td> - <td>0</td><td>=0</td><td><tt><a href="#fontdimen">\fontdimen</a>2<sup>*</sup>+<a href="#fontdimen">\fontdimen</a>7</tt></td></tr> - <tr><td>>2000</td> - <td>!=0</td><td>=0</td><td><tt><a href="#fontdimen">\fontdimen</a>7+<a href="#spaceskip">\spaceskip</a></tt></td></tr> - <tr><td>>2000</td> - <td>*</td><td>!=0</td><td><a href="#xspaceskip"><tt>\xspaceskip</tt></a></td></tr> - </table> - <sup>*</sup> -- dla tych wielkości rozciąg (<i>stretch</i>) jest mnożony - przez f/1000, a ścisk (<i>shrink</i>) przez 1000/f, gdzie f jest - wartością <a href="#sfcode"><tt>\sfcode</tt></a> - p. też <a href="#spacefactor"><tt>\spacefactor</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="shipout">\shipout</a> <i>pudełko</i></td> - <td>wysyła <i>pudełko</i> stanowiące jej parametr jako kolejną stronę - do DVI, czyli dopisuje do pliku <i>jobname</i>.DVI; najczęściej polecenie - to jest wywoływane w procedurze wyjściowej - (output routine), ale może być użyte w każdym momencie; wywołanie polecenia - <tt>\shipout</tt> powoduje także właściwe wykonanie poleceń - <a href="#write"><tt>\write</tt></a> oraz <a href="#openout"><tt>\openout</tt></a> - i <a href="#closeout"><tt>\closeout</tt></a> -- czyli zapis do ewentualnych plików pomocniczych (p. też <a href="#immediate"><tt>\immediate</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="show">\show</a> <i>cos</i> </td> - <td> powoduje wyprowadzenie na konsolę bieżącej - wartości ,,cosia'' -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="showbox">\showbox</a> <i>numer_pudełka</i> </td> - <td> przerywa przetwarzanie, - informacje o wskazanym pudełku są zapisywane w pliku - <tt>log</tt> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="showboxbreadth">\showboxbreadth</a>=<i>liczba_całkowita</i></td> - <td>wartość tego rejestru określa liczbę pozycji (pudełek, znaków) w śledzonym pudełku - pokazywanych poleceniem <a href="#showbox"><tt>\showbox</tt></a>; - p. <a href="#showlists"><tt>\showlists</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="showboxdepth">\showboxdepth</a>=<i>liczba_całkowita</i></td> - <td>wartość tego rejestru określa głębokość śledzenia zagnieżdżeń - pudełek pokazywanych poleceniem <a href="#showbox"><tt>\showbox</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="showlists">\showlists</a></td> - <td>przerywa przetwarzanie, w pliku <tt>log</tt> zapisywane są - informacje o tym co jest wstawiane do składu (znaki, pudełka sprężyny, - zmiany trybów itp.) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="showthe">\showthe</a> <i>cos</i> </td> - <td> przerywa przetwarzanie, informacje o - ,,cosiu'' podawane są na konsoli i w pliku <tt>log</tt> (p. też - <a href="#the"><tt>\the</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="skewchar">\skewchar</a> <i>font</i> <i>znak</i></td> - <td>rejestr ustawiany dla każdego fontu, znak używany przez - algorytm pozycjonowania akcentów w matematyce, wartość kernu między znakiem - akcentowanym, a określonym przez <tt>\skewchar</tt> - jest używana jako korekta poziomego położenia - akcentu; - p. <a href="#defaultskewchar"><tt>\defaultskewchar</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="skip">\skip</a> <i>numer</i> </td> - <td> rejestr typu <i><a href="#glue">glue</a></i> o wskazanym - <i>numerze</i> (0 -- 255) - (zamiast <i>numeru</i> może być użyty synonim, - p. <a href="#skipdef"><tt>\skipdef</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> - \skip <i>numer</i>=<i>glue</i> </td> - <td> ustawienie wartości rejestru typu <a href="#glue"><i>glue</i></a> o wskazanym - <i>numerze</i> (0 -- 255) - (zamiast <i>numeru</i> może być użyty synonim, - p. <a href="#skipdef"><tt>\skipdef</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="skipdef">\skipdef</a>\<i>nazwa</i>=<i>numer</i> </td> - <td>zdefiniowanie synonimu <a href="#nazwa"><tt>\nazwa</tt></a>, - odpowiadającego - rejestrowi <a href="#skip"><tt>\skip</tt></a> o numerze <i>numer</i> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="sp">sp</a> </td> - <td>jednostka miary -- <i>scaled point</i> (65536 sp = 1 pt); - p. <a href="#true"><tt>true</tt></a>, <a href="#tab_jed">tablica - jednostek</a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="spacefactor">\spacefactor</a> <i>liczba</i> </td> - <td> zmienia <a href="#sfcode"><tt>sfcode</tt></a> - poprzedzającego znaku; p. - <a href="#xspaceskip"><tt>\xspaceskip</tt></a>, - <a href="#spaceskip"><tt>\spaceskip</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="spaceskip">\spaceskip</a>=<i>glue</i> </td> - <td>w określonych sytuacjach może mieć wpływ na odległość między - wyrazami; p. <a href="#sfcode"><tt>\sfcode</tt></a>, - <a href="#spacefactor"><tt>\spacefactor</tt></a> i <a href="#xspaceskip"><tt>\xspaceskip</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="span">\span</a></td> - <td>polecenie powoduje połączenie danej rubryki tabelki z kolejną, może wystąpić - tylko na początku rubryki, czyli po <a href="#cr"><tt>\cr</tt></a>, - <a href="#amp"><tt>&</tt></a> albo - <a href="#noalign"><tt>\noalign</tt></a>. W połączonej - rubryce stosowana jest sposób formatowania z drugiej (przyłączanej) rubryki, - dlatego często używa się kombinacji - <a href="#span"><tt>\span</tt></a><a href="#omit"><tt>\omit</tt></a>; - p. <a href="#halign"><tt>\halign</tt></a>,<a href="#valign"><tt>\valign</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="special">\special</a>{<i>materiał</i>} </td> - <td><i>materiał</i> jest przekazywany na wyjście - (do pliku <tt>dvi</tt>), - po uprzednim rozwinięciu makr. Mechanizm ten - jest używany głównie do - przesłania poleceń do programów drukujących - (np. wstawienie grafiki) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="splitbotmark">\splitbotmark</a></td> - <td>przyjmuje wartość ostatniego znacznika - (<a href="#mark"><tt>\mark</tt></a>), który pojawił - się w obecnie łamanym (<a href="#vsplit"><tt>\vsplit</tt></a>) - pudełku; działa analogicznie jak polecenie - <a href="#botmark"><tt>\botmark</tt></a> dla strony -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="splitfirstmark">\splitfirstmark</a></td> - <td>przyjmuje wartość pierwszego znacznika - (<a href="#mark"><tt>\mark</tt></a>), który pojawił - się w obecnie łamanym (<a href="#vsplit"><tt>\vsplit</tt></a>) pudełku; - działa analogicznie jak polecenie - <a href="#firstmark"><tt>\firstmark</tt></a> dla strony -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="splitmaxdepth">\splitmaxdepth</a></td> - <td>maksymalna głębokość (<a href="#dimen"><tt>dimen</tt></a>) - oddzielanego pudełka, parametr - używany przez <a href="#vsplit"><tt>\vsplit</tt></a> analogicznie do parametru - <a href="#maxdepth"><tt>\maxdepth</tt></a> używanego - w algorytmie łamania na strony -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="splittopskip">\splittopskip</a></td> - <td>klej (<a href="#glue"><i>glue</i></a>) wstawiany nad częścią pozostałą w pudełku, - po użyciu polecenia <a href="#vsplit"><tt>\vsplit</tt></a>, analogiczny do parametru - <a href="#topskip"><tt>\topskip</tt></a> używanego - w algorytmie łamania na strony -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="spread">spread</a> <i>dimen</i> </td> - <td>wartość <i><a href="#dimen">dimen</a></i> definiuje o ile trzeba - wydłużyć pudełko - np. <tt><a href="#hbox">\hbox</a> spread 50<a href="#pt">pt</a>{to jest pudełko}</tt> - -- tekst - będzie złożony w pudełku o 50<a href="#pt">pt</a> dłuższym niż - rozmiar nominalny -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="string">\string <i>token</i></a> </td> - <td><i>token</i> jest pobierany bez rozwijania, - jest traktowany w - <b>całości</b> jako napis (znaki otrzymują kategorię 12, a - znak o kategorii 0, zostanie zamieniony na znak o kodzie - zdefiniowanym przez <a href="#escapechar"><tt>\escapechar</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="tabskip">\tabskip</a> <i>glue</i> </td> - <td> odległość między kolumnami konstrukcji - <a href="#valign"><tt>\valign</tt></a> i <a href="#halign"><tt>\halign</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="textfont">\textfont</a> <i>f</i> = \<i>nazwa_fontu</i> </td> - <td> ustalenie fontu dla - <a href="#displaystyle"><tt>\displaystyle</tt></a> - i <a href="#textstyle"><tt>\textstyle</tt></a> - dla rodziny o numerze <i>f</i> (0--15); - p. <a href="#font"><tt>\font</tt></a>, <a href="#fam"><tt>\fam</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="textstyle">\textstyle</a> </td> - <td>przełączenie składu matematyki w tryb <tt>text</tt> - (wielkość czcionki i sposób - ustawiania górnego i dolnego rejestru (indeksu); - p. <a href="#limits"><tt>\limits</tt></a>, - <a href="#nolimits"><tt>\nolimits</tt></a>, - <a href="#displaylimits"><tt>\displaylimits</tt></a>, - <a href="#displaystyle"><tt>\displaystyle</tt></a>, - <a href="#scriptstyle"><tt>\scriptstyle</tt></a>, - <a href="#scriptscriptstyle"><tt>\scriptscriptstyle</tt></a>, - <a href="#textfont"><tt>\textfont</tt></a>, - <a href="#scriptfont"><tt>\scriptfont</tt></a>, - <a href="#scriptscriptfont"><tt>\scriptscriptfont</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="the">\the</a> <i>coś</i> </td> - <td>wyprowadza bieżącą wartość ,,cosia'', działanie zależy - od jego natury -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="thickmuskip">\thickmuskip</a>=<i>mglue</i> </td> - <td>matematyka; rejestr określający moc sprężyny trybu matematycznego - (<a href="#mglue"><i>mglue</i></a>) - domyślnie: - <tt>5<a href="#mu">mu</a> <a href="#plus">plus</a> 5<a href="#mu">mu</a></tt>; - p. <a href="#mskip"><tt>\mskip</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="thinmuskip">\thinmuskip</a>=<i>mglue</i></td> - <td>matematyka; rejestr określający moc sprężyny trybu matematycznego - (<a href="#mglue"><i>mglue</i></a>) - domyślnie: <tt>3<a href="#mu">mu</a></tt>; - p. <a href="#mskip"><tt>\mskip</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="time">\time</a> </td> - <td>rejestr zawiera liczbę minut które upłynęły od północy -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="to">to</a> <i>dimen</i> </td> - <td>dodatkowy (opcjonalny) prefiks przy określaniu szerokości pudełka np: - <tt><a href="#hbox">\hbox</a> to 3<a href="#cm">cm</a>{Ala ma kota}</tt>; - p. <a href="#dimen"><i>dimen</i></a> -</td></tr> -<tr><td class="ttt" valign="top"> - <a id="toks">\toks</a> <i>numer</i>{<i>lista tokenów</i>} </td> - <td>ustalenie zawartości rejestru tokenowego o podanym <i>numerze</i> (0 -- 255) - (tokeny, jednostki leksykalne, żetony), zamiast <i>numeru</i> można - użyć synonimu; - p. <a href="#toksdef"><tt>\toksdef</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="toksdef">\toksdef</a>\<i>nazwa</i>=<i>numer</i> </td> - <td>zdefiniowanie synonimu <tt>\nazwa</tt>, - odpowiadającego rejestrowi <a href="#toks"><tt>\toks</tt></a> o numerze <i>numer</i> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="tolerance">\tolerance</a> </td> - <td>akceptowalna kiepskość składu akapitu przy drugim przebiegu - (p. <tt><a href="#pretolerance">\pretolerance</a></tt>); jeżeli TeX nie jest w - stanie jej osiągnąć jest to sygnalizowane (lub następuje - przejście do trzeciego przebiegu, - p. <tt><a href="#emergencystretch">\emergencystretch</a></tt>) - [<a href="#p1">1</a>] -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="topmark">\topmark</a></td> - <td>przyjmuje wartość ostatniego znacznika (<a href="#mark"><tt>\mark</tt></a>), -który pojawił - się na poprzedniej (niż obecnie output-owana) stronie; czyli ma takie - samo znaczenie jak miał - <a href="#botmark"><tt>\botmark</tt></a> - na poprzedniej stronie -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="topskip">\topskip</a> <i>glue</i> </td> - <td>sprężyna (<i><a href="#glue">glue</a></i>) dodawana na górze strony -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="tracingcommands">\tracingcommands</a>=<i>liczba</i></td> - <td> jeśli <i>liczba</i> równa jest 1 TeX - pokazuje (zbiór - <tt>*.log</tt>) wykonanie wszystkich wykonywanych poleceń - (makroinstrukcji), jeśli <i>liczba</i> równa jest 2 - dodatkowo pokazyane są efekty poleceń warunkowych; - wartość zero oznacza brak śledzenia -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="tracinglostchars">\tracinglostchars</a>=<i>liczba</i> </td> - <td> jeśli <i>liczba</i> jest większa niż 1 - sygnalizowane są (zbiór - <tt>*.log</tt>) przypadki braku użytego znaku w bieżącym foncie - (standardowo włączony) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="tracingmacros">\tracingmacros</a>=<i>liczba</i> </td> - <td> jeśli <i>liczba</i> jest większa niż 1 - sygnalizowane są (zbiór - <tt>*.log</tt>) szczegóły związane z rozwijaniem - makroinstrukcji -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="tracingonline">\tracingonline</a>=<i>liczba</i> </td> - <td> jeśli <i>liczba</i> jest większa niż 1 - komunikaty śledzenia są wyprowadzane również na konsolę (istotne - w przypadku innych poleceń śledzenia) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="tracingoutput">\tracingoutput</a>=<i>liczba</i> </td> - <td> jeśli <i>liczba</i> jest większa niż 1 - podawane są informacje o wyprowadzanych na wyjście (zbiór - <tt>*.log</tt>) znakach (i pudełkach) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="tracingpages">\tracingpages</a>=<i>liczba</i> </td> - <td> jeśli <i>liczba</i> jest większa niż 1 - sygnalizowane są (zbiór - <tt>*.log</tt>) szczegóły związane z procesem łamania stron -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="tracingparagraphs">\tracingparagraphs</a>=<i>liczba</i> </td> - <td> jeśli <i>liczba</i> jest większa niż 1 - sygnalizowane są szczegóły (zbiór - <tt>*.log</tt>) związane z procesem łamania akapitów -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="tracingrestores">\tracingrestores</a>=<i>liczba</i> </td> - <td> jeśli <i>liczba</i> jest większa niż 1 - sygnalizowane są (zbiór - <tt>*.log</tt>) informacje o odtworzeniu wartości parametrów - w związku z zakończeniem grupy -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="tracingstats">\tracingstats</a>=<i>liczba</i> </td> - <td> jeśli <i>liczba</i> jest większa niż 1 - sygnalizowane są (zbiór - <tt>*.log</tt>) informacje statystyczne o wykorzystaniu pamięci -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="true">true</a> </td> - <td>dodatkowy kwalifikator przy podawaniu miar, oznacza, że nie podlegają - one skalowaniu, np.: <tt><a href="#hskip">\hskip</a> 2 true <a - href="#cm">cm</a></tt>; - p. <a href="#mag"><tt>\mag</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="uccode">\uccode</a> <i>kod_znaku</i>=<i>kod_znaku</i> </td> - <td> drugi parametr określa kod znaku będącego odpowiednikiem ,,uppercase'' - dla znaku określonego pierwszym parametrem - (p. <a href="#uppercase"><tt>\uppercase</tt></a>); - (p. <a href="#kod_znaku"><tt>kod_znaku</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="uchyph">\uchyph</a>=<i>wartość</i> </td> - <td>jeśli <i>wartość</i> jest równa 0, blokowane - jest przenoszenie wyrazów zaczynających się wielką literą -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="underline">\underline</a>{<i>materiał</i>} </td> - <td>konstrukcja matematyczna; <i>materiał</i> - jest podkreślany linią ciągłą -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="unhbox">\unhbox</a> <i>numer_pudełka</i> </td> - <td> ,,wydłubanie'' zawartości - wskazanego pudełka poziomego, pudełko staje - się puste (p. <a href="#setbox"><tt>\setbox</tt></a>, - <a href="#copy"><tt>\copy</tt></a>, <a href="#box"><tt>\box</tt></a>, - <a href="#unhcopy"><tt>\unhcopy</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="unhcopy">\unhcopy</a> <i>numer_pudełka</i> </td> - <td> ,,wydłubanie'' zawartości - wskazanego pudełka poziomego, zawartość - pudełka nie ulega zmianie (p. <a href="#setbox"><tt>\setbox</tt></a>, - <a href="#copy"><tt>\copy</tt></a>, - <a href="#box"><tt>\box</tt></a>, <a href="#unhbox"><tt>\unhbox</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="unkern">\unkern</a> </td> - <td> wycofanie ostatnio użytego ,,podcięcia'' (kern) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="unpenalty">\unpenalty</a> </td> - <td> wycofanie ostatnio wstawionej kary -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="unskip">\unskip</a> </td> - <td> wycofanie ostatnio użytej ,,sprężyny'' (<a - href="#glue"><i>glue</i></a>); równoważne - <tt><a href="#vskip">\vskip</a> -<a href="#lastskip">\lastskip</a></tt> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="unvbox">\unvbox</a> <i>numer_pudełka</i> </td> - <td> ,,wydłubanie'' zawartości - wskazanego pudełka pionowego, pudełko staje - się puste (p. <a href="#setbox"><tt>\setbox</tt></a>, - <a href="#copy"><tt>\copy</tt></a>, - <a href="#box"><tt>\box</tt></a>, <a href="#unvcopy"><tt>\unvcopy</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="unvcopy">\unvcopy</a> <i>numer_pudełka</i> </td> - <td> ,,wydłubanie'' zawartości - wskazanego pudełka pionowego, zawartość - pudełka nie ulega zmianie (p. <a href="#setbox"><tt>\setbox</tt></a>, - <a href="#copy"><tt>\copy</tt></a>, - <a href="#box"><tt>\box</tt></a>, <a href="#unvbox"><tt>\unvbox</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="uppercase">\uppercase</a>{<i>materiał</i>} </td> - <td>zamiana małych liter na wielkie, a ściślej na - odpowiedniki zdefiniowane przez <a href="#uccode"><tt>\uccode</tt></a> - dla użytych znaków -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="vadjust">\vadjust</a>{<i>materiał</i>} </td> - <td> wstawienie <i>materiału</i> - pionowego ,,między wierszami'' (wtrącenie materiału pionowego - w trybie poziomym) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="valign">\valign</a> {<i>materiał</i>}</td> - <td>definiuje środowisko tabularyczne, <i>materiał</i> logicznie dzieli - się na dwie części: 1. preambułę, czyli definicję wierszy i sposobu ich - formatowania, 2. tekst tworzący zawartość tabeli. W preambule fakt - istnienia materiału kolumny sygnalizujemy znakiem <tt>#</tt>, a - separatorem kolumn jest znak <tt>&</tt>. Przykład: - <pre> - \halign{# & #\cr - 1234 & 1 \cr - 1 & 1234 \cr} - </pre> - jak widać poleceniem końca kolumny (poszczególne elementy w - wierszu definicji, określają poszczególne elementy kolumny w składzie) - jest <tt><a href="#cr">\cr</a></tt>; p. - <tt><a href="#crcr">\crcr</a></tt>, - <tt><a href="#noalign">\noalign</a></tt>, - <tt><a href="#span">\span</a></tt>, - <tt><a href="#omit">\omit</a></tt> oraz - <tt><a href="#halign">\halign</a></tt> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="vbadness">\vbadness</a>=<i>wartość</i> </td> - <td> wartość progowa; - jeżeli przy łamaniu strony ,,kiepskość'' przekroczy tą <i>wartość</i> pojawi - się komunikat -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="vbox">\vbox</a> {<i>materiał</i>} </td> - <td>wstawienie materiału pionowego (jeżeli wewnątrz nie nastąpi przejście - w tryb poziomy, to szerokość pudełka wyniesie tyle, ile największa szerokość elementu - wewnętrznego, - w przeciwnym razie szerokość pudełka wyniesie <tt><a href="#hsize">\hsize</a></tt>. - Głębokością pudełka będzie głębokość ostatniego elementu na liście - pionowej (resztę stanowi wysokość). -</td></tr> -<tr><td class="ttt" valign="top"> - \vbox to <i>dimen</i> {<i>materiał</i>}</td> - <td>j.w. ale wysokość pudełka wyniesie <i>dimen</i> (z możliwością - powstania niedomiaru lub przepełnienia) -- nie wpływa na głębokość. - p. <a href="#dimen"><i>dimen</i></a> -</td></tr> -<tr><td class="ttt" valign="top"> - \vbox spread <i>dimen</i> {<i>materiał</i>}</td> - <td>j.w., ale wysokość nominalna pudełka zostanie zwiększona o - <i>dimen</i> -- nie wpływa na głębokość; - p. <a href="#dimen"><i>dimen</i></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="vcenter">\vcenter</a> {<i>materiał</i>} </td> - <td>konstrukcja matematyczna, analogiczna do - <a href="#vbox"><tt>\vbox</tt></a>, której wysokość i głębokość - jest jednakowa; umożliwia pozycjonowanie materiału pionowego - np. względem znaku <tt>=</tt>; np. - $$x=\vcenter{\hbox{aaaa}\hbox{bbbb}\hbox{cccc}}$$ - <tt> - <table> - <tr><td rowspan=3><i>x</i> = </td><td>aaaa</td></tr> - <tr><td>bbbb</td></tr> - <tr><td>cccc</td></tr> - </table> - </tt> -</td></tr> -<tr><td class="ttt" valign="top"> - \vcenter to <i>dimen</i> {<i>materiał</i>} </td> - <td>j.w., ale całkowity rozmiar pionowy wyniesie - <a href="#dimen"><i>dimen</i></a>; <i>materiał</i> nie jest - środkowany w pionie. -</td></tr> -<tr><td class="ttt" valign="top"> - \vcenter spread <i>dimen</i> {<i>materiał</i>} </td> - <td>j.w., ale całkowity rozmiar pionowy zostanie powiększony o - <a href="#dimen"><i>dimen</i></a>; <i>materiał</i> nie jest - środkowany w pionie. -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="vfil">\vfil</a> </td> - <td>sprężyna (<a href="#glue"><i>glue</i></a>) pionowa o zerowej wysokości i nieskończonym rozciągu - (równoważna <tt><a href="#vskip">\vskip</a> 0<a href="#pt">pt</a> <a href="#plus">plus</a> 1<a href="#fil">fil</a></tt>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="vfill">\vfill</a> </td> - <td>jw. ale mocniejsza (równoważna <tt><a href="#vskip">\vskip</a> 0<a href="#pt">pt</a> <a href="#plus">plus</a> 1<a href="#fill">fill</a></tt>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="vfilneg">\vfilneg</a> </td> - <td>równoważne <tt><a href="#vskip">\vskip</a> 0<a href="#pt">pt</a> <a href="#plus">plus</a> -1<a href="#fil">fil</a></tt> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="vfuzz">\vfuzz</a>=<i>dimen</i> </td> - <td> dopuszczalne <b>niesygnalizowane</b> przekroczenie długości strony; - p. <a href="#dimen"><i>dimen</i></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="voffset">\voffset</a>=<i>dimen</i> </td> - <td>dodatkowe przesunięcie całego materiału strony o wskazaną - wartość w dół (w górę jeśli ujemna); - p. <a href="#dimen"><i>dimen</i></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="vrule">\vrule</a> </td> - <td>linia pionowa o wysokości i głębokości zależnej od kontekstu użycia o grubości - 0.4 pt odkładana na liście poziomej; - można wyspecyfikować inne parametry np.: - <tt>\vrule <a href="#width">width</a> 3<a href="#cm">cm</a> <a href="#depth">depth</a> 1<a href="#mm">mm</a> <a href="#height">height</a> 0.5<a href="#mm">mm</a></tt> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="vsize">\vsize</a>=<i>glue</i> </td> - <td>wysokość materiału składu (bez stopek i nagłówków) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="vskip">\vskip</a> <i>glue</i> </td> - <td>dodatkowa odległość w pionie; użycie przełącza w tryb pionowy -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="vsplit">\vsplit</a> <i>numer_pudełka</i> to <i>dimen</i></td> - <td>poleceniu uruchamiające dla danego - pudełka (<a href="#vbox"><tt>\vbox</tt></a>) algorytm równoważny - algorytmowi łamania na strony; - od wskazanego pudełka oddzielana jest początkowa część o podanej - wysokości <i>dimen</i> i zwracana jako wynik, reszta zawartości pudełka pozostaje w nim -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="vss">\vss</a> </td> - <td>sprężyna (<a href="#glue"><i>glue</i></a>) o zerowej długości działająca w pionie - o nieskończonym ścisku i rozciągu (ale o bardzo słabej mocy); - równoważna <tt><a href="#vskip">\vskip</a> 0<a href="#pt">pt</a> - <a href="#plus">plus</a> 1<a href="#fil">fil</a> <a - href="#minus">minus</a> 1<a href="#fil">fil</a></tt> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="vtop">\vtop</a> {<i>materiał</i>} </td> - <td>wstawienie materiału pionowego (jeżeli wewnątrz nie nastąpi przejście - w tryb poziomy, to szerokość pudełka wyniesie tyle, ile największa szerokość elementu - wewnętrznego, - w przeciwnym razie szerokość pudełka wyniesie <tt><a href="#hsize">\hsize</a></tt>. - Wysokością pudełka będzie wysokość pierwszego elementu na liście - pionowej (resztę stanowi głębokość). -</td></tr> -<tr><td class="ttt" valign="top"> - \vtop to <i>dimen</i> {<i>materiał</i>}</td> - <td>j.w. ale głębokość pudełka wyniesie <i>dimen</i>, powiększona/pomniejszona o - pewną wartość tak, aby całkowity rozmiar pionowy był identyczny z - analogiczną konstrukcją <a href="#vbox"><tt>\vbox</tt></a> - (z możliwością - powstania niedomiaru lub przepełnienia) -- wysokość nie ulega zmianie - p. <a href="#dimen"><i>dimen</i></a> -</td></tr> -<tr><td class="ttt" valign="top"> -\vtop spread <i>dimen</i> {<i>materiał</i>}</td> - <td>j.w., ale głębokość nominalna pudełka zostanie zwiększona o - <i>dimen</i> pomniejszoną/powiększoną o pewną wartość tak, - aby całkowity rozmiar pionowy był identyczny z - analogiczną konstrukcją <a href="#vbox"><tt>\vbox</tt></a> - p. <a href="#dimen"><i>dimen</i></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="wd">\wd</a> <i>numer_pudełka</i> </td> - <td>szerokość pudełka o wskazanym numerze -</td></tr> -<tr><td class="ttt" valign="top"> - \wd <i>numer_pudełka</i>=<i>dimen</i> </td> - <td>określenie szerokości pudełka o wskazanym numerze; - p. <a href="#dimen"><i>dimen</i></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="widowpenalty">\widowpenalty</a>=<i>wartość</i></td> - <td>kara za złamanie strony przed ostatnią linią akapitu -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="width">width</a> <i>dimen</i> </td> - <td>długość linii poziomej lub grubość pionowej np.: - <tt><a href="#hrule">\hrule</a> width 1<a href="#cm">cm</a></tt> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="write">\write</a> <i>numer</i> {<i>lista tokenów</i>} </td> - <td> zapisanie <i>listy tokenów</i> na kanał wyjściowy o wskazanym - numerze, - p. <a href="#openout"><tt>\openout</tt></a>, <a href="#closeout"><tt>\closeout</tt></a>, - <a href="#immediate"><tt>\immediate</tt></a>, <a href="#newlinechar"><tt>\newlinechar</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="xdef">\xdef</a> <i>....</i> </td> - <td>równoważna sekwencji - <tt><a href="#global">\global</a><a href="#edef">\edef</a></tt> - (p. <a href="#def"><tt>\def</tt></a>, - <a href="#long"><tt>\long</tt></a>, <a href="#gdef"><tt>\gdef</tt></a> - <a href="#global"><tt>\global</tt></a> - i <a href="#globaldefs"><tt>\globaldefs</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="xleaders">\xleaders</a> <i>box</i>\hskip <i>glue</i> <br/> - \xleaders <i>rule</i>\hskip <i>glue</i> </td> - <td> konstrukcja powtarza specyfikację <i>box</i> lub <i>rule</i> - wypełniając przestrzeń przesunięcia określonego przez <tt><a - href="#hskip">\hskip</a> - <i><a href="#glue">glue</a></i></tt> - (p. <a href="#leaders"><tt>\leaders</tt></a> - i <a href="#cleaders"><tt>\cleaders</tt></a>) -- całość traktowana - jest jak ,,sprężyna'' (<a href="#glue"><i>glue</i></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="xspaceskip">\xspaceskip</a>=<i>glue</i> </td> - <td>w określonych sytuacjach może mieć wpływ na odległość między - wyrazami; p. <a href="#sfcode"><tt>\sfcode</tt></a>, - <a href="#spaceskip"><tt>\spaceskip</tt></a> - i <a href="#spacefactor"><tt>\spacefactor</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="year">\year</a> </td> - <td>rejestr zawierający numer bieżącego roku (licząc od początku naszej ery) -</td></tr> -</table> - -<h3><a id="s-pdftex"></a>Lista poleceń programu PDFTeX (v.1.40)</h3> - -<font size=-2> -<sup class="new">new</sup> -- polecenie wprowadzone w v.1.40<br/> -<sup class="new">exp</sup> -- polecenie wprowadzone jako eksperyment<br/> -<sup class="new">*</sup> -- nie opisane w dokumentacji (nowe)<br/> -<sup class="old">old</sup> -- polecenie zlikwidowane, lub przeznaczone do -likwidacji<br/></font> -<table border="1"> -<tr><td class="ttt" valign="top"> -<a id="nc">nc</a> </td> - <td>jednostka miary -- nowy Cicero (1nc=12<a href="#nd">nd</a>); - p. <a href="#tab_jed">tablica jednostek</a>, -<a href="#true"><tt>true</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="nd">nd</a> </td> - <td>jednostka miary -- nowy Didot - (1nd=0.375<a href="#mm">mm</a>); p. <a href="#nc">nc</a>, -<a href="#true"><tt>true</tt></a>, - <a href="#tab_jed">tablica jednostek</a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="efcode">\efcode\<i>font</i> <i>znak</i>=<i>liczba</i></a> </td> - <td>polecenie określa zdolność rozciągania poszczególnych znaków (w - jednostkach <i>n</i>/1000), ale nie bardziej niż zostało to określone - dla całego fontu; p. <a href="#pdffontexpand"><tt>\pdffontexpand</tt></a>, -<a href="#pdfadjustspacing"><tt>\pdfadjustspacing</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="ifpdfabsnum">\ifpdfabsnum <i>liczba</i></a><sup class="new">new</sup></td> - <td>porównuje wartości absolutne liczb (p; <a href="ifnum"><tt>\ifnum</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="ifpdfabsdim">\ifpdfabsdim <i>dimen</i></a><sup class="new">new</sup></td> - <td>porównuje wartości absolutne wielkości typu - <i><a href="#dimen">dimen</a></i> (p; <a href="#ifdim"><tt>\ifdim</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="ifpdfprimitive">\ifpdfprimitive</a>\<i>polecenie</i><sup class="new">new</sup></td> - <td>instrukcja warunkowa sprawdzająca czy <i>polecenie</i> jest - poleceniem wbudowanym -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="leftmarginkern">\leftmarginkern <i>box num</i></a></td> - <td>podaje szerokość marginesu (<tt>kern</tt>-u) - lewej strony materiału zawartego w podanym pudełku???? - (p. <a href="#rightmarginkern"><tt>\rightmarginkern</tt></a>). -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="lpcode">\lpcode\<i>font</i> <i>znak</i>=<i>liczba</i></a> </td> - <td><i>liczba</i>×0.001<a href="#em"><tt>em</tt></a> określa - maksymalną wielkość wysunięcia danego znaku na lewy margines, jeśli jest on - pierwszym znakiem w linii (p. <a - href="#pdfprotrudechars"><tt>\pdfprotrudechars</tt></a>, - <a href="#rpcode"><tt>\rpcode</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfadjustspacing">\pdfadjustspacing=<i>liczba</i></a> </td> - <td>wartość parametru określa strategię pdftex-a odnośnie działania - poleceń <tt>\pdffontexpand</tt> i <tt>\efcode</tt>: 0 -- wyłączenie, - 1 -- znaki są - rozciągane/ściskane po sformatowaniu akapitu (łamanie jest identyczne - jak w TeX-u, ale robiona jest dodatkowa korekcja), - 2 -- mechanizm ściskania/rozciągania jest uruchamiany na - etapie łamania akapitu (łamanie może być inne niż w TeX-u); - p. <a href="#pdffontexpand"><tt>\pdffontexpand</tt></a> i - <a href="#efcode"><tt>\efcode</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfannot">\pdfannot</a> <i>wymiary</i> {<i>specyfikacja</i>}</td> - <td>polecenie tworzy zakładkę, zawartość <i>specyfikacji</i> - określają reguły tworzenia dokumentu <tt>pdf</tt>, - p. <a href="#pdflastannot"><tt>\pdflastannot</tt></a>, - [<a href="#p8">8</a>] -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfcatalog">\pdfcatalog{<i>kod</i>}</a> <br/> - \pdfcatalog{<i>tekst</i>} openaction {<i>specyfikacja</i>} </td> - <td> - opcja <tt>openaction</tt>?????. - ???? Jednym z parametrów jest <tt>PageMode</tt> służące do - ustalenia sposobu prezentacji - dokumentu; może on przyjmować wartości - <table> - <tr valign="top"><td><tt>/UseNone</tt></td><td>widoczny jest sam tekst (wartość - domyślna)</td></tr> - <tr valign="top"><td><tt>/UseOutline</tt></td><td>widoczne jest okno - zakładek</td></tr> - <tr valign="top"><td><tt>/UseThumbs</tt></td><td>widoczne są miniatury - stron</td></tr> - <tr valign="top"><td><tt>/FullScreen</tt></td><td>pełen ekran</td></tr> - </table> - np.: -<pre> -\pdfcatalog{ - /PageMode /FullScreen -} -</pre> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfcolorstackinit">\pdfcolorstackinit {<i>kod</i>}</a><sup class="new">new</sup><br/> -\pdfcolorstackinit [page] {<i>kod</i>}<br/> -\pdfcolorstackinit [direct] {<i>kod</i>}<br/> -\pdfcolorstackinit [page] [direct] {<i>kod</i>}</td> - <td valign="top">inicjuje nowy stos grafiki (zwraca jego numer). Parametr opcjonalny - <tt>page</tt> powoduje odtworzenie grafiki na początku każdej - strony???, parametr opcjonalny <tt>direct</tt> daje taki sam efekt jak - polecenie <a href="#pdfliteral"><tt>\pdfliteral</tt></a>????. -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfcolorstack">\pdfcolorstack<i>numer</i> <i>akcja</i> {<i>kod</i>}</a><sup class="new">new</sup></td> - <td>operuje na stosie o podanym numerze; akcją może być: <tt>push</tt> - -- <i>kod</i> jest wprowadzany na stos (po rozwinięciu); <tt>pop</tt> - usuwana jest ostatnia wartość ze stosu -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfcompresslevel">\pdfcompresslevel <i>liczba</i></a> </td> - <td>polecenie określa stopień kompresji pliku <tt>pdf</tt> - (dopuszczalne wartości 0--9; 9 -- standardowa wartość; - największa kompresja) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfcreationdate">\pdfcreationdate {<i>nazwa zbioru</i>}</a></td> - <td>zwraca datę utworzenia zbioru; - p. <a href="#pdffilemoddate">\pdffilemoddate</a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfdecimaldigits">\pdfdecimaldigits <i>liczba</i></a> </td> - <td>polecenie określa dokładność (liczba cyfr po przecinku) - współrzędnych zapisywanych w pliku - <tt>*.pdf (zakres 0--4; miejsc po przecinku -- standardowo 4)</tt> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfdraftmode">\pdfdraftmode <i>liczba</i></a><sup class="new">new</sup> </td> - <td>???? -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfdest">\pdfdest</a> num <i>liczba</i> <i>specyfikacja</i><br/> - \pdfdest name{<i>nazwa</i>} <i>specyfikacja</i></td> - <td>polecenie tworzy obiekt docelowy o nazwie <i>nazwa</i> - dla hiperłącza (etykietę); <i>specyfikacja</i> określa akcję - przeglądarki podczas wyświetlenia obiektu, dopuszczalne są:<br/> - <a id="pdfact_open"> - <table border="1"> - <tr><td class="ttt" valign="top">fit</td><td>dopasowuje stronę do okna przeglądarki</td></tr> - <tr><td class="ttt" valign="top">fith</td><td>dopasowuje szerokość do okna przeglądarki</td></tr> - <tr><td class="ttt" valign="top">fitv</td><td>dopasowuje wysokość do okna przeglądarki</td></tr> - <tr><td class="ttt" valign="top">fitb</td><td>dopasowuje obszar określony przez <tt>Bounding Box</tt> - do okna przeglądarki</td></tr> - <tr><td class="ttt" valign="top">fitbh</td><td>dopasowuje szerokość obszaru określonego - przez <tt>Bounding Box</tt> do okna przeglądarki</td></tr> - <tr><td class="ttt" valign="top">fitbv</td><td>dopasowuje wysokość obszaru określonego - przez <tt>Bounding Box</tt> do okna przeglądarki</td></tr> - <tr><td class="ttt" valign="top" >fitr <i>spec</i></td><td>dopasowuje do obszaru podanego jako - <i>spec</i> do okna przeglądarki</td></tr> - </table> - </a> - - p. <a href="#pdfstartlink"><tt>\pdfstartlink</tt></a>, - <a href="#pdfendlink"><tt>\pdfendlink</tt></a>, - [<a href="#p8">8</a>] -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfdestmargin">\pdfdestmargin</a> <i>dimen</i></td> - <td>??? -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfeachlinedepth">\pdfeachlinedepth</a><sup class="new">*</sup></td> - <td>?? -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfeachlineheight">\pdfeachlineheight</a><sup class="new">*</sup></td> - <td>?? -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfelapsedtime">\pdfelapsedtime</a></td> - <td>rejestr zawierający czas (w 1/65536 s) od chwili startu; - p. <a href="#pdfresettimer">\pdfresettimer</a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfendlink">\pdfendlink</a> </td> - <td>polecenie kończy definicję hiperłącza rozpoczęte poleceniem - <a href="#pdfstartlink"><tt>\pdfstartlink</tt></a>, - p. też - <a href="#pdfdest"><tt>\pdfdest</tt></a>, -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfendthread">\pdfendthread</a> </td> - <td>polecenie kończy definicję wątku ????; p - specyfikacja <tt>pdf</tt> [<a href="#p8">8</a>] i - <a href="#pdfstartthread"><tt>\pdfstartthread</tt></a>, - <a href="#pdftthread"><tt>\pdfthread</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfescapehex">\pdfescapehex={<i>tekst</i>}</a></td> - <td>podobnie jak <a href="#pdfescapestring">\pdfescapestring</a>, ale - na reprezentację hexadecymalną; - p. <a href="#pdfunescapehex">\pdfunescapehex</a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfescapename">\pdfescapename {<i>tekst</i>}</a></td> - <td>podobnie jak <a href="#pdfescapestring">\pdfescapestring</a>, ale - na reprezentację hexadecymalną -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfescapestring">\pdfescapestring={<i>tekst</i>}</a></td> - <td><i>tekst</i> jest tłumaczony na string w sensie języka <tt>pdf</tt> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdffiledump">\pdffiledump {<i>nazwa zbioru</i>}</a><br/> - \pdffiledump <tt>offset</tt> <i>liczba</i> {<i>nazwa zbioru</i>}<br/> - \pdffiledump <tt>length</tt> <i>liczba</i> {<i>nazwa zbioru</i>}<br/> - \pdffiledump <tt>offset</tt> <i>liczba</i> <tt>length</tt> <i>liczba</i> {<i>nazwa zbioru</i>}</td> - <td valign="top">zwraca obraz zbioru w postaci ciągu liczb heksadecymalnych (na - podanym obszarzem jeśli określony) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdffilemoddate">\pdffilemoddate {<i>nazwa zbioru</i>}</a></td> - <td>zwraca datę modyfikacji zbioru; - p. <a href="#pdfcreationdate">\pdfcreationdate</a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdffilesize">\pdffilesize {<i>nazwa zbioru</i>}</a></td> - <td>zwraca długość zbioru -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdffirstlineheight">\pdffirstlineheight</a><sup class="new">*</sup></td> - <td> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdffontattr">\pdffontattr</a>\<i>font</i>{<i>kod</i>} </td> - <td>???? -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdffontexpand">\pdffontexpand</a>\<i>nazwa</i> <i>specyfikacja</i> autoexpand <br/> -\pdffontexpand\<i>nazwa</i> <i>specyfikacja</i> </td> - <td><i>specyfikacją</i> są trzy parametry (w jednostkach - <i>n</i>/1000) określające - dopuszczalny rozciąg, ścisk znaków i skok zmian ścisku/rozciągu wskazanego fontu, - (p. <a href="#font"><tt>\font</tt></a>, - <a href="#pdfadjustspacing"><tt>\pdfadjustspacing</tt></a>, - <a href="#efcode"><tt>\efcode</tt></a>); - np:<br/> - <tt>\font\cmr=cmr10<br/> - \pdffontexpand\cmr 90 90 10</tt><br/> - lub<br/> - <tt>\pdffontexpand\cmr 90 90 10 autoexpand</tt><br/> - oznacza, że znaki fontu <tt>cmr</tt> mogą być być ściskane i rozciągane - maksymalnie 90/1000 nominalnej szerokości ze skokiem 10. Opcja - <tt>autoexpand</tt> powoduje że <tt>pdftex</tt> sam modyfikuje parametry fontu - (tworząc nowy), - aby spełnić określony ścisk lub rozciąg; przy braku tej opcji należy dysponować - fontami o zadanych cechach (praktycznie wszystkimi, które mogą być potrzebne - - od maksymalnego ścisku po maksymalny rozciąg z dysponowanym skokiem. -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdffontname">\pdffontname</a> \<i>font</i> </td> - <td>polecenie zwraca numer wskazanego fontu w strukturze - danych pliku wynikowego <tt>pdf</tt> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdffontobjnum">\pdffontobjnum</a>\<i>font</i> </td> - <td>polecenie zwraca numer obiektu który stanowi wskazany font - w strukturze danych pliku wynikowego <tt>pdf</tt> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdffontsize">\pdffontsize</a>\<i>font</i> </td> - <td>polecenie zwraca rozmiar wskazanego fontu (wielkość konstrukcyjną) - w <a href="#pt"><tt>pt</tt></a> (uwzględniając skalowanie) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfforcepagebox">\pdfforcepagebox</a> <i>liczba całkowita</i></td> - <td>określa typ obiektu dołączanego poleceniem <tt><a href="pdfximage">\pdfximage</a></tt> - 1 -- <tt>media box</tt>, - 2 -- <tt>crop box</tt>, - 3 -- <tt>bleed box</tt>, - 4 -- <tt>trim box</tt>, - 5 -- <tt>art box</tt>; - p. <a href="#pdfoptionalwaysusepdfpagebox">\pdfoptionalwaysusepdfpagebox</a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfgamma">\pdfgamma</a>=<i>liczba całkowita</i> </td> - <td>polecenie ustala domyślny współczynnik gamma (w promilach); - p. <a href="#pdfapplygamma">\pdfapplygamma</a> - i <a href="#pdfimagegamma">\pdfimagegamma</a>. -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfhorigin">\pdfhorigin <i>dimen</i></a> </td> - <td>określa dodatkowe przesunięcie materiału strony w poziomie - (standardowo równe <tt>1 true in</tt>); odpowiada domyślnemu - marginesowi ustawianemu przez drivery interpretujące plik <tt>dvi</tt>. -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfimageapplygamma">\pdfimageapplygamma</a>=<i>liczba całkowita</i> </td> - <td>jeśli wartość ustalona na 1 to włączany jest mechanizm korekcji - gamma dla rysunków <tt>png</tt>; p. <a href="#pdfimagegamma">\pdfimagegamma</a> - i <a href="#pdfgamma">\pdfgamma</a>. -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfimagegamma">\pdfimagegamma</a>=<i>liczba całkowita</i> </td> - <td>polecenie ustala domyślny współczynnik gamma (w promilach) dla - plików graficznych <tt>png</tt>; p. <a href="#pdfapplygamma">\pdfapplygamma</a> - i <a href="#pdfgamma">\pdfgamma</a>. -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfimagehicolor">\pdfimagehicolor</a>=<i>liczba całkowita</i> </td> - <td>jeśli wartość rejestru ustawiono na 1, włącza traktowanie - dołączanych plików <tt>png</tt> w trybie koloru 16-bitowego jako ,,full - color'' (tylko dla <tt>pdf</tt> v. >=1.5) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfimageresolution">\pdfimageresolution</a>=<i>liczba</i> </td> - <td>określa rozdzielczość (w DPI) dołączanych plików graficznych (rastrowych) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfincludechars">\pdfincludechars</a>\<i>font</i>{<i>łańcuch</i>} </td> - <td>polecenie wymusza załadowanie ciągu znaków określonych przez - <i>łańcuch</i> dla wskazanego fontu do pliku <tt>pdf</tt> (standardowo - ładowane są tylko użyte znaki). -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfinclusionerrorlevel">\pdfinclusionerrorlevel</a>=<i>liczba</i> </td> - <td>rejestr, którego wartość określa reakcję pdfTeX-a na błędy w - dołączanym pliku pdf; - p. <a href="#pdfoptionpdfinclusionerrorlevel">\pdfoptionpdfinclusionerrorlevel</a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfinfo">\pdfinfo=<i>tekst</i></a> </td> - <td>polecenie umożliwia podanie informacji o dokumencie; jest zbiorem - par: klucz wartość, gdzie nazwa klucza jest poprzedzona znakiem - <tt>/</tt>, a wartość jest ujęta w nawiasy <tt>()</tt> - [<a href="#p8">8</a>]; np.: - <pre> - \pdfinfo - { /Title (example.pdf) - /Creator (TeX) - /Producer (pdfTeX 1.30.4) - /Autor (Tom and Jerry) - /CreationDate (D:20040906220024+02'00') - /ModDate (D:20040906220024+02'00') - /Subject (Example) - /Keywords (mouse, cat) } - </pre> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdflastannot">\pdflastannot</a> </td> - <td>rejestr zawierający numer ostatnio zdefiniowanej zakładki, - p. <a href="#pdfannot"><tt>\pdfannot</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdflastdemerits">\pdflastdemerits</a><sup class="new">new</sup></td> - <td>??? -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdflastlinedepth">\pdflastlinedepth</a><sup class="new">*</sup></td> - <td> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdflastmatch">\pdflastmatch</a> <i>liczba</i><sup class="new">exp</sup></td> - <td>wybiera (rozwija się) wskazany element zapisany w tablicy podwyrażeń; - p. <a href="#pdfmatch">\pdfmatch</a> w postaci - <tt><i>pozycja</i>-><i>to co się dopasowało</i></tt>. Wewnątrz - makra <b>są</b> rozwijane, kategorie znaków nie są istotne -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdflastobj">\pdflastobj</a> </td> - <td>rejestr zawiera numer ostatnio zdefiniowanego obiektu; - p. <a href="#pdfobj"><tt>\pdfobj</tt></a>, - <a href="#pdfrefobj"><tt>\pdfrefobj</tt></a>, -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdflastxform">\pdflastxform</a> </td> - <td>polecenie zwraca numer ostatnio zdefiniowanej formy; - p. <a href="#pdfrefxform"><tt>\pdfrefxform</tt></a>, - <a href="#pdfxform"><tt>\pdfxform</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdflastximage">\pdflastximage</a> </td> - <td>polecenie zwraca numer ostatnio definiowanego obiektu graficznego; - p. <a href="#pdfrefximage"><tt>\pdfrefximage</tt></a>, - <a href="#pdfximage"><tt>\pdfximage</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdflastximagecolordepth">\pdflastximagecolordepth</a><sup class="new">*</sup></td> - <td> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdflastximagepages">\pdflastximagepages</a> </td> - <td>licznik zawierający liczbę stron ostatnio zdefiniowanego obiektu - graficznego (dołączanego zbioru <tt>pdf</tt>) - p. <a href="#pdfximage"><tt>\pdfximage</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdflastxpos">\pfprimitivastxpos</a> </td> - <td>umożliwia odzyskanie pozycji (współrzędna <tt>x</tt>) - na stronie zapamiętanej poleceniem - <a href="#pdfsavepos"><tt>\pdfsavepos</tt></a>; rejestr zawiera - pozycję w jednostkach - <a href="#sp"><tt>sp</tt></a>; licząc od <b>lewej krawędzi papieru</b>. Należy - pamiętać, że jest ona znana dopiero po przejściu przez procedurę - <a href="#output"><tt>\output</tt></a>, - tak więc dane można praktycznie wykorzystać - przy przetwarzaniu dwuprzebiegowym; p. też - <a href="#pdflastypos"><tt>\pdflastypos</tt></a> i - <a href="#pdfsavepos"><tt>\pdfsavepos</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdflastypos">\pdflastypos</a> </td> - <td> - umożliwia odzyskanie pozycji (współrzędna <tt>y</tt>), - na stronie, zapamiętanej poleceniem - <a href="#pdfsavepos"><tt>\pdfsavepos</tt></a>; polecenie powoduje zapamiętanie bieżącej - pozycji (w jednostkach - <a href="#sp"><tt>sp</tt></a>); licząc od <b> dolnej krawędzi papieru</b>, TeX składa (i liczy odległości) - od góry i nie operuje pojęciem długości papieru, dolny margines to jest to co pozostanie na dole kartki papieru. - W przypadku pdf-a musimy określić rozmiary kartki (jawnie lub przez domniemanie) -- służy do tego - polecenie <a href="#pdfpageheight"><tt>\pdfpageheight</tt></a>. Należy - pamiętać, że pozycja jest znana dopiero po przejściu przez procedurę - <a href="#output"><tt>\output</tt></a>, - tak więc dane można praktycznie wykorzystać - przy przetwarzaniu dwuprzebiegowym; p. też - <a href="#pdflastxpos"><tt>\pdflastxpos</tt></a> i - <a href="#pdfsavepos"><tt>\pdfsavepos</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdflinkmargin">\pdflinkmargin</a>=<i>dimen</i> </td> - <td>rejestr określa dodatkowy margines dla ramki otaczającej - hiperłącze -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfliteral">\pdfliteral</a> {<i>kod</i>}<br/> - \pdfliteral <tt>direct</tt>{<i>kod</i>} </td> - <td>polecenie działa analogicznie jak - <a href="#special"><tt>\special</tt></a> i przekazuje <i>kod</i> - do pliku <tt>pdf</tt> (nie jest sprawdzana poprawność kodu) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfmapfile">\pdfmapfile</a>{<i>spec</i> <i>plik</i>} <br/> - \pdfmapfile{<i>plik</i>} </td> - <td>polecenie ładuje wskazany zbiór, jego zawartość - powinna zawierać mapę fontów (standardowo jest to zbiór <tt>psfonts.map</tt>); <i>spec</i> może - przyjmować wartości <tt>+</tt>, <tt>-</tt> i <tt>=</tt> -- ustala sposób usuwania kolizji w deklaracjach fontów: - <table border="1"> - <tr><td><tt>+</tt></td><td>ignorowane są duplikaty</td></tr> - <tr><td><tt>-</tt></td><td>wymienione w zbiorze specyfikacje <b>kasują</b> - wcześniej określone</td></tr> - <tr><td><tt>=</tt></td><td>w przypadku duplikatów, dotychczasowe specyfikacje są - zmieniane wg nowych danych</td></tr> - </table> - domyślnie (bez <i>spec</i>) dotychczasowa lista dołączanych - fontów jest kasowana, użycie pustego parametru (<tt>{}</tt>) - powoduje jedynie wyczyszczenie listy fontów -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfmapline">\pdfmapline</a>{<i>spec</i> <i>plik</i>} <br/> - \pdfmapline{<i>plik</i>} </td> - <td valign="top">podobnie jak <tt>\pdffontmap</tt>??? -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfmatch">\pdfmatch</a>{<i>pattern</i>}{<i>tekst</i>}<sup class="new">exp</sup><br/> - pdfmatch icase {<i>pattern</i>}{<i>tekst</i>}<br/> - pdfmatch subcount {<i>liczba</i>}{<i>pattern</i>}{<i>tekst</i>}<br/> - pdfmatch icase subcount <i>liczba</i>{<i>pattern</i>}{<i>tekst</i>}</td> - <td>sprawdza fakt zawierania się wzorca określonego za pomocą wyrażenia - regułowego (ang. <i>regular expression</i>) <i>pattern</i>, wg. specyfikacji POSIX) w - <i>tekście</i>. Zwraca: <tt>-1</tt> (liczbę) -- błąd, - 0 -- nie dopasowano wzorca, 1 -- dopasowano wzorzec. Opcjonalny - parametr <tt>icase</tt> powoduje utożsamienie wielkich i małych liter, - <tt>subcount</tt> określa długość tablicy podwyrażeń, wartość - <tt>-1</tt> czyści tablicę podwyrażeń wzorca); - p. <a href="#pdflastmatch">\pdflastmatch</a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfmdfivesum">\pdfmdfivesum <i>tekst</i></a><br/> - \pdfmdfivesum <tt>file</tt> <i>tekst</i></td> - <td>nalicza sumę kontrolną (heksadecymalną) podanego tekstu (lub zbioru - jeśli podano atrybut <tt>file</tt>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfminorversion">\pdfminorversion</a>=<i>liczba</i> </td> - <td>rejestr określa subwersję języka dokumentu <tt>pdf</tt> np.: - <tt>\pdfminorversion=4</tt> oznacza wersję 1.4 (wartość - domyślna), pdfTeX akceptuje zbiory zewnętrzne o wersji nie - <b>większej</b> niż zadeklarowana. Polecenie powinno być użyte przed - wyprowadzeniem informacji do zbioru wyjściowego - (p. <a href="#pdfoptionpdfminorversion"><tt>\pdfoptionpdfminorversion</tt></a>). -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfmovechars">\pdfmovechars <i>liczba</i></a><sup class="old">obs</sup> </td> - <td>polecenie to określa czy pdfTeX powinien przenosić - znaki z o kodach 0-31 na wyższe pozycje. Wartość 1 parametru - oznacza że należy przenosić takie znaki tylko dla tych fontów, które - zawierają znaki o kodzie niższym niż 128. Wartość 2 (lub więcej) - oznacza że należy przenosić takie znaki nawet dla fontów zawierających - znaki na pozycjach większych niż 128 -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfnames">\pdfnames {<i>tekst</i>}</a> </td> - <td>polecenie wstawia <i>tekst</i> do wektora <tt>/Names</tt> - [<a href="#p8">8</a>, <a href="#p9">9</a>] -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfnoligatures">\pdfnoligatures=<i>font</i></a> </td> - <td>wyłącza mechanizm ligatur dla wskazanego <i>fontu</i> (uwaga! - niektóre znaki, np. półpauza, są realizowane przez mechanizm ligatur) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfnormaldeviate">\pdfnormaldeviate</a></td> - <td>zwraca liczbę losową (całkowitą, rozkład normalny) z przedziału 0-65536 - p. <a href="#pdfuniformdeviate">\pdfuniformdeviate</a> -</td></tr> -<tr><td class="ttt"> -<a id="pdfobj">\pdfobj</a> useobjnum <i>liczba</i> {<i>dane</i>} <br/> - \pdfobj attr {<i>specyfikacja</i>} {<i>dane</i>} <br/> - \pdfobj stream {<i>dane</i>} <br/> - \pdfobj stream attr {<i>specyfikacja</i>} {<i>dane</i>}<br/> - \pdfobj attr {<i>specyfikacja</i>} stream attr {<i>specyfikacja</i>} {<i>dane</i>} <br/> - \pdfobj reserveobjnum </td> - <td valign="top">polecenie tworzy obiekt dokumentu <tt>pdf</tt> - p. <a href="#pdfrefobj"><tt>\pdfrefobj</tt></a>, - <a href="#pdflastobj"><tt>\pdflastobj</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfoptionalwaysusepdfpagebox">\pdfoptionalwaysusepdfpagebox</a>=<i>wartość</i><sup class="old">obs</sup> </td> - <td>p. <a href="#pdfforcepagebox">\pdfforcepagebox</a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfoptionpdfinclusionerrorlevel">\pdfoptionpdfinclusionerrorlevel</a>=<i>liczba</i><sup class="old">obs</sup></td> - <td>p. <a href="#pdfinclusionerrorlevel">\pdfinclusionerrorlevel</a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfoptionpdfminorversion">\pdfoptionpdfminorversion</a>=<i>liczba</i><sup class="old">obs</sup> </td> - <td>rejestr określający subwersję języka dokumentu <tt>pdf</tt> np.: - <tt>\pdfoptionpdfminorversion=3</tt> oznacza wersję 1.3 - (p. <a href="#pdfminorversion"><tt>\fminorversion</tt></a>). -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfobjcompresslevel">\pdfobjcompresslevel <i>liczba</i></a><sup class="new">new</sup> </td> - <td>??? (dopuszczalne wartości 0--3; 9 -- standardowa wartość; - największa kompresja); tylko dla <tt><a href="#pdfminorversion">\pdfminorversion</a>>4</tt> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfoutline">\pdfoutline</a> <i>akcja</i> count <i>liczba</i> {<i>tekst zakładki</i>}</td> - <td>polecenie tworzy zakładkę (bookmark). Parametr <i>akcja</i> określa - akcję przeglądarki po ,,kliknięciu'' zakładki (p. <a href="#pdfact">opis akcji - polecenia <tt>\pdfstartlink</tt></a>); wartość parametru <tt>count</tt> - określa liczbę zakładek podrzędnych (niższego poziomu); <i>tekst</i> - jest opisem -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfoutput">\pdfoutput <i>liczba</i></a> </td> - <td>określa tryb pracy programu: wartość dodatnia oznacza - rozszerzony tryb pracy -- generowany jest plik *.pdf; - w przeciwnym razie program pracuje tak jak standardowy TeX - (standardowo ustawiony jest tryb standardowy -- - wszelkie polecenia trybu rozszerzonego są traktowane jako błędne) -- - generowany jest plik *.dvi -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfpageattr">\pdfpageattr <i>atrybuty</i></a> </td> - <td>polecenie pozwala na określenie cechy aktualnej strony dokumentu -- - parametry jak wyżej - [<a href="#p8">8</a>, <a href="#p9">9</a>] -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfpageheight">\pdfpageheight <i>dimen</i></a> </td> - <td>określa wysokość medium na którym będzie prezentowana strona; - domyślnie (jeśli równe 0) wyliczane jako wysokość materiału strony + 2 × - (<a href="#pdfvorigin"><tt>\pdfvorigin</tt></a> + - <a href="#voffset"><tt>\voffset</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfpageref">\pdfpageref</a> <i>sumer strony</i></td> - <td>podaje identyfikator objektu zawierającego stronę o podanym - numerze -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfpageresources">\pdfpageresources</a> {<i>specyfikacja</i>}</td> - <td>???? -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfpagesattr">\pdfpagesattr <i>atrybuty</i></a> </td> - <td>polecenie pozwala na określenie cechy wszystkich stron dokumentu - ??? np.<br/> - <pre> - \pdfpagesattr{ - /Rotate 90 - /MediaBox [0 0 612 792] } % in bp - </pre> - dopuszczalne są następujące polecenia - <table border="1"> - <tr valign="top"><td><tt>/Rotate</tt> <i>kąt</i></td><td>obrót (kąt w stopniach)</td></tr> - <tr valign="top"><td><tt>/MediaBox [<i> num num num num </i>]</tt></td><td>współrzędne - prostokąta ograniczającego (w bp)</td></tr> - <tr valign="top"><td>????</td></tr> - </table> - [<a href="#p8">8</a>, <a href="#p9">9</a>] -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfpagewidth">\pdfpagewidth <i>dimen</i></a> </td> - <td>określa szerokość medium na którym będzie prezentowana strona; - domyślnie (jeśli równe 0) wyliczane jako szerokość materiału strony + 2 × - (<a href="#pdfhorigin"><tt>\pdfhorigin</tt></a> + - <a href="#hoffset"><tt>\hoffset</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfpkmode">\pdfpkmode=<i>token</i></a> </td> - <td>ustala tryb pracy <tt>metafont-a</tt> podczas generacji fontów rastrowych -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfpkresolution">\pdfpkresolution <i>liczba</i></a> </td> - <td>określa rozdzielczość dołączanych - do pliku <tt>pdf</tt> fontów rastrowych -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfprimitive">\pdfprimitive</a>\<i>polecenie</i><sup class="new">new</sup></td> - <td>polecenie powoduje wykonanie wskazanego <i>polecenia</i>????? -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfprotrudechars">\pdfprotrudechars</a>=<i>wartość</i> </td> - <td><i>wartość</i> dodatnia włącza mechanizm (domyślnie 0 -- wyłączony) wysuwania - pierwszych/ostatnich znaków w linii na lewy/prawy margines (oczywiście o ile takie znaki - zostały określone p. <a href="#rpcode"><tt>\rpcode</tt></a> i - <a href="#lpcode"><tt>\lpcode</tt></a>. Włączenie mechanizmu nie - gwarantuje że wszystkie zdefiniowane znaki zostaną wysunięte na zadaną - (jednakową) odległość. -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfpxdimen">\pdfpxdimen</a> <i>liczba</i></td> - <td>definiuje wartość miary - <a href="#px">px</a> pomocną w przeliczaniu wielkości/rozdzielczości - rastrowych obiektów graficznych; domyślnie - ustawiane na 1<a href="#pt">bp</a>; p. <a href="#tab_jed">tablica jednostek</a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfrandomseed">\pdfrandomseed</a></td> - <td>rejestr zawierający bieżącą wartość ???; - p. <a href="#pdfsetrandomseed">\pdfsetrandomseed</a> - i <a href="#pdfuniformdeviate">\pdfuniformdeviate</a>, - <a href="#pdfnormaldefiate">\pdfnormaldefiate</a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfrefobj">\pdfrefobj</a> <i>numer</i></td> - <td>polecenie wstawia obiekt o wskazanym numerze do dokumentu - (bez kopiowania jego zawartości; wielokrotne użycie nie - zwiększa rozmiaru pliku zawierającego dokument); - p. <a href="#pdfobj"><tt>\pdfobj</tt></a>, - <a href="#pdflastobj"><tt>\pdflastobj</tt></a>, -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfrefxform">\pdfrefxform</a> <i>numer</i> </td> - <td>polecenie powoduje wstawienie wskazanej formy w bieżącym miejscu; - p. <a href="#pdfxform"><tt>\pdfxform</tt></a>, - <a href="#pdflastxform"><tt>\pdflastxform</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfrefximage">\pdfrefximage</a> <i>numer</i> </td> - <td>polecenie wstawia wskazany obiekt graficzny w bieżące miejsce; - p. <a href="#pdfximage"><tt>\pdfximage</tt></a>, - <a href="#pdflastximage"><tt>\pdflastximage</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfresettimer">\pdfresettimer</a></td> - <td>polecenie zeruje licznuk czasu - p. <a href="#pdfelapsedtime">\pdfelapsedtime</a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfrestore">\pdfrestore</a><sup class="new">new</sup></td> - <td>odtwarza zachowana przez <a href="#pdfsave"><tt>\pdfsave</tt></a> transformację -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfretval">\pdfretval</a><sup class="new">exp</sup></td> - <td>używany przez <a href="#pdfstrcmp">\pdfstrcmp</a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfsavepos">\pdfsavepos</a> </td> - <td>zachowuje aktualną pozycję na stronie (miejsce wywołania - polecenia licząć od lewego dolnego rogu papieru). - Należy pamiętać, że jest ona znana dopiero po przejściu - przez procedurę - <a href="#output"><tt>\output</tt></a>, - można ją ,,odzyskać'' poleceniami - <a href="#pdflastxpos"><tt>\pdflastxpos</tt></a> i - <a href="#pdflastypos"><tt>\pdflastypos</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfsave">\pdfsave </a><sup class="new">new</sup></td> - <td>zachowuje zdefiniowaną transformację (p. <a href="#pdfrestore"><tt>\pdfrestore</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfsetmatrix">\pdfsetmatrix{<i>dane</i>} </a><sup class="new">new</sup></td> - <td>określa transformację (6 liczb oddzielonych spacją): skalowanie, - obrót, pochylenie i przesunięcie -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfsetrandomseed">\pdfsetrandomseed <i>liczba</i></a></td> - <td>ustawia bieżącą wartość ???; - p. <a href="#pdfrandomseed">\pdfrandomseed</a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfshellescape">\pdfshellescape</a></td> - <td>zwraca wartość 1, jeśli mechanizm <tt>write18</tt> jest włączony -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfstartlink">\pdfstartlink</a> <i>wymiary</i> <i>atrybuty</i> <i>akcja</i></td> - <td>polecenie rozpoczyna definicję hiperłącza; <i>wymiary</i> (opcjonalnie) podajemy zgodnie - ze zwyczajami TeX-a (np. <tt>width 50pt height 5pt depth 2pt</tt>) - p. <a href="#pdfdest"><tt>\pdfdest</tt></a>, - <a href="#pdfendlink"><tt>\pdfendlink</tt></a>, - <i>atrybuty</i> jako: <tt>attr {<i>wartości</i>}</tt>, gdzie wartości - określa specyfikacja dokumentu <tt>pdf</tt> - [<a href="#p8">8</a>]), <i>akcja</i> określa zachowanie przeglądarki po - wskazaniu łącza i może przyjmować wartości określone w tabeli: - <a id="pdfact"><table border="1"> - <tr valign="top"><td class="ttt" rowspan=4>goto</td><td class="ttt" valign="top">file {<i>plik</i>}</td><td>opcjonalne; - jeśli wystąpi poniższe akcje będą dotyczyły zbioru <i>plik</i>, w przeciwnym razie - będą dotyczyły bieżącego dokumentu</td></tr> - <tr><td class="ttt" valign="top">num <i>numer</i></td><td>powoduje przejście do obszaru - określonego przez <i>numer</i>; p. np. <a href="#pdflastobj"><tt>\pdflastobj</tt></a></td></tr> - <tr><td class="ttt" valign="top">name {<i>nazwa</i>}</td><td>powoduje przejście do obszaru - określonego przez <i>nazwa</i></td></tr> - <tr><td class="ttt" valign="top">page <i>numer</i> {/<i>akcja</i>}</td><td>powoduje przejście do strony - wskazanej przez <i>numer</i>, <i>akcja</i> określa <a href="#pdfact_open">zachowanie </a> - przeglądarki</td></tr> - <tr valign="top"><td class="ttt" rowspan=3>thread</td><td class="ttt" valign="top">file {<i>plik</i>}</td><td>opcjonalne; - jeśli wystąpi poniższe akcje będą dotyczyły zbioru <i>plik</i>, w przeciwnym razie - będą dotyczyły bieżącego dokumentu</td></tr> - <tr><td class="ttt" valign="top">name {<i>nazwa</i>}</td><td>powoduje przejście do wątku - określonego przez <i>nazwa</i></td></tr> - <tr><td class="ttt" valign="top">num <i>numer</i></td><td>powoduje przejście do wątku - określonego przez <i>numer</i>; p. np. <a href="#pdfthread"><tt>\pdfthread</tt></a></td></tr> - <tr valign="top"><td class="ttt" colspan="2">user {<i>akcja</i>}</td><td>akcja zdefiniowana przez użytkownika zgodnie - ze specyfikacją <tt>pdf</tt> [<a href="#p8">8</a>]</td></tr> - </table></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfstartthread">\pdfstartthread</a> </td> - <td>polecenie rozpoczyna definicję wątku ????; p - specyfikacja <tt>pdf</tt> [<a href="#p8">8</a>] i - <a href="#pdfendthread"><tt>\pdfendthread</tt></a>, - <a href="#pdftthread"><tt>\pdfthread</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfstrcmp">\pdfstrcmp</a>{<i>tekst_1</i>}{<i>tekst_2</i>}<sup class="new">exp</sup></td> - <td>porównuje <i>tekst_1</i> i <i>tekst_2</i> i zwraca (napis) - 0 -- jeśli jednakowe, -1 -- jeśli pierwszy mniejszy (w sensie - kolejności leksykograficznej), +1 jeśli pierwszy większy (w sensie - kolejności leksykograficznej); p. <a href="#pdfmatch">\pdfmatch</a>. Wewnątrz - makra <b>są</b> rozwijane, kategorie znaków nie są istotne -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdftexbanner">\pdftexbanner</a> </td> - <td>rejestr zawiera text zapowiedzi PDFTeX-a (,,This is pdfTeX, Version...") -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdftexrevision">\pdftexrevision</a> </td> - <td>rejestr zawiera numer subwersji (wydania) <tt>pdfTeX-a</tt> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdftexversion">\pdftexversion</a> </td> - <td>rejestr zawiera numer wersji <tt>pdfTeX-a</tt> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfthread">\pdfthread</a> </td> - <td>???? -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfthreadmargin">\pdfthreadmargin</a>=<i>dimen</i> </td> - <td>rejestr zawiera wielkość dodatkowego marginesu dodawanego - do wymiaru wątku; - p. <a href="#pdfstartthread"><tt>\pdfstartthread</tt></a>, - <a href="#pdfendthread"><tt>\pdfendthread</tt></a>, - <a href="#pdftthread"><tt>\pdfthread</tt></a> i - [<a href="#p8">8</a>] -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdftracingfonts">\pdftracingfonts=<i>liczba</i></a> </td> - <td>określa poziom śledzenia fontów -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdftrailer">\pdftrailer</a> {<i>polecenia</i>} </td> - <td>??? -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfunescapehex">\pdfunescapehex {<i>tekst</i>}</a></td> - <td>tłumaczy zapis heksadecymalny kodów na postać jawną (ascii); - p. <a href="#pdfescapehex">\pdfescapehex</a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfuniformdeviate">\pdfuniformdeviate <i>liczba całkowita</i></a></td> - <td>zwraca liczbę losową (całkowitą, rozkład równomierny) z przedziału 0-<i>liczba</i>; - p. <a href="#pdfnormaldefiate">\pdfnormaldefiate</a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfuniqueresname">\pdfuniqueresname</a>=<i>liczba</i> </td> - <td>ustawienie wartości na > 0 ??? -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfvorigin">\pdfvorigin <i>dimen</i></a> </td> - <td>określa dodatkowe przesunięcie materiału strony w pionie względem - górnej, krawędzi - (standardowo równe <tt>1 true in</tt>); odpowiada domyślnemu - marginesowi ustawianemu przez drivery interpretujące plik <tt>dvi</tt>. -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfxform">\pdfxform</a> <i>atrybuty</i> <i>zasoby</i> <i>numer - pudełka</i></td> - <td>polecenie to tworzy formę <tt>XObject</tt> odpowiadającą zawartości - wskazanego pudełka (nie może ono zawierać notatek). Polecenie służy do - definiowania obiektów (pierwsze dwa parametry są opcjonalne), - które występują w dokumencie wiele razy, dzięki - temu jest on zdefiniowany raz, możemy się wielokrotnie na niego - powołać bez konieczności kilkukrotnego jego dołączania - (p. <a href="#pdfrefxform"><tt>\pdfrefxform</tt></a>, - <a href="#pdflastxform"><tt>\pdflastxform</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfxformname">\pdfxformname</a> <i>numer</i></td> - <td>polecenie zwraca identyfikator wskazanej formy - (p. <a href="#pdfxform"><tt>\pdfxform</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pdfximage">\pdfximage</a> <i>wymiary</i> <i>atrybuty</i> <i>strona</i> {<i>plik</i>} </td> - <td>polecenie (pierwsze trzy parametry są opcjonalne) - definiuje obiekt graficzny, którego zawartością jest - wskazany plik (dopuszczalne są formaty: <tt>pdf</tt>, <tt>png</tt>, - <tt>tiff</tt> i <tt>jpeg</tt>); parametr <i>strona</i> określa numer - strony w dołączanym dokumencie (jeżeli jest on wielostronicowy); - p. <a href="#pdfrefximage"><tt>\pdfrefximage</tt></a>, - <a href="#pdflastximage"><tt>\pdflastximage</tt></a><br/> - np: <tt>\pdfximage height 2cm depth 1cm width 3cm page 3 {s.pdf}</tt><br/> - domyślnie głębokość obiektu wynosi 0pt, podanie tylko jednego wymiaru - powoduje, że drugi jest przeskalowany proporcjonalnie -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="px">px</a></td> - <td>miara odległości; definiowana poleceniem <a href="#pdfpxdimen">\pdfpxdimen</a>; - domyślnie 1 <a href="#pt">pt</a>; p. <a href="#tab_jed">tablica jednostek</a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="quitvmode">\quitvmode</a> </td> - <td>zakończenie trybu pionowego (nie powoduje wywołania - <a href="#everypar"><tt>\everypar</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="rightmarginkern">\rightmarginkern <i>box num</i></a></td> - <td>podaje szerokość marginesu (<tt>kern</tt>-u) - prawej strony materiału zawartego w podanym pudełku???? - (p. <a href="#leftmarginkern"><tt>\leftmarginkern</tt></a>). -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="rpcode">\rpcode\<i>font</i> <i>znak</i>=<i>liczba</i></a> </td> - <td><i>liczba</i>×0.001<a href="#em"><tt>em</tt></a> określa - maksymalną wielkość wysunięcia danego znaku na prawy margines, jeśli jest on - ostatnim znakiem w linii (p. <a href="#pdfprotrudechars"><tt>\pdfprotrudechars</tt></a>, - <a href="#lpcode"><tt>\lpcode</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="vadjust1">\vadjust</a> <tt>pre</tt> {<i>materiał</i>} </td> - <td> wstawienie <i>materiału</i> - pionowego ,,między wierszami'' (wtrącenie materiału pionowego - w trybie poziomym; p. <a href="#vadjust"><tt>\vadjust</tt></a>), opcjonalny parametr - <tt>pre</tt> powoduje, że materiał jest wyprowadzany <b>przed</b> daną - linią (standardowo <b>po</b>) -</td></tr> -</table> - -<h3><a id="s-etex"></a>Lista poleceń programu eTeX</h3> - -<table border="1"> -<tr><td class="ttt" valign="top"> -<a id="beginL">\beginL</a></td> - <td>polecenie rozpoczyna skład ,,od lewej do prawej'' (p. <a href="#endL"><tt>\endL</tt></a>, - <a href="#TeXXeTstate"><tt>\TeXXeTstate</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="beginR">\beginR</a></td> - <td>polecenie rozpoczyna skład ,,od prawej do lewej'' (p. <a href="#endR"><tt>\endR</tt></a>, - <a href="#TeXXeTstate"><tt>\TeXXeTstate</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="botmarks">\botmarks <i>numer</i></a></td> - <td>przyjmuje wartość ostatniego znacznika - <a href="#marks"><tt>\marks <i>numer</i></tt></a>, który pojawił - się na obecnie output-owanej stronie; wartość zero oznacza użycie standardowego markera - (p. <a href="#mark"><tt>\mark</tt></a>, - <a href="#firstmarks"><tt>\firstmarks</tt></a>, - <a href="#topmarks"><tt>\topmarks <i>numer</i></tt></a>)</td></tr> -<tr><td class="ttt" valign="top"> -<a id="clubpenalties">\clubpenalties</a></td> - <td> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="currentgrouplevel">\currentgrouplevel</a></td> - <td>licznik zawierający bieżący poziom zagnieżdzenia grup -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="currentgrouptype">\currentgrouptype</a></td> - <td>licznik zawierający typ bieżącej grupy i tak: - <table> -<tr><td>0: </td><td>bottom level (no group) </td><td>9: </td><td>math group</td></tr> -<tr><td>1: </td><td>simple group </td><td>10:</td><td> disc group</td></tr> -<tr><td>2: </td><td>hbox group </td><td>11:</td><td> insert group</td></tr> -<tr><td>3: </td><td>adjusted hbox group </td><td>12:</td><td> vcenter group</td></tr> -<tr><td>4: </td><td>vbox group </td><td>13:</td><td> math choice group</td></tr> -<tr><td>5: </td><td>vtop group </td><td>14:</td><td> semi simple group</td></tr> -<tr><td>6: </td><td>align group </td><td>15:</td><td> math shift group</td></tr> -<tr><td>7: </td><td>no align group </td><td>16:</td><td> math left group</td></tr> -<tr><td>8: </td><td>output group </td><td> </td><td></td></tr> - </table> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="currentifbranch">\currentifbranch</a></td> - <td> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="currentiflevel">\currentiflevel</a></td> - <td>licznik zawierający bieżący poziom zagnieżdzenia instrukcji - warunkowych - -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="currentiftype">\currentiftype</a></td> - <td>licznik zawierający rodzaj bieżącej instrukcji warunkowej i tak: - <table> -<tr><td>1: </td><td><tt>\if </tt></td><td>8: </td><td><tt>\ifmmode </tt></td><td>15: </td><td><tt>\iftrue</tt></td></tr> -<tr><td>2: </td><td><tt>\ifcat </tt></td><td>9: </td><td><tt>\ifinner </tt></td><td>16: </td><td><tt>\iffalse</tt></td></tr> -<tr><td>3: </td><td><tt>\ifnum </tt></td><td>10: </td><td><tt>\ifvoid </tt></td><td>17: </td><td><tt>\ifcase</tt></td></tr> -<tr><td>4: </td><td><tt>\ifdim </tt></td><td>11: </td><td><tt>\ifhbox </tt></td><td>18: </td><td><tt>\ifdefined</tt></td></tr> -<tr><td>5: </td><td><tt>\ifodd </tt></td><td>12: </td><td><tt>\ifvbox </tt></td><td>19: </td><td><tt>\ifcsname</tt></td></tr> -<tr><td>6: </td><td><tt>\ifvmode </tt></td><td>13: </td><td><tt>\ifx </tt></td><td>20: </td><td><tt>\iffontchar</tt></td></tr> -<tr><td>7: </td><td><tt>\ifhmode </tt></td><td>14: </td><td><tt>\ifeof </tt></td><td> </td><td></td></tr> - </table> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="detokenize">\detokenize</a></td> - <td> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="dimexpr">\dimexpr</a></td> - <td>polecenie zwraca wartość wyrażenia arytmetycznego, które - następuje po nim. Postać wyrażenia jest zgodna z ogólnie przyjętymi - zwyczajami -- - można używać nawiasów i operatorów <tt>+-*/</tt>; należy pamiętać, aby - wynik operacji (również cząstkowy) był długością (<i>dimen</i>). - Analizator uzna, że wyrażenie się kończy jeżeli wystąpi znak spoza - dopuszczalnego w danym kontekście (wyrażenie można zakończyć poleceniem - <a href="#relax"><tt>\relax</tt></a>). -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="displaywidowpenalties">\displaywidowpenalties</a></td> - <td> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="endL">\endL</a></td> - <td>polecenie kończące skład ,,od lewej do prawej'' (p. <a - href="#beginL"><tt>\beginL</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="endR">\endR</a></td> - <td>polecenie kończące skład ,,od prawej do lewej'' (p. <a - href="#beginR"><tt>\beginR</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="eTeXversion">\eTeXversion</a></td> - <td>licznik zawierający numer używanej wersji eTeX-a -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="eTeXrevision">\eTeXrevision</a></td> - <td>rejestr zawierający numer edycji (podwersji) używanej wersji eTeX-a -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="everyeof">\everyeof</a>{<i>materiał</i>}</td> - <td><i>materiał</i> jest wyprowadzany przy napotkaniu na koniec zbioru - wejściowego (np. przy dołączaniu pliku poleceniem <tt>\input</tt>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="firstmarks">\firstmarks</a> <i>numer</i></td> - <td>przyjmuje wartość pierwszego znacznika - <a href="#marks"><tt>\marks <i>numer</i></tt></a>, który pojawił - się na obecnie output-owanej stronie; wartość zero oznacza użycie standardowego markera - (p. <a href="#mark"><tt>\mark</tt></a>, - <a href="#botmarks"><tt>\botmarks</tt></a>, - <a href="#topmarks"><tt>\topmarks</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="fontchardp">\fontchardp\<i>font</i> <i>kod_znaku</i></a></td> - <td>rejestr zawierający głębokość wskazanego znaku (<i>kod_znaku</i>; - p. <a href="#kod_znaku"><tt>kod_znaku</tt></a>)) - z podanego fontu <i>font</i>; <b>uwaga!</b> font musi być załadowany - (wcześniej użyty) - <pre> - \font\aqq=cmr10 - \aqq - \the\fontchardp\aqq "6F - </pre> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="fontcharht">\fontcharht\<i>font</i> <i>kod_znaku</i></a></td> - <td>rejestr zawierający wysokość wskazanego znaku (<i>kod_znaku</i>; - p. <a href="#kod_znaku"><tt>kod_znaku</tt></a>)) - z podanego fontu <i>font</i>; <b>uwaga!</b> font musi być załadowany - (wcześniej użyty) np. - <pre> - \font\aqq=cmr10 - \aqq - \the\fontcharht\aqq "6F - </pre> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="fontcharic">\fontcharic\<i>font</i> <i>kod_znaku</i></a></td> - <td>rejestr zawierający korekcję kursywy wskazanego znaku (<i>kod_znaku</i>; - p. <a href="#kod_znaku"><tt>kod_znaku</tt></a>)) - z podanego fontu <i>font</i>; <b>uwaga!</b> font musi być załadowany - (wcześniej użyty) - <pre> - \font\aqq=cmr10 - \aqq - \the\fontcharic\aqq "6F - </pre> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="fontcharwd">\fontcharwd\<i>font</i> <i>kod_znaku</i></a></td> - <td>rejestr zawierający szerokość wskazanego znaku (<i>kod_znaku</i>; - p. <a href="#kod_znaku"><tt>kod_znaku</tt></a>)) - z podanego fontu <i>font</i>; <b>uwaga!</b> font musi być załadowany - (wcześniej użyty) - <pre> - \font\aqq=cmr10 - \aqq - \the\fontcharwd\aqq "6F - </pre> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="glueexpr">\glueexpr</a></td> - <td>polecenie zwraca wartość wyrażenia arytmetycznego, które - następuje po nim. Postać wyrażenia jest zgodna z ogólnie przyjętymi - zwyczajami -- - można używać nawiasów i operatorów <tt>+-*/</tt>; należy pamiętać, aby - wynik operacji (również cząstkowy) był długością rozściągliwo/ściśliwą (<i>glue</i>). - Analizator uzna, że wyrażenie się kończy jeżeli wystąpi znak spoza - dopuszczalnego w danym kontekście (wyrażenie można zakończyć poleceniem - <a href="#relax"><tt>\relax</tt></a>). -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="glueshrink">\glueshrink</a></td> - <td>rejestr (<i>dimen</i>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="glueshrinkorder">\glueshrinkorder</a></td> - <td> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="gluestretch">\gluestretch</a></td> - <td> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="gluestretchorder">\gluestretchorder</a></td> - <td> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="gluetomu">\gluetomu</a></td> - <td>polecenie dokonuje konwersji jednostek <i>glue</i> na - <i>muglue</i> przeliczając 1mu na 1pt (sic!); - p. <a href="#mutoglue"><tt>\mutoglue</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="ifcsname">\ifcsname</a></td> - <td> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="ifdefined">\ifdefined</a></td> - <td> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="iffontchar">\iffontchar\<i>font</i> <i>kod_znaku</i></a></td> - <td>instrukcja warunkowa pozwalająca sprawdzić czy we wskazanym foncie - istnieje znak o podanym kodzie; <b>uwaga!</b> font musi być załadowany - (wcześniej użyty) - (p. <a href="#kod_znaku"><tt>kod_znaku</tt></a>)) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="interactionmode">\interactionmode</a></td> - <td> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="interlinepenalties">\interlinepenalties</a></td> - <td> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="lastlinefit">\lastlinefit</a></td> - <td> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="lastnodetype">\lastnodetype</a></td> - <td>rejestr zawiera numer ostatnio używanego trybu pracy lub użytego - elementu -<table> -<tr><td>-1: </td><td>none (empty list) </td><td>8: </td><td>disc node</td></tr> -<tr><td>0: </td><td>char node </td><td>9: </td><td>whatsit node</td></tr> -<tr><td>1: </td><td>hlist node </td><td>10:</td><td> math node</td></tr> -<tr><td>2: </td><td>vlist node </td><td>11:</td><td> glue node</td></tr> -<tr><td>3: </td><td>rule node </td><td>12:</td><td> kern node</td></tr> -<tr><td>4: </td><td>ins node </td><td>13:</td><td> penalty node</td></tr> -<tr><td>5: </td><td>mark node </td><td>14:</td><td> unset node</td></tr> -<tr><td>6: </td><td>adjust node </td><td>15:</td><td> math mode nodes</td></tr> -<tr><td>7: </td><td>ligature node </td><td> </td><td></td></tr> -</table> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="marks">\marks <i>numer</i></a> {<i>tekst</i>}</td> - <td>wstawia <i>tekst</i> będący jego argumentem (po rozwinięciu) jako znacznik o numerze <tt><i>numer</i></tt> (wartość zero oznacza standardowy znacznik). - Tekst ten jest dostępny dla poleceń: <a href="#topmarks"><tt>\topmarks <i>numer</i></tt></a>, - <a href="#firstmarks"><tt>\firstmarks <i>numer</i></tt></a>, - <a href="#botmarks"><tt>\botmarks <i>numer</i></tt></a>. - Polecenie to umożliwia np. synchronizację - zawartości żywej paginy z składaną treścią -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="middle">\middle</a></td> - <td> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="muexpr">\muexpr</a></td> - <td>polecenie zwraca wartość wyrażenia arytmetycznego, które - następuje po nim. Postać wyrażenia jest zgodna z ogólnie przyjętymi - zwyczajami -- - można używać nawiasów i operatorów <tt>+-*/</tt>; należy pamiętać, aby - wynik operacji (również cząstkowy) był długością (<i>mu</i>). - Analizator uzna, że wyrażenie się kończy jeżeli wystąpi znak spoza - dopuszczalnego w danym kontekście (wyrażenie można zakończyć poleceniem - <a href="#relax"><tt>\relax</tt></a>). -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="mutoglue">\mutoglue</a></td> - <td>polecenie dokonuje konwersji jednostek <i>muglue</i> na - <i>glue</i> przeliczając 1pt na 1mu (sic!); - p. <a href="#gluetomu"><tt>\gluetomu</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="numexpr">\numexpr</a></td> - <td>polecenie zwraca wartość wyrażenia arytmetycznego, które - następuje po nim. Postać wyrażenia jest zgodna z ogólnie przyjętymi - zwyczajami -- - można używać nawiasów i operatorów <tt>+-*/</tt>; należy pamiętać, aby - wynik operacji (również cząstkowy) był długością (<i>number</i>). - Analizator uzna, że wyrażenie się kończy jeżeli wystąpi znak spoza - dopuszczalnego w danym kontekście (wyrażenie można zakończyć poleceniem - <a href="#relax"><tt>\relax</tt></a>). -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="pagediscards">\pagediscards</a></td> - <td> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="parshapedimen">\parshapedimen <i>liczba</i></a></td> - <td>rejestr (dimen) zawiera długość wskazanej linii w specyfikacji - <tt>\parshape</tt> - (p. <a href="#parshape"><tt>\parshape</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="parshapeindent">\parshapeindent</a></td> - <td>rejestr (dimen) zawiera wartość marginesu we wskazanej linii - (p. <a href="#parshape"><tt>\parshape</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="parshapelength">\parshapelength</a></td> - <td>rejestr (dimen) zawiera długość wskazanej linii w specyfikacji - <tt>\parshape</tt> (w jednostkach <tt>sp</tt>) - (p. <a href="#parshape"><tt>\parshape</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="predisplaydirection">\predisplaydirection</a></td> - <td> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="protected">\protected</a></td> - <td> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="readline">\readline</a></td> - <td> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="savinghyphcodes">\savinghyphcodes</a></td> - <td> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="savingvdiscards">\savingvdiscards</a></td> - <td> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="scantokens">\scantokens</a></td> - <td> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="showgroups">\showgroups</a></td> - <td>podaje aktualny poziom zagnieżdzenia grup -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="showifs">\showifs</a></td> - <td>podaje aktualny poziom zagnieżdzenia instrukcji warunkowych -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="showtokens">\showtokens{<i>lista tokenów</i>}</a></td> - <td>powoduje wyświetlenie <i>listy tokenów</i>, służy do wyprowadzenia - wartości, których nie można wyświetlić za pomocą poleceń: - <a href="#show"><tt>\show</tt></a> i - <a href="#showthe"><tt>\showthe</tt></a> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="simple">\simple</a></td> - <td> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="splitbotmarks">\splitbotmarks <i>numer</i></a></td> - <td>przyjmuje wartość ostatniego znacznika - <a href="#marks"><tt>\marks <i>numer</i></tt></a>, który pojawił - się w obecnie łamanym (<a href="#vsplit"><tt>\vsplit</tt></a>) pudełku, wartość zero oznacza użycie standardowego markera, - działa analogicznie jak polecenie - <a href="#botmarks"><tt>\botmarks <i>numer</i></tt></a> dla strony - (p. <a href="#mark"><tt>\mark</tt></a>, - <a href="#splitfirstmarks"><tt>\splitfirstmarks <i>numer</i></tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="splitdiscards">\splitdiscards</a></td> - <td> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="splitfirstmarks">\splitfirstmarks <i>numer</i></a></td> - <td>przyjmuje wartość pierwszego znacznika - (<a href="#marks"><tt>\marks <i>numer</i></tt></a>), który pojawił - się w obecnie łamanym (<a href="#vsplit"><tt>\vsplit</tt></a>) pudełku, wartość zero oznacza użycie standardowego markera; - działa analogicznie jak polecenie - <a href="#firstmarks"><tt>\firstmarks <i>numer</i></tt></a> dla strony - (p. <a href="#mark"><tt>\mark</tt></a>, - <a href="#splitbotmarks"><tt>\splitbotmarks <i>numer</i></tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="TeXXeTstate">\TeXXeTstate=<i>liczba</i></a></td> - <td>nadanie rejestrowi wartości > 1 zezwala na używanie - poleceń zmieniających kierunek druku - (<a href="#beginL"><tt>\beginL</tt></a>, - <a href="#endL"><tt>\endL</tt></a>, - <a href="#beginR"><tt>\beginR</tt></a>, - <a href="#endR"><tt>\endR</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="tracingassigns">\tracingassigns=<i>liczba</i></a></td> - <td> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="tracingcommands_e">\tracincommands=<i>liczba</i></a></td> - <td>nadanie rejestrowi wartości > 3 powoduje wyprowadzenie - dodatkowych informacji (p. standardowe polecenie <a href="#tracingcommands"><tt>\tracingcommands</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="tracinggroups">\tracinggroups=<i>liczba</i></a></td> - <td>nadanie rejestrowi wartości >1 powoduje wyprowadzenie komunikatów - śledzenia zagnieżdzenia poziomu grup -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="tracingifs">\tracingifs=<i>liczba</i></a></td> - <td>nadanie rejestrowi wartości >1 powoduje wyprowadzenie komunikatów - śledzenia instrukcji warunkowych (p. też <a href="#unless"><tt>\unless</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="tracinglostchars_e">\tracinglostchars=<i>liczba</i></a></td> - <td>nadanie rejestrowi wartości > 2 powoduje wyprowadzenie - dodatkowych informacji (p. standardowe polecenie <a href="#tracinglostchars"><tt>\tracinglostchars</tt></a>) -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="tracingnesting">\tracingnesting=<i>liczba</i></a></td> - <td> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="tracingscantokens">\tracingscantokens=<i>liczba</i></a></td> - <td> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="unexpanded">\unexpanded</a></td> - <td> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="unless">\unless</a></td> - <td> -</td></tr> -<tr><td class="ttt" valign="top"> -<a id="widowpenalties">\widowpenalties</a></td> - <td> -</td></tr> -</table> - - - - -<table border="1"> -<caption>Tabela <a id="klasy">klas</a> obiektów trybu matematycznego</caption> - <tr><td>klasa</td><td>nazwa</td><td align="center">przykład</td></tr> - <tr><td>0</td><td>zwyczajny</td><td align="center"><tt>/</tt></td></tr> - <tr><td>1</td><td>wielki operator</td><td align="center"><tt>\sum</tt></td></tr> - <tr><td>2</td><td>operator binarny</td><td align="center"><tt>+</tt></td></tr> - <tr><td>3</td><td>relacji</td><td align="center"><tt>=</tt></td></tr> - <tr><td>4</td><td>otwierający</td><td align="center"><tt>(</tt></td></tr> - <tr><td>5</td><td>zamykający</td><td align="center"><tt>)</tt></td></tr> - <tr><td>6</td><td>punktuacyjny</td><td align="center"><tt>.</tt></td></tr> - <tr><td>7</td><td>należący do różnych rodzin (ma specjalne - znaczenie)</td><td align="center"><tt>x</tt></td></tr> -</table> - -<table border="1"> -<caption><a id="math">Tabela odległości między obiektami różnych -typów</a></caption> -<tr><td colspan="2" rowspan="2"> </td> - <td align="center" colspan=8>prawa strona</td></tr> -<tr> - <td>Ord</td> - <td>Op</td> - <td>Bin</td> - <td>Rel</td> - <td>Open</td> - <td>Close</td> - <td>Punc</td> - <td>Inner</td></tr> -<tr><td align="left" valign="middle" rowspan=8>strona<br/>lewa</td> -<td>Ord</td> - <td align="center">0</td> - <td align="center">1</td> - <td align="center">(2)</td> - <td align="center">(3)</td> - <td align="center">0</td> - <td align="center">0</td> - <td align="center">0</td> - <td align="center">(1)</td></tr> -<tr><td>Op</td> - <td align="center">1</td> - <td align="center">1</td> - <td align="center">*</td> - <td align="center">(3)</td> - <td align="center">0</td> - <td align="center">0</td> - <td align="center">0</td> - <td align="center">(1)</td></tr> -<tr><td>Bin</td> - <td align="center">(2)</td> - <td align="center">(2)</td> - <td align="center">*</td> - <td align="center">*</td> - <td align="center">(2)</td> - <td align="center">*</td> - <td align="center">*</td> - <td align="center">(2)</td></tr> -<tr><td>Rel</td> - <td align="center">(3)</td> - <td align="center">(3)</td> - <td align="center">*</td> - <td align="center">0</td> - <td align="center">(3)</td> - <td align="center">0</td> - <td align="center">0</td> - <td align="center">(3)</td></tr> -<tr><td>Open</td> - <td align="center">0</td> - <td align="center">0</td> - <td align="center">*</td> - <td align="center">0</td> - <td align="center">0</td> - <td align="center">0</td> - <td align="center">0</td> - <td align="center">0</td></tr> -<tr><td>Close</td> - <td align="center">0</td> - <td align="center">1</td> - <td align="center">(2)</td> - <td align="center">(3)</td> - <td align="center">0</td> - <td align="center">0</td> - <td align="center">0</td> - <td align="center">(1)</td></tr> -<tr><td>Punc</td> - <td align="center">(1)</td> - <td align="center">(1)</td> - <td align="center">*</td> - <td align="center">(1)</td> - <td align="center">(1)</td> - <td align="center">(1)</td> - <td align="center">(1)</td> - <td align="center">(1)</td></tr> -<tr><td>Inner</td> - <td align="center">(1)</td> - <td align="center">1</td> - <td align="center">(2)</td> - <td align="center">(3)</td> - <td align="center">(1)</td> - <td align="center">0</td> - <td align="center">(1)</td> - <td align="center">(1)</td></tr> -</table> -<table> - <tr><td>0 </td><td> brak odstępu</td></tr> - <tr><td>1 </td><td> mały odstęp (<i>thin space</i>)</td></tr> - <tr><td>2 </td><td> średni odstęp (<i>medium space</i>)</td></tr> - <tr><td>3 </td><td> duży odstęp (<i>thick space</i>)</td></tr> - <tr><td>() </td><td> odstęp jest wstawiany wyłącznie w <tt>textstyle</tt> i - <tt>displaystyle</tt></td></tr> - <tr><td>* </td><td> zależy od kontekstu</td></tr> -</table> - -<h4>Bibliografia</h4> -<div> -[<a id="p1">1</a>] <a href="ftp://ftp.gust.org.pl/pub/GUST/bulletin/09/akapit.pdf">B.Jackowski: - ,,Władca Akapitów'', Biuletyn GUST z. 9</a><br/> -[<a id="p2">2</a>] D.E.Knuth: ,,The TeX book'' (również tłumaczenie polskie, -TeX podręcznik użytkownika, WNT 2005)<br/> -[<a id="p3">3</a>] <a href="http://www.ia.pw.edu.pl/~wujek/tex/tex/tryby.html">B.Lichoński: - ,,Tryby pracy TeX-a''</a><br/> -[<a id="p4">4</a>] <a href="ftp://ftp.gust.org.pl/pub/GUST/bulletin/11/05mr.ps.gz">M.Ryćko: - ,,Co nieco o akapicie'', Biuletyn GUST z. 11</a><br/> -[<a id="p5">5</a>] <a href="ftp://ftp.gust.org.pl/pub/GUST/bulletin/11/05mr.ps.gz">M.Ryćko: - ,,Główna lista pionowa w systemie TeX'', Biuletyn GUST z. 11</a><br/> -[<a id="p6">6</a>] <a href="ftp://ftp.gust.org.pl/pub/GUST/bulletin/07/02-mw1.pdf">M.Woliński: - ,,O pewnych konstrukcjach warunkowych i iteracyjnych'', Biuletyn GUST z. 7</a><br/> -[<a id="p7">7</a>] <a href="http://www.sapijaszko.net/pedeefy.pdf">G.Sapijaszko: - ,,Tworzenie dokumentów PDF za pomocą LaTeX-a''</a> (niestety trochę zdezaktualizowana)<br/> -[<a id="p8">8</a>] <a href="http://partners.adobe.com/asn/acrobat/docs/File_Format_Specifications/PDFReference.pdf">Adobe: PDF Reference</a><br/> -[<a id="p9">9</a>] - <a href="http://sarovar.org/docman/view.php/106/64/pdftex-a.pdf.pdf">pdfTeX user manual</a> <br/> -[<a id="p10">10</a>] - <a href="http://sarovar.org/docman/view.php/106/67/pdftex-syntax.txt">Lista - nowych lub rozszerzonych poleceń wbudowanych pdfTeX-a</a> <br/> -[<a id="p11">11</a>] <a href="http://www.tug.org/TUGboat/Articles/tb22-3/tb72thanh.pdf">Margin Kerning and Font Expansion with pdfTEX</a> (niestety nieaktualna)<br/> -</div> -<br/> -<hr/> -<em>Ostatnie zmiany: 10.02.2007</em> - -</body> -</html> - diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/tex/tryby.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/tex/tryby.html deleted file mode 100644 index 88734e6e390..00000000000 --- a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/tex/tryby.html +++ /dev/null @@ -1,494 +0,0 @@ -<html> -<head> -<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> -<meta http-equiv="Content-language" content="pl"> -<meta name="Author" content="Włodzimierz Macewicz"> -<meta name="Keywords" content="tex, tryby pracy, Wirtualna Akademia"> -<title>Luka w mojej T<sub>E</sub>X-owej wiedzy</title> - -</head> -<body> -<h2>Luka w mojej T<sub>E</sub>X-owej wiedzy</h2> - -<p> -Uczymy się T<sub>E</sub>X-a przez lata, jednak bardzo trudno cokolwiek zrobić bez -dobrej książki na biurku. Mimo iż uczę się T<sub>E</sub>X-owej maszyny mniej -więcej od pięciu lat, ciągle o czymś zapominam lub łapię się na tym, -że czegoś nie doczytałem lub pominąłem. Do białej gorączki doprowadzają -mnie odkrycia, że przerobiony dawniej temat umknął mi gdzieś z pamięci. -Muszę czytać od nowa <tt>:-(</tt>. - -<p> -Jedyną receptą na moje bolączki stało się robienie notatek z naszej -T<sub>E</sub>X-owej biblii, czyli z <i> The T<sub>E</sub>Xbook</i>. Notatki te -nie są zawsze wierną kopią T<sub>E</sub>Xbook-a, mają jednak -identyczny układ tematyczny. -Marzy mi się po cichu dobre tłumaczenie mojej ulubionej książki, -czy jest to jednak możliwe? Każdego, kto ma na ten temat jakieś refleksje -lub pomysły, proszę o kontakt. - -<p> -Jeśli zechcesz więc, drogi czyT<sub>E</sub>Xniku, zajrzeć do moich notatek, -to zapraszam. Dzisiaj zapiski z rozdziału trzynastego TB ,,Tryby''. - - -<h3> Tryby </h3> - -<p> -Podobnie jak każdy z nas jest w danym momencie w pewnym nastroju, tak -T<sub>E</sub>X jest w pewnym trybie. Istnieje sześć trybów T<sub>E</sub>X-a: - - -<p> -<ul> - -<li> <i>tryb pionowy</i> (w tym trybie T<sub>E</sub>X tworzy główną listę - pionową \cite{bach95:Rycko:listapionowa}, z której tworzone są - strony) - -<li><i>wewnętrzny tryb pionowy</i> (tworzy listę pionową vbox-a) - -<li><i>tryb poziomy</i> tzw. ,,akapitowy'' (tworzy listę poziomą --- - akapit) - -<li><i>ograniczony tryb poziomy</i> (tworzy listę poziomą, np. hbox-a) - -<li><i>tryb matematyczny</i> (tworzy formuły matematyczne w trybie - poziomym <tt>$...$</tt>) - -<li><i>tryb matematyczny eksponowany</i> (tworzy eksponowane formuły - matematyczne umieszczane w osobnej linii, tymczasowo przerywają - one aktualny akapit --- <tt>$$...$$</tt>) -</ul> - - - -<h4> Sytuacja najprostsza </h4> - -<p> -W zasadzie użytkownik nie musi zastanawiać się, w jakim trybie w danym -momencie jest T<sub>E</sub>X. Problemy pojawią się dopiero wtedy, gdy ujrzymy komunikat -w stylu <i> Nie możesz zrobić czegoś w ograniczonym trybie -poziomym</i>. Aby uniknąć takich niemiłych niespodzianek, musimy wiedzieć, -w jakim trybie znajduje się T<sub>E</sub>X\ w <b>każdym</b> dowolnym momencie. - -<p> -W zasadzie T<sub>E</sub>X jest w trybie pionowym, gdy tworzy listę pionowych -kar, klejów (np. <tt>\vskip</tt>) i pudełek (np. <tt>\vbox</tt>). Pudełka i kleje -umieszczane są jedno pod drugim na stronie. Tryb poziomy tworzą kary, -kleje (np. <tt>\hskip</tt>) i pudełka poziome umieszczane jedno za drugim, -tworząc akapit. Tryb matematyczny tworzą wszystkie elementy umieszczone -między znakami dolara `<tt>$</tt>'. - - -<h4> Sytuacja typowa </h4> - -<p> -Na samym początku T<sub>E</sub>X znajduje się w trybie pionowym i jest gotowy do -tworzenia listy pionowej (a potem strony). Jeśli utworzymy klej, karę lub -pudełko, T<sub>E</sub>X zacznie umieszczać je jedno za drugim. Spójrzmy na -krótki źródłowy pliczek plain-T<sub>E</sub>X-owy: -<pre> -1 Gdańsk 1996 -2 \vskip 1cm -3 \centerline {GUST} -4 \medskip -5 Co to jest \TeX? -6 \vfil -7 \break -8 $x$ -9 \bye -</pre> - -<p> -Praktycznie każda linijka tego pliku tworzy osobny element na liście -pionowej. Prześledźmy, w jakie tryby właściwie ,,wpadał'' T<sub>E</sub>X. - -<p> -<ul> - -<li>Linijka 1. wciągnęła T<sub>E</sub>X-a w tryb poziomy (ach ten Gdańsk!) - -<li>Komenda z linii 2. spowodowała zakończenie akapitu i przejście - w tryb pionowy; wszystko jasne -- mamy tu przecież klej pionowy - -<li>Linia trzecia rozpoczyna się znaną komendą <tt>\centerline</tt> rówoważnej - <tt>\hbox to\hsize</tt>, a więc T<sub>E</sub>X wkracza - w ograniczony tryb poziomy - -<li>W linii 4. znów napotykamy na klej pionowy (przypomnijmy, że - <tt>\medskip</tt> \equiv$ó<tt>\vskip 6pt</tt> <tt>plus 2pt</tt> <tt>minus 2pt</tt>) - -<li>Linia 5. to znów powrót do trybu poziomego - -<li>Linia 6. to klej pionowy (przypomnijmy, że <tt>\vfil</tt> równoważnej - <tt>\vskip 0pt</tt> <tt>plus 1fil</tt>) - -<li>W linii 7. mamy karę, która spowoduje złamanie strony - (<tt>\break</tt> równoważnej <tt>\penalty-10000</tt>) - -<li>Nowa strona rozpocznie się od przejścia do trybu matematycznego - -<li>i bye<a href=#foo0><sup>*</sup></a> -</ul> - - -<p> -Z przedstawionego przykładu wynikają pewne ogólne wnioski. Gdy T<sub>E</sub>X -znajduje się w trybie pionowym lub wewnętrzynym trybie pionowym, to -pierwszy żeton nowego akapitu zmienia tryb na poziomy. Tryb ten -utrzymuje się aż do zakończenia akapitu. Inaczej mówiąc obiekty typu -poziomego automatycznie zmieniają tryb pionowy na poziomy. Dzieje się -tak wówczas, gdy napiszemy jakikolwiek znak (kategoria 11.) lub pojawi się -któryś z żetonów <tt>\char</tt>, <tt>\accent</tt>, <tt>\hskip</tt>, <tt>\_</tt>, <tt>\vrule</tt>, czy też -znak początku trybu matematycznego `<tt>$</tt>'. Idąc dalej, T<sub>E</sub>X wstawi -pudełko o szerokości wcięcia akapitowego i odczyta jeszcze raz dany -żeton już w trybie poziomym. - -<p> -Istnieje możliwość celowego zmuszenia T<sub>E</sub>X-a do przejścia w tryb -poziomy. Nieufnym proponuję makra <tt>\indent</tt> i <tt>\noindent</tt>, które -zmieniają tryb na poziomy oraz odpowiednio tworzą lub zakazują -utworzenia wcięcia akapitowego. <tt>\indent</tt> wstawia na początku akapitu -puste pudełko o szerokości <tt>\parindent</tt> (domyślnie jest to 20pt). -Dlatego też ciąg niewinny <tt>\indent</tt> <tt>\indent</tt> spowoduje wstawienie -podwójnego wcięcia. Analogiczny ciąg\break -<tt>\noindent</tt> <tt>\noindent</tt> nie spowoduje -nic, poza tym co zrobi pojedynczy <tt>\noindent</tt>. - - - -<h4> Jak zacząć akapit od hbox-a </h4> - -<p> -Jeśli umieścimy<br> -<tt>\hbox{...}</tt> w trybie poziomym, T<sub>E</sub>X złoży akapit -uwzględniając w nim pudełko poziome (na przykład T<sub>E</sub>X nigdy nie złamie -takiego pudełka). Podobnie jeśli umieścimy <tt>\hbox{...}</tt> w trybie -pionowym, T<sub>E</sub>X złoży stronę uwzględniając takie pudełko. - -<p> -No dobrze, ale jak -rozpocząć akapit pudełkiem <tt>\hbox{...}</tt>? - -<p> -Kilka linijek wyżej udzielono właściwie odpowiedzi na to pytanie. Można -zastosować konstrukcję typu <tt>\indent</tt> <tt>\hbox{...}</tt>, nie jest to -jednak zbyt rozsądne. Wyobraźmy sobie bowiem, że chcemy zdefiniować makro, -które rozwija się do <tt>hbox</tt>-a. Ponadto chcemy, aby działało poprawnie -zarówno na początku, jak i w środku akapitu --- w takim wypadku użycie -makra <tt>\indent</tt> nie jest zachęcające. - -<p> -Plain T<sub>E</sub>X posiada złoty środek, jakim jest makro <tt>\leavevmode</tt>, które -rozwija się do <tt>\unhbox</tt> <tt>\voidbox</tt>. - - - - -<h3> W ,,trybach'' T<sub>E</sub>X-a </h3> - -<h4> W trybie poziomym i matematycznym </h4> - -<p> -W typowych publikacjach T<sub>E</sub>X większość czasu spędza w trybie poziomym, -składając akapity. Na krótko robi wycieczki do trybu pionowego pomiędzy -nimi. Akapit kończy się, gdy użytkownik wyda polecenie <tt>\par</tt> lub -pozostawi w pliku źródłowym pustą linię (pusta linia jest zamieniana na -<tt>\par</tt> według zasad z rozdziału 8. TB). Akapit uda się także zakończyć, -wydając polecenie <tt>\vskip 1cm</tt> (patrz linia 2. powyższego przykładu). -Nie musimy wpisywać wówczas komendy <tt>\par</tt>, gdyż klej pionowy <tt>vskip</tt> -oczywiście nie może być częścią akapitu i spowoduje przejście T<sub>E</sub>X-a do -trybu pionowego. - -<p> -Przełącznik trybu matematycznego (żeton `<tt>$</tt>') umieszczony w trybie -poziomym spowoduje, że T<sub>E</sub>X ,,zanurkuje'' w tryb matematyczny do czasu -napotkania drugiego żetonu `<tt>$</tt>'. T<sub>E</sub>X dołączy formułę matematyczną -do akapitu i powróci do trybu poziomego. Na przykład<br> -<p> -<tt> -Myślę ..., więc jestem. -<p> -Różnimy się o $\varepsilon$. -<p> -$\alpha$-Centauri -</tt> - -<p> -Inaczej jest w eksponowanym trybie matematycznym. -Jeśli użyjemy pod rząd dwóch żetonów `<tt>$$</tt>', T<sub>E</sub>X przerwie składanie -akapitu (dokona przy tym różnych obliczeń, na przykład wyliczy sobie -długość ostatniej linijki poprzedzającej wzór) i wyśle dotychczas złożoną -część akapitu na listę pionową. Wskoczy następnie w tryb matematyczny -eksponowany, złoży formułę (koniec formuły oznaczamy kolejną parą -żetonów `<tt>$$</tt>') i powróci do trybu poziomego. Jeśli akapit -nie został zakończony, T<sub>E</sub>X dalej będzie go składał. Na przykład -<pre> -Liczba $$\pi \approx 3.1415926536$$ -jest bardzo ważna. -</pre> -spowoduje złożenie następującego akapitu: - -<p> - -<hr> -\smallskip -Liczba <br> -\pi \approx 3.1415926536<br> -jest bardzo ważna. -<hr> -<p> - -<h4>W wewnętrznym trybie pionowym </h4> - -T<sub>E</sub>X wędruje do wewnętrznego trybu pionowego, gdy użyjemy jednej -z komend <tt>\vbox</tt>, <tt>\vtop</tt>, <tt>\vcenter</tt>, <tt>\valign</tt>, <tt>\vadjust</tt>, <tt>\insert</tt>. - -<p> -W ograniczony tryb poziomy T<sub>E</sub>X wpada, gdy zastosujemy <tt>\hbox</tt> lub -<tt>\halign</tt>. W późniejszych rozważaniach (patrz też rozdziały 12. -i 21. TB) dowiemy się bardziej szczegółowo, iż różnice między wywnętrznym -trybem pionowym a trybem pionowym oraz ograniczonym trybem poziomym -a trybem poziomym są niewielkie. Jadnak trzeba pamiętać, że trybów tych -T<sub>E</sub>X używa do różnych celów. - - - -h4> Różny nastrój w różnym trybie </h4> - -Gdy T<sub>E</sub>X połyka żeton, musi podjąć decyzję, co z nim zrobić. Decyzja -T<sub>E</sub>X-a w znacznym stopniu zależy od trybu, w jakim się znajduje. - -<p> -Przykładowo makro <tt>\break</tt> działa zupełnie inaczej w trybie pionowym -(łamie stronę --- patrz powyższy przykład) i poziomym (łamie linijkę -akapitu). Dwa znaki `<tt>$$</tt>' użyte w trybie poziomym spowodują przejście -T<sub>E</sub>X-a do trybu matematycznego eksponowanego, ale użycie ich -w ograniczonym trybie poziomym spowoduje utworzenie pustej matematycznej -formuły i może powodować komunikaty o błędach. - -T<sub>E</sub>X korzysta z faktu, że niektóre operacje są niedopuszczalne w danym -trybie, i pozwala nam unikać błędów, które mogą pojawiać się w naszych -dokumentach. - -<p> -T<sub>E</sub>X będąc w danym trybie, zwykle przerywa pracę, aby wykonać jakieś -zadanie w innym, a następnie wraca do trybu pierwotnego. Na przykład -użycie `<tt>\hbox{</tt>' w dowolnym trybie ,,wrzuca'' T<sub>E</sub>X-a w ograniczony tryb -poziomy do czasu napotkania nawiasu zamykającego `<tt>}</tt>'. W tym sensie -T<sub>E</sub>X może znajdować się w kilku trybach naraz, jednak sposób -działania T<sub>E</sub>X-a zależy od trybu, w którym jest w danym momencie -,,najgłębiej''; tryby zewnętrzne, w których jest zagnieżdżony, -nie obchodzą go. - -<p> -Zdarzyć się może, że zupełnie nie wiemy, w jakim trybie znajduje się -T<sub>E</sub>X. Co wtedy zrobić? Najlepiej zapytać o to największego eksperta w tych -sprawach, czyli samego T<sub>E</sub>X-a. Spójrzmy na plik <tt>tryby.tex</tt>: -<pre> -\tracingcommands=1 -\hbox{ -$ -\vbox{ -\noindent$$ -x\showlists -$$}$}\bye -\endverbatim -</pre> -Pierwsza linia tego pliku zmusza T<sub>E</sub>X-a do zapisywania w pliku -<tt>tryby.log</tt> informacji o każdej komendzie, którą napotka (T<sub>E</sub>X robi tak, -gdy wartość <tt>\tracingcommands</tt> jest dodatnia). Oto jakie nowe informacje -pojawią się w pliku <tt>tryby.log</tt>: - -<p> - -<pre> -{vertical mode: \hbox} -{restricted horizontal mode: blank space} -{math shift character $} -{math mode: blank space} -{\vbox} -{internal vertical mode: blank space} -{\noindent} -{horizontal mode: math shift character $} -{display math mode: blank space} -{the letter x} -</pre> -<p> - -A więc wiadomości są następujące: - -<p> -T<sub>E</sub>X, będąc w trybie pionowym, ujrzał żeton <tt>\hbox</tt>, co zmusiło go do -wejścia w ograniczony tryb poziomy. - -<p> -Pierwszym żetonem, jaki ujrzał, była spacja, jako że koniec linii oznacza -dla T<sub>E</sub>X-a właśnie spację (patrz koniec linii 2.) - -<p> -Będąc cięgle w ograniczonym trybie poziomym zobaczył przełącznik trybu -matematycznego --- żeton `<tt>$</tt>', co spowodowało przejście do trybu -matematycznego. - -<p> -Pierwszym żetonem jaki ujrzał była znowu spacja, która w tym trybie -nic nie znaczy --- jest ignorowana. - -<p> -Następnie T<sub>E</sub>X napotyka na żeton <tt>\vbox</tt>, czyli witamy w wewnętrznym -trybie pionowym, aby po ujrzeniu żetonu <tt>\noindent</tt> wejść w tryb poziomy. - -<p> -Niezbyt długo trwał ten stan, gdyż dwa znaki <tt>$$</tt> zanurzyły T<sub>E</sub>X-a -w eksponowany tryb matematyczny. Bul, bul, bul\dots - -<p> -Bardzo interesująca staje się zawartość pliku <tt>tryby.log</tt> po komendzie -<tt>\showlists</tt>. Jest to kolejna bardzo użyteczna możliwość śledzenia -poczynań T<sub>E</sub>X-a. Dzięki niej możemy dowiedzieć się rzeczy, które T<sub>E</sub>X -zwykle trzyma w ukryciu. - -<p> -<tt>\showlists</tt> powoduje bowiem wypisanie list, które buduje T<sub>E</sub>X -w aktualnym trybie oraz we wszystkich trybach nadrzędnych (czyli tych, -w których zawiera się tryb aktualny). - -<p> -<pre> -### display math mode entered at line 5 -\mathord -.\fam1 x -### internal vertical mode entered at line 4 -prevdepth ignored -### math mode entered at line 3 -### restricted horizontal mode entered at line 2 -\glue 3.33333 plus 1.66666 minus 1.11111 -spacefactor 1000 -### vertical mode entered at line 0 -prevdepth ignored -</pre> - - -<p> -Zauważmy, że w momencie, gdy pojawiło się <tt>\showlists</tt> (linia 6.), T<sub>E</sub>X -zdążył już <b>pięć</b> razy zmienić tryb. Trybem bieżącym w linii 6. jest -eksponowany tryb matematyczny (patrz linia 5.), który zawiera jeden znak -`<tt>x</tt>' z rodziny 1. (patrz TB rozdział 17.). - -<p> -Rozważany przez nas eksponowany tryb matematyczny zawarty jest -w wewnętrznym trybie pionowym (linia 4.). Wewnętrzna lista -pionowa, którą -T<sub>E</sub>X tworzy w tym trybie, jest pusta --- pojawiająca się spacja -<pre> -\vbox{_ -</pre> -jest ignorowana. Komunikat: -<pre> -prevdepth ignored -</pre> -oznacza, że wartość <tt>\prevdepth</tt><a href=#foo><sup>*</sup></a> -jest mniejsza lub równa -1000pt, więc najbliższy klej międzylinijkowy -(<i> interline glue</i>) w ogóle się nie pojawi (patrz TB rozdział 12.). - -<p> -Wewnętrzny tryb pionowy zawiera się w trybie matematycznym (linia 3.) ---- lista wewnętrzna jest pusta (spacja po znaku `<tt>$</tt>' jest ignorowana). - -Pusta natomiast nie jest lista wewnętrzna ograniczonego trybu poziomego -(linia 2.), zawiera ona klej. Skąd się wziął? Otóż w tym trybie spacja -<pre> -\hbox{_ -</pre> -nie jest ignorowana. - -<p> -Ostatecznie wszystko zawiera się w głównym trybie pionowym. Komunikat: -<pre> -entered at line 0 -</pre> -oznacza, że tryb ten pojawił się, zanim T<sub>E</sub>X zaczął czytać plik -<tt>tryby.tex</tt>. - - - - -<h3> Ciekawostki </h3> - -<p> -<b> Ciekawostka 1.</b> -Czy można stworzyć T<sub>E</sub>X-em dokument, w którym T<sub>E</sub>X nigdy nie opuszcza -trybu pionowego? - -<b>Odpowiedź:</b> -Można, dokument taki składać się może z klejów pionowych -<tt>\vskip</tt> oraz linii utworzonych komendą <tt>\hrule</tt>. - -<p> - - -<b>Ciekawostka 2.</b><br> -Niektóre z trybów T<sub>E</sub>X-a nie mogą bezpośrednio zawierać innych trybów; -na przykład wewnętrzny tryb poziomy nie może zawierać eksponowanego -trybu matematycznego, nawet jeśli formuła matematyczna (<i> display</i>) -pojawia się w środku akapitu. Dzieje się tak, gdyż budowany (w trybie -poziomym) i przerwany akapit jest zawsze kończony i usuwany z pamięci -T<sub>E</sub>X-a zanim formuła się rozpocznie. Czy potrafisz stworzyć -charakterystykę wszystkich kolejnych par trybów, jakie mogą pojawić się -w pliku <tt>.log</tt> po użyciu komendy <tt>\showlists</tt>? - -<p> - -<b>Odpowiedź:</b><br> -Pozostawiam ten problem jako rozrywkę umysłową dla szanownych -czyT<sub>E</sub>Xników. Powodzenia! -(Odpowiedź można znaleźć w TB str. 313 zad. 13.5.) - -<p> -</i> -Bardzo dziękuję red. Jackowi Foromańskiemu za unicestwienie wielu błędów -czyhających w tym artykule. CzyT<sub>E</sub>Xnik z pewnością dostałby zawrotu -głowy, gdyby zobaczył wersję przed korektą Jacka. -</i> - - -<h3>Bibliografia</h3> - - -<dl> -<dt>[1] Grupa Użytkowników Systemu T<sub>E</sub>X. -<i> Lista pionowa</i>. Marek Ryćko, Kwiecień 1995. - III Konferencja w Bachotku 1995. -<p> -<dt>[2] Donald E. Knuth. -<i> The T<sub>E</sub>Xbook</i>. -Addison-Wesley, 1984. -</dl> - - -<p> - -<hr width=20% align=left> -<a name=foo><sup>*</sup></a> - Specjalny wymiar <tt>\prevdepth</tt> przechowuje głębokość - ostatniego pudełka z listy pionowej.<p> -<a name=foo0><sup>**</sup></a> -Na końcu dokumentu plain-T<sub>E</sub>X-owego umieszczamy zwykle makro <tt>\bye</tt>, -które jest równoważne <tt>\vfill</tt> <tt>\eject</tt> <tt>\end</tt>. Klej <tt>\vfill</tt> przełącza -T<sub>E</sub>X-a w tryb pionowy, <tt>\eject</tt> kończy stronę, zaś <tt>\end</tt> kończy pracę -T<sub>E</sub>X-a.<p> - -<hr> -<a href=../index.html><img src="../gify/lew-7vs.gif" hspace=10 border=0 align=left></a> -<a href=http://www.gumbeers.elka.pg.gda.pl/WA><img src="../gify/wa.gif" hspace=10 align=left></a> -<a href=mailto:W.Macewicz@ia.pw.edu.pl><img src="../gify/mail.gif" hspace=10 align=left></a> -Zredagował</br> -<a href=http://home.elka.pw.edu.pl/~macewicz/index.html>Włodzimierz Macewicz</a> -<br clear=all> -<hr> -Ostatnie zmiany: 07.04.2001. - -</body -</html> |