texlive[63911] Master/texmf-dist/doc/latex/kaytannollista-latexia:

commits+karl at tug.org commits+karl at tug.org
Sat Jul 16 21:53:11 CEST 2022


Revision: 63911
          http://tug.org/svn/texlive?view=revision&revision=63911
Author:   karl
Date:     2022-07-16 21:53:10 +0200 (Sat, 16 Jul 2022)
Log Message:
-----------
kaytannollista-latexia (16jul22)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/README.md
    trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/kaytannollista-latexia.pdf
    trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/kaytannollista-latexia.tex
    trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/luku-asetukset.tex
    trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/luku-merkintakieli.tex
    trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/luku-rakenne.tex
    trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/luku-valmistautuminen.tex
    trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/tavutusvihjeet.tex
    trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/versio.tex

Modified: trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/README.md	2022-07-15 23:49:15 UTC (rev 63910)
+++ trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/README.md	2022-07-16 19:53:10 UTC (rev 63911)
@@ -142,8 +142,8 @@
     makropakettien ja dokumenttiluokkien tekeminen.
   - Marginaalihuomautusluvussa voisi mainita `\marginpar`-komennon
     puutteet ja vaihtoehdon `marginnote`.
-  - Mahdollisesti käsitellään wrapfig-paketti (myös wrapfig2).
+  - Mahdollisesti vaihdetaan uudempaan wrapfig2-pakettiin, kunhan se
+    yleistyy.
   - Uusi `fi-x-school`-tavutuskaava.
-  - Mittojen käsittelyn yhteydessä voisi käsitellä calc-paketin.
   - Babelin versiossa 3.70 on ominaisuus, joka hoitaa automaattisesti
     yhdysmerkin oikein tilanteessa "pakastekaapit ja -arkut".

Modified: trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/kaytannollista-latexia.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/kaytannollista-latexia.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/kaytannollista-latexia.tex	2022-07-15 23:49:15 UTC (rev 63910)
+++ trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/kaytannollista-latexia.tex	2022-07-16 19:53:10 UTC (rev 63911)
@@ -17,6 +17,7 @@
 \usepackage{xcolor}
 \usepackage{floatrow}
 \usepackage{caption}
+\usepackage{wrapfig}
 \usepackage{fancyvrb}
 \usepackage{tabularx}
 \usepackage{booktabs}
@@ -103,6 +104,7 @@
 \setlength{\floatsep}{2ex plus 1ex minus .5ex}
 \setlength{\textfloatsep}{4ex plus 1ex minus .5ex}
 \setlength{\multicolsep}{0bp}
+\setlength{\intextsep}{0bp}
 
 \renewcommand{\topfraction}{.75}
 \renewcommand{\floatpagefraction}{.7}
@@ -492,7 +494,7 @@
 \printindex[laskurit]
 \printindex[mitat]
 \printindex[paketit]
-\newpage
+\clearpage
 \indexprologue{\noindent Tekstitilan ja matematiikkatilan ympäristöt on
   ladottu eri väreillä: \ymparistox{teksti} ja
   \mymparistox{matematiikka}.}

Modified: trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/luku-asetukset.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/luku-asetukset.tex	2022-07-15 23:49:15 UTC (rev 63910)
+++ trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/luku-asetukset.tex	2022-07-16 19:53:10 UTC (rev 63911)
@@ -2287,7 +2287,8 @@
 typografisia yksityiskohtia eri tavalla.
 
 Oletuksena kaikilla kielillä käytetään samoja fontteja, mutta
-kirjoittaja voi määritellä fontin myös kielikohtaisesti. Tietyn kielen
+kirjoittaja voi määritellä fontin myös kielikohtaisesti, niin että
+kielen vaihtuessa fonttikin vaihtuu automaattisesti. Tietyn kielen
 fontti pitää määrittää komentoon, jonka nimessä on ensin kielen nimi ja
 lopuksi sana \koodi{font} (peruskirjainperhe), \koodi{fontsf}
 (pääteviivaton) tai \koodi{fonttt} (tasalevyinen). Esimerkiksi

Modified: trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/luku-merkintakieli.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/luku-merkintakieli.tex	2022-07-15 23:49:15 UTC (rev 63910)
+++ trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/luku-merkintakieli.tex	2022-07-16 19:53:10 UTC (rev 63911)
@@ -1388,11 +1388,12 @@
 
 Usein tietyt yksiköt ovat vakiintuneet tiettyihin tilanteisiin.
 Esimerkiksi fonttien kokoja ja rivikorkeuksia on tapana mitata
-pistemittojen avulla. Nykyään käytetään lähinnä bp\-/yksikön mukaista
-pistettä, joka tuli käyttöön Post Script \=/standardin myötä vuonna 1984
-ja jota käytetään julkaisuohjelmissa. Sivun mittoja kuten leveyttä,
-korkeutta ja marginaaleja ilmaistaan tavallisesti metrijärjestelmän
-avulla eli senttimetreissä tai millimetreissä.
+pistemittojen avulla. Nykyään typografiassa käytetään lähinnä
+bp\-/yksikön mukaista pistettä, joka tuli käyttöön Post Script
+\=/standardin myötä vuonna 1984 ja jota käytetään julkaisuohjelmissa.
+Sivun mittoja kuten leveyttä, korkeutta ja marginaaleja ilmaistaan
+tavallisesti metrijärjestelmän avulla eli senttimetreissä tai
+millimetreissä.
 
 Latexin mittojen mittaluvuissa desimaalierottimena on piste, ja
 mittayksikön lyhenne kirjoitetaan kiinni mittalukuun. Seuraavassa
@@ -1463,13 +1464,40 @@
 \end{koodilohkosis}
 
 \noindent
-Koska vaakasuuntaisten välien tekeminen on typografiassa varsin
-tavallista, on niitä varten olemassa omia komentoja. Typografisen neliön
+Vaakasuuntaisten välien tekeminen on typografiassa varsin tavallista,
+joten niitä varten on olemassa omia komentoja. Typografisen neliön
 levyisen (1\,em) välin voi tehdä komennolla \komentom{quad}. Sen
 puolikkaan (\murtoluku{1}{2}\,em) saa komennolla \komentom{enspace}.
 Ohuke eli \murtoluku{1}{6}\,em-väli tehdään \komentom{,}\-/ komennolla,
 josta on tarkempaa tietoa luvussa \ref{luku/ohuke}.
 
+Perus Latexissa ei voi tehdä laskutoimituksia mittojen avulla, mutta
+\pakettictan{calc}\-/ paketti laajentaa \komento{setlength}\-/{} ja
+\komento{addtolength}\-/ komentoja siten, että niiden argumentissa voi
+toteuttaa yhteen\-/, vähennys\-/, kerto- ja jako\-las\-kuja
+operaattoreilla \koodi{+-*/}. Myös sulkeita \koodi{()} voi käyttää
+laskujärjestyksen muuttamiseen samoin kuin matemaattisissa lausekkeissa
+tavallisestikin. Jos samassa lausekkeessa on sekä mittoja (esim.
+\mitta{parindent} tai \koodi{1em}) että vakiotermejä (esim.~\koodi{2}),
+täytyy mitta mainita lausekkeessa ensin. Seuraava esimerkki
+havainnollistaa \paketti{calc}\-/ paketin laskutoimituksia:
+
+\komentoi{setlength}
+\mittai{parindent}
+\begin{koodilohkosis}
+\setlength{\omamitta}{\parindent + 1em}
+\setlength{\omamitta}{\parindent * 2}  % ei: 2 * \parindent
+\end{koodilohkosis}
+
+\noindent
+Latex sisältää myös komennot mittojen poimimiseen kirjaimista tai muista
+merkeistä. Mittoja on kolme: leveys (\englanti{width}), korkeus
+(\englanti{height}) ja syvyys (\englanti{depth}). Leveys on merkin
+viemä tila leveyssuunnassa. Korkeus tarkoittaa merkin korkeutta
+peruslinjan yläpuolella, ja syvyys on merkin korkeus peruslinjan
+alapuolella. Kuva \ref{kuva/kirjainmitat} havainnollistaa näitä kolmea
+mittaa sekä typografista viivastoa.
+
 \leijukuva{
   \rmfamily
   \begin{tikzpicture}
@@ -1518,14 +1546,6 @@
   \label{kuva/kirjainmitat}
 }
 
-Latex sisältää myös komennot mittojen poimimiseen kirjaimista tai muista
-merkeistä. Mittoja on kolme: leveys (\englanti{width}), korkeus
-(\englanti{height}) ja syvyys (\englanti{depth}). Leveys on merkin
-viemä tila leveyssuunnassa. Korkeus tarkoittaa merkin korkeutta
-peruslinjan yläpuolella, ja syvyys on merkin korkeus peruslinjan
-alapuolella. Kuva \ref{kuva/kirjainmitat} havainnollistaa näitä kolmea
-mittaa sekä typografista viivastoa.
-
 Gemenalinja sijaitsee gemenakirjainten eli pienaakkosten korkeudella.
 Peruslinjan ja gemenalinjan etäisyys on fontin x\=/korkeus (1\,ex).
 Optisen vaikutelman vuoksi gemenalinja ei tarkoita ehdotonta
@@ -1831,6 +1851,21 @@
   x\hspace{3em}x
 \end{tulossis}
 
+\noindent
+Laskurien avulla voi suorittaa peruslaskutoimituksia, kun lataa paketin
+\pakettictan{calc}. Paketti määrittelee uudelleen komennot
+\komento{setcounter} ja \komento{addtocounter} siten, että komennon
+argumentti voi sisältää yhteen\-/, vähennys\-/, kerto- ja
+jako\-las\-kuja käyttämällä operaattoreita \koodi{+-*/}. Sulkeita
+\koodi{()} voi käyttää lausekkeen laskujärjestyksen muuttamiseen.
+
+\komentoi{setcounter}
+\komentoi{value}
+\laskurii{page}
+\begin{koodilohkosis}
+\setcounter{oma}{\value{page} + 3}
+\end{koodilohkosis}
+
 \subsection{Hierarkkiset laskurit}
 \label{luku/hierarkkiset-laskurit}
 
@@ -1846,6 +1881,7 @@
 kun sivu vaihtuu eli laskurin \laskuri{page} arvo kasvaa.
 
 \komentoi{newcounter}
+\laskurii{page}
 \begin{koodilohkosis}
 \newcounter{oma}[page]
 \end{koodilohkosis}

Modified: trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/luku-rakenne.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/luku-rakenne.tex	2022-07-15 23:49:15 UTC (rev 63910)
+++ trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/luku-rakenne.tex	2022-07-16 19:53:10 UTC (rev 63911)
@@ -4702,6 +4702,79 @@
 \renewcommand{\thefigure}{\thechapter--\arabic{figure}}
 \end{koodilohkosis}
 
+\subsection{Upottaminen tekstipalstaan}
+
+Pienikokoisia leijuvia osia on jotenkuten mahdollista upottaa
+tekstipalstan vasempaan tai oikeaan reunaan siten, että teksti kiertää
+kyseisen kuvan tai taulukon (kuva \ref{kuva/wrapfig-esimerkki}). Tähän
+tarvitaan \pakettictan{wrapfig}\-/ pakettia ja sen ympäristöjä
+\ymparisto{wrapfigure} (kuvat) tai \ymparisto{wraptable} (taulukot).
+Niitä käytetään seuraavalla tavalla:
+
+\ymparistoi{wrapfigure}
+\komentoi{caption}
+\begin{koodilohkosis}
+\begin{wrapfigure}{sijainti}{leveys}
+  % kuvan sisältökoodi
+  \caption{Kuvateksti.}
+\end{wrapfigure}
+\end{koodilohkosis}
+
+\begin{wrapfigure}{R}{5em}
+  \begin{tikzpicture}[x=.5em, y=.5em]
+    \draw [draw=black, fill=yellow, line width=1bp] (0,0) ellipse [x
+    radius=4, y radius=2, rotate=30];
+  \end{tikzpicture}
+  \caption{Tekstipalstaan upotettu kuva}
+  \label{kuva/wrapfig-esimerkki}
+\end{wrapfigure}
+
+\noindent
+Ympäristön pakollinen argumentti \koodi{sijainti} määrittää kuvan
+sijoittelun, ja se on yhden kirjaimen koodi: \koodi{L} (\englanti{left},
+vasen), \koodi{R} (\englanti{right}, oikea), \koodi{I}
+(\englanti{inside}, sisäreuna) tai \koodi{O} (\englanti{outside},
+ulkoreuna). Jos kuvaa ei halua leijuvaksi eli Latexin sijoittamaksi vaan
+se halutaan sijoittaa täsmälleen ympäristön kohdalle, käytetään
+vastaavia kirjainkoodeja mutta pieniä kirjaimia: \koodi{lrio}.
+
+Toinen pakollinen ympäristölle annettava argumentti \koodi{leveys}
+määrittää upotetun osan leveyden. Se on mitta, jonka levyinen tila
+palstasta varataan ympäristön sisällölle ja mahdolliselle kuvatekstille.
+Ympäristölle voi antaa myös valinnaisia argumentteja, jolloin
+argumenttien rakenne on seuraavanlainen:
+
+\ymparistoi{wrapfigure}
+\begin{koodilohkosis}
+\begin{wrapfigure}[rivit]{sijainti}[siirto]{leveys}
+  ...
+\end{wrapfigure}
+\end{koodilohkosis}
+
+\noindent
+Ensimmäinen valinnainen argumentti \koodi{rivit} on rivimäärä: näin
+monen tekstirivin korkuinen tila varataan upotettavalle kuvalle. Latex
+laskee tämän automaattisesti, joten argumenttia ei peruskäytössä
+tarvita. Toinen valinnainen argumentti \koodi{siirto} on mitta, jolla
+ilmaistaan, kuinka paljon kuvaa siirretään sivun marginaalin suuntaan.
+Tässä argumentissa voi käyttää apuna mittaa \mitta{width}, joka on
+upotettavan kuvan leveys. Esimerkiksi \koodi{siirto}\-/ argumenttiin
+voisi kirjoittaa \koodi{0.5\keno width}, jolloin kuva siirtyy puoliksi
+marginaalin puolelle.
+
+Tekstipalstaan upotetun kuvan ylä- ja alapuolelle jätetään mitan
+\mitta{intextsep} suuruinen väli. Vasemmalle tai oikealle puolelle
+jätetään mitan \mitta{columnsep} suuruinen väli. Samaa mittaa käytetään
+palstojen välissä (luku \ref{luku/palstat}).
+
+Valitettavasti Latexin tekniikka ei sovellu kovin hyvin tekstipalstaan
+upotettavien elementtien käsittelyyn, ja siksi \paketti{wrapfig}\-/
+paketinkaan avulla ei saa toteutettua mitä tahansa upotuksia.
+Esimerkiksi luetelmien (luku \ref{luku/luetelmat}) tai muiden
+erikoisempien ympäristöjen rinnalle ei voi upottaa kuvaa. Lähinnä vain
+tavallinen teksti toimii upotuksen rinnalla. Paketin ohjekirjassa
+kerrotaan rajoituksista tarkemmin.
+
 \section{Ristiviittaukset}
 \label{luku/ristiviitteet}
 

Modified: trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/luku-valmistautuminen.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/luku-valmistautuminen.tex	2022-07-15 23:49:15 UTC (rev 63910)
+++ trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/luku-valmistautuminen.tex	2022-07-16 19:53:10 UTC (rev 63911)
@@ -402,7 +402,7 @@
 Lähdetiedoston nimissä kannattaa pitäytyä melko suppeassa
 merkkivalikoimassa, ja varsinkin välilyöntejä kannattaa välttää.
 Nimittäin kääntämisen aikana Latex ja sen paketit luovat
-väliaikaistiedostoja, joilla sama nimen osa kuin lähdetiedostossa, ja
+väliaikaistiedostoja, joilla on sama nimen osa kuin lähdetiedostossa, ja
 näitä tiedostoja saattavat käsitellä monet erilaiset taustalla
 vaikuttavat työkaluohjelmat. Tiedoston nimissä olevat välilyönnit ja
 ehkä muutkin erikoisemmat merkit aiheuttavat ongelmia.

Modified: trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/tavutusvihjeet.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/tavutusvihjeet.tex	2022-07-15 23:49:15 UTC (rev 63910)
+++ trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/tavutusvihjeet.tex	2022-07-16 19:53:10 UTC (rev 63911)
@@ -785,6 +785,9 @@
 vä-ri-asioi-ta
 wall-cal-en-dar
 with-in
+wrap-fig
+wrap-fig-ure
+wrap-table
 Xe-latex
 yh-dys-osas-ta
 yh-dys-osien

Modified: trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/versio.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/versio.tex	2022-07-15 23:49:15 UTC (rev 63910)
+++ trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/versio.tex	2022-07-16 19:53:10 UTC (rev 63911)
@@ -1 +1 @@
-\newcommand{\versio}{2022.5}
+\newcommand{\versio}{2022.7}



More information about the tex-live-commits mailing list.