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

commits+karl at tug.org commits+karl at tug.org
Sun Jul 9 21:49:52 CEST 2023


Revision: 67595
          http://tug.org/svn/texlive?view=revision&revision=67595
Author:   karl
Date:     2023-07-09 21:49:51 +0200 (Sun, 09 Jul 2023)
Log Message:
-----------
kaytannollista-latexia (9jul23)

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-erikoiset.tex
    trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/tavutusvihjeet.tex
    trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/versio.tex

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/luku-muuta.tex

Modified: trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/README.md	2023-07-09 19:49:38 UTC (rev 67594)
+++ trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/README.md	2023-07-09 19:49:51 UTC (rev 67595)
@@ -137,9 +137,7 @@
 -------------------------
 
   - Lisätään biblatex-lukuun päiväysten muuttaminen (mm. urldate).
-  - Lisätään Muuta tekniikkaa -luku, jonka sisällöksi esimerkiksi:
-    päiväykset ja kellonajat (datetime2), textpos-paketti, omien
-    makropakettien ja dokumenttiluokkien tekeminen.
+  - Lisätään ohjeet omien pakettien ja dokumenttiluokkien tekemiseen.
   - Mahdollisesti vaihdetaan uudempaan wrapfig2-pakettiin, kunhan se
     yleistyy.
   - Uusi `fi-x-school`-tavutuskaava.

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	2023-07-09 19:49:38 UTC (rev 67594)
+++ trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/kaytannollista-latexia.tex	2023-07-09 19:49:51 UTC (rev 67595)
@@ -8,7 +8,7 @@
 \usepackage{polyglossia}
 \usepackage{amsmath}
 \usepackage[math-style=ISO]{unicode-math}
-\usepackage[finnish,showseconds=false]{datetime2}
+\usepackage[finnish, showseconds=false]{datetime2}
 \usepackage{ragged2e}
 \usepackage[hang,bottom,norule]{footmisc}
 \usepackage[clearempty]{titlesec}
@@ -456,6 +456,7 @@
 \input{luku-asetukset}
 \input{luku-rakenne}
 \input{luku-erikoiset}
+\input{luku-muuta}
 \setcounter{secnumdepth}{-1}
 
 \chapter{Kirjallisuutta}
@@ -471,9 +472,9 @@
   ladottu eri väreillä: \komentox{teksti} ja \mkomentox{matematiikka}.}
 \printindex[komennot]
 \printindex[laskurit]
+\clearpage
 \printindex[mitat]
 \printindex[paketit]
-\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	2023-07-09 19:49:38 UTC (rev 67594)
+++ trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/luku-asetukset.tex	2023-07-09 19:49:51 UTC (rev 67595)
@@ -244,41 +244,24 @@
 joka latoo kellonajan piirtoheitinkalvon loppuun \komento{note}\-/
 komennon yhteydessä. Tämä valitsin kuulunee samaan paikkaan kuin
 piirtoheittimet ja \luokka{slides}\-/luokkakin: kierrätykseen tai
-kaatopaikalle.
+museoon.
 
-\subsection{Muita dokumenttiluokkia}
+\subsection{Kehittyneempi dokumentti: memoir}
 
-Kuka tahansa voi tehdä ja julkaista omia dokumenttiluokkia, ja niinpä
-perusdokumenttiluokkien lisäksi onkin saatavilla monenlaisia luokkia.
-Tässä käsitellään vain joitakin.
+Luokka \luokkactan{memoir} on Latexin \luokka{book}\-/ luokkaan
+perustuva, ominaisuuksiltaan laajennettu luokka, joka sopii varsinkin
+laajoihin dokumentteihin. Tähän luokkaan on sisällytetty monia
+dokumentin rakenteeseen ja ulkoasuun liittyviä toimintoja, joihin
+muutoin tarvitaan erillisiä paketteja tai lisäkoodia.
 
-Luokka \luokka{memoir} on Latexin \luokka{book}\-/luokkaan perustuva,
-ominaisuuksiltaan laajennettu luokka, joka sopii yleiskäyttöön. Tähän
-luokkaan on sisällytetty monia dokumentin rakenteeseen ja ulkoasuun
-liittyviä toimintoja, joihin yleensä tarvitaan erillisiä paketteja
-tai muuten lisäkoodia. Sen sijaan, että ratkoisi dokumentin rakenteen ja
-asettelun kysymyksiä erillisten pakettien avulla, saattaisi olla
-helpompaa lukea (lähes) pelkästään vain \luokka{memoir}\-/ luokan
-ohjekirjaa ja toteuttaa asiat yhtenäisen järjestelmän avulla.
+Saattaa siis olla helpompaa käyttää lähes pelkästään \luokka{memoir}\-/
+luokkaa ja opiskella sen ohjekirjaa, kuin että ratkoisi dokumentin
+rakenteen ja asettelun kysymyksiä erillisten pakettien avulla. Jos
+päädyt käyttämään \luokka{memoir}\-/ luokkaa, kannattaa aina ensin
+tutkia sen ohjekirjasta, saako tarvittavat asiat toteutettua luokan
+omien ominaisuuksien avulla. Vasta sen jälkeen voi hakea neuvoa tästä
+tai muista oppaista.
 
-\luokka{beamer}\-/luokka on monipuolinen ja huippuunsa viritetty luokka
-esitysgrafiikan eli diaesitysten tekemiseen. Se on eräänlainen Latexin
-vastine esimerkiksi \englanti{Libreoffice Impress}\-/{} ja
-\englanti{Microsoft Powerpoint} \=/ohjelmille.
-
-Pienempiin, rajattuihin erityistarpeisiin on olemassa useita luokkia.
-Esimerkiksi yksisivuisten taitettavien lehtisten kuten tapahtuman
-käsiohjelmien tekemiseen soveltuu \luokka{leaflet}\-/luokka.
-\textsc{cd}\-/levyjen kansia voi tehdä \luokka{cd}\-/luokan avulla.
-Kuvitettuja seinäkalentereita vartenkin on tehty oma luokkansa,
-\luokka{wallcalendar}. Kitaran tablatuureja eli otelautakuvaan
-perustuvia nuotteja voi tehdä \luokka{guitartabs}\-/ luokan avulla.
-
-Kaikenlaista on siis olemassa. Saatavilla oleviin dokumenttiluokkiin voi
-tutustua esimerkiksi \englanti{Comprehensive Tex Archive Network}
-(\textsc{ctan}) \=/verkkosivun avulla.%
-\footnote{\url{https://www.ctan.org/topic/class}}
-
 \section{Sivu}
 \label{luku/sivuasetukset}
 

Modified: trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/luku-erikoiset.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/luku-erikoiset.tex	2023-07-09 19:49:38 UTC (rev 67594)
+++ trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/luku-erikoiset.tex	2023-07-09 19:49:51 UTC (rev 67595)
@@ -586,3 +586,18 @@
 alkavan kirjeen. Kaikkiin kirjeisiin ladotaan sama lähettäjä, ellei
 lähettäjätietoja välillä vaihda \komento{address}\-/\ ja
 \komento{signature}\-/ komennoilla.
+
+\section{Muita esimerkkejä}
+
+Pienempiin, rajattuihin erityistarpeisiin on olemassa useita luokkia.
+Esimerkiksi yksisivuisten taitettavien lehtisten kuten tapahtuman
+käsiohjelmien tekemiseen soveltuu \luokkactan{leaflet}\-/luokka.
+\textsc{cd}\-/levyjen kansia voi tehdä \luokkactan{cd}\-/luokan avulla.
+Kuvitettuja seinäkalentereita vartenkin on tehty oma luokkansa,
+\luokka{wallcalendar}. Kitaran tablatuureja eli otelautakuvaan
+perustuvia nuotteja voi tehdä \luokkactan{guitartabs}\-/ luokan avulla.
+
+Saatavilla oleviin dokumenttiluokkiin voi tutustua esimerkiksi
+\englanti{Comprehensive Tex Archive Network} (\textsc{ctan})
+\=/verkkosivuston avulla.%
+\footnote{\url{https://www.ctan.org/topic/class}}

Added: trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/luku-muuta.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/luku-muuta.tex	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/luku-muuta.tex	2023-07-09 19:49:51 UTC (rev 67595)
@@ -0,0 +1,330 @@
+% Tekijä:   Teemu Likonen <tlikonen at iki.fi>
+% Lisenssi: Creative Commons Nimeä-JaaSamoin 4.0 Kansainvälinen (CC BY-SA 4.0)
+% https://creativecommons.org/licenses/by-sa/4.0/legalcode.fi
+
+\chapter{Muuta tekniikkaa}
+
+Tähän päälukuun on koottu sekalaisia ohjeita, jotka eivät oikein sovi
+mihinkään aiempaan päälukuun. Kyse on sellaisesta Latexin tekniikasta,
+jota voi hyödyntää monenlaisissa dokumenteissa ja tilanteissa.
+
+\section{Päiväykset ja kellonajat}
+
+Latexissa on muutama komento, joilla voi latoa dokumenttiin
+automaattisesti kääntämishetken päivämäärän. Sellaista voidaan tarvita
+esimerkiksi dokumentin kansi- tai nimiösivulle ilmaisemaan
+julkaisuajankohtaa. Yleisimmin käytetty komento lienee \komento{today},
+joka latoo nykyisen kielivalinnan (luku \ref{luku/kieliasetukset})
+mukaisen pitkän päivämäärän:
+
+\komentoi{today}
+\begin{koodilohkosis}
+\today
+\end{koodilohkosis}
+
+\begin{tulossis}
+  12. kesäkuuta 2023
+\end{tulossis}
+
+\noindent
+Edellä on esimerkki suomen kielen kokonaisesta päiväysmerkinnästä.
+Muilla kielillä komento tuottaa tietenkin jotain muuta. Päivämäärään
+sisältyvät lukuarvot voi latoa kahden komennon yhdistelmillä: ensin
+annetaan komento \komento{the} ja sen jälkeen päivää, kuukautta tai
+vuotta ilmaiseva komento, kuten seuraavasta esimerkistä ilmenee.
+
+\komentoi{the}
+\komentoi{day}
+\komentoi{month}
+\komentoi{year}
+\begin{koodilohkosis}
+\the\day.\the\month.\the\year
+\end{koodilohkosis}
+
+\begin{tulossis}
+  12.6.2023
+\end{tulossis}
+
+\noindent
+Monipuolisempia ajanilmauksia voi latoa paketin \pakettictan{datetime2}
+avulla. Se sisältää paljon komentoja ajanilmausten tuottamiseen eri
+muodoissa ja eri kielillä. \paketti{datetime2}\-/ paketti pitäisi ladata
+kieliasetusten (luku \ref{luku/kieliasetukset}) ja kielipaketin jälkeen,
+ja lataamisen yhteydessä voi asettaa, minkä kielten mukaisesti
+ajanilmaukset halutaan latoa. Seuraavassa esimerkissä ladataan suomen
+(\koodi{finnish}) ja brittienglannin (\koodi{en-GB}) ajanilmaukset sekä
+asetetaan, että kellonajoissa ei ole sekunteja mukana.
+
+\pakettii{datetime2}
+\begin{koodilohkosis}
+% Ensin kielipaketti polyglossia tai babel. Sitten:
+\usepackage[finnish, en-GB, showseconds=false]{datetime2}
+\end{koodilohkosis}
+
+\noindent
+Ajanilmausten kielen tai muun tyylin voi muuttaa komennolla
+\komento{DTMsetstyle}, kuten seuraava esimerkki osoittaa. Dokumentin
+kääntämishetken päiväys ladotaan komennolla \komento{DTMtoday}, joka
+vastaa perus Latexin \komento{today}\-/ komentoa. Nykyhetken kellonaika
+saadaan komennolla \komento{DTMcurrenttime}.
+
+\komentoi{DTMsetstyle}
+\komentoi{DTMtoday}
+\komentoi{DTMcurrenttime}
+\begin{koodilohkosis}
+\DTMsetstyle{finnish}
+Tänään on \DTMtoday\ ja kello on \DTMcurrenttime. \\
+\DTMsetstyle{en-GB}
+Today is \DTMtoday\ and the time is \DTMcurrenttime.
+\end{koodilohkosis}
+
+\begin{tulossis}
+  Tänään on 12. kesäkuuta 2023 ja kello on 10.46. \\
+  Today is 12th June 2023 and the time is 10:46am.
+\end{tulossis}
+
+\noindent
+Pitkän päivämäärän sijasta on mahdollista latoa myös pelkistä luvuista
+koostuva päiväys. Tämä vaatii, että ajanilmausten tyyliä muutetaan
+komennolla \komento{DTMsetstyle}. Esimerkiksi suomen kielelle on
+olemassa tyyli \koodi{finnish-numeric} eli numeeristen päiväysten tyyli.
+
+\komentoi{DTMsetstyle}
+\komentoi{DTMtoday}
+\begin{koodilohkosis}
+\DTMsetstyle{finnish-numeric}
+\DTMtoday
+\end{koodilohkosis}
+
+\begin{tulossis}
+  12.6.2023
+\end{tulossis}
+
+\noindent
+\paketti{datetime2}\-/ paketissa on myös komentoja minkä tahansa
+päivämäärän tai kellonajan latomiseen, ei pelkästään nykyhetken.
+Peruskomento päiväyksille on \komento{DTMdisplaydate}, jota käytetään
+seuraavasti:
+
+\komentoi{DTMdisplaydate}
+\begin{koodilohkosis}
+\DTMdisplaydate{vuosi}{kuukausi}{päivä}{viikonpäivä}
+\end{koodilohkosis}
+
+\noindent
+Komennon kaikki argumentit ovat lukuja. Viimeinen argumentti on
+viikonpäivän numero: \koodi{0}~on maanantai, \koodi{1}~on tiistai jne.
+Kaikki ajanilmaustyylit tai \=/kielet eivät huomioi viikonpäivää
+mitenkään. Esimerkiksi suomen kielellä sitä ei huomioida. Argumentiksi
+voi asettaa \koodi{-1}, jolloin viikonpäivä jätetään aina huomioimatta.
+
+\komentoi{DTMsetstyle}
+\komentoi{DTMdisplaydate}
+\begin{koodilohkosis}
+\DTMsetstyle{finnish} Suomi julistautui itsenäiseksi
+\DTMdisplaydate{1917}{12}{6}{-1}. \\
+\DTMsetstyle{en-GB} Finland declared its independence on
+\DTMdisplaydate{1917}{12}{6}{-1}.
+\end{koodilohkosis}
+
+\begin{tulossis}
+  Suomi julistautui itsenäiseksi 6. joulukuuta 1917. \\
+  Finland declared its independence on 6th December 1917.
+\end{tulossis}
+
+\noindent
+Yleensä lienee kätevämpää kirjoittaa kiinteät päivämäärät ja muut
+ajanilmaukset ihan normaalina tekstinä eikä minkään komennon avulla.
+Komento \komento{DTMdisplaydate} voi kuitenkin olla hyödyllinen silloin,
+kun saman Latex\-/ koodin avulla tuotetaan ajanilmauksia useiden
+erikielisten dokumenttien osaksi. Tai ehkä kirjoittaja ei tunne
+kohdekielen ajanilmausten merkintätapoja ja luottaa, että
+\paketti{datetime2}\-/ paketin avulla ne saa oikeanlaiseksi~(?).
+
+Mitä hyvänsä kellonaikoja saa ladottua komennolla
+\komento{DTMdisplaytime}, joka huomioi voimassa olevat kieli- tai
+tyyliasetukset. Komennolle annetaan kolme argumenttia: tunnit, minuutit
+ja sekunnit. Sekunteja ei kuitenkaan näytetä, jos \paketti{datetime2}\-/
+paketin lataamisen yhteydessä on käytetty asetusta
+\koodi{showseconds=\katk false}.
+
+\komentoi{DTMsetstyle}
+\komentoi{DTMdisplaytime}
+\begin{koodilohkosis}
+\DTMsetstyle{finnish} \DTMdisplaytime{11}{43}{27}
+\DTMsetstyle{en-GB}   \DTMdisplaytime{11}{43}{27}
+\end{koodilohkosis}
+
+\begin{tulossis}
+   11.43 11:43am
+\end{tulossis}
+
+\noindent
+Paketti \paketti{datetime2} sisältää paljon muitakin ominaisuuksia ja
+komentoja ajanilmausten käsittelyyn ja latomiseen. Paketin hyödyt
+korostuvat erityisesti silloin, kun tarvitaan automaattisia
+ajanilmauksia eri kielillä. Tarkempaa tietoa on luettavissa paketin
+ohjekirjasta, mutta seuraavassa on vielä yksi esimerkki tilanteesta,
+jossa puhutaan jostakin kuukaudesta, ilman että kirjoitusvaiheessa
+tiedetään, mistä kuukaudesta on kyse.
+
+\komentoi{DTMsavenow}
+\komentoi{DTMfinnishMonthname}
+\komentoi{DTMfetchmonth}
+\komentoi{DTMfetchyear}
+\begin{koodilohkosis}
+\DTMsavenow{nyt}
+\DTMfinnishMonthname{\DTMfetchmonth{nyt}}ssa vuonna \DTMfetchyear{nyt}
+eli tämän tekstin julkaisun aikaan -- --.
+\end{koodilohkosis}
+
+\begin{tulossis}
+  \DTMsavenow{nyt}
+  \DTMfinnishMonthname{\DTMfetchmonth{nyt}}ssa vuonna \DTMfetchyear{nyt}
+  eli tämän tekstin julkaisun aikaan -- --.
+\end{tulossis}
+
+\section{Vapaasti sijoitettava sisältö}
+
+Vapaasti sijoitettava sisältö tarkoittaa tässä sellaista tekstiä, kuvia
+tai muuta sisältöä, joka ei ole osa normaalia tekstivirtaa.
+Tavallisestihan Latex latoo kirjaimia peräkkäin riveiksi ja kappaleiksi
+niin, että sisältö virtaa sujuvasti sivulta toiselle.
+
+Paketin \pakettictan{textpos} avulla voi kuitenkin sijoittaa sivulle
+sisältöä siten, että se on irrallaan normaalista tekstivirrasta.
+Esimerkiksi tekstiä tai kuvia voi sommitella absoluuttisesti tiettyihin
+kohtiin sivulle tai kuvan voi sijoittaa normaalin tekstin taakse.
+
+Paketin lataamisen yhteydessä valitaan joko suhteellinen tai
+absoluuttinen sisällön sijoittelu, eli käytetäänkö valitsinta
+\koodi{absolute} vai ei. Myöhemmin selviää, mitä ne käytännössä
+tarkoittavat.
+
+\pakettii{textpos}
+\begin{koodilohkosis}
+\usepackage{textpos}            % oletus eli suhteellinen sijoittelu
+\usepackage[absolute]{textpos}  % absoluuttinen sijoittelu
+\end{koodilohkosis}
+
+\noindent
+\paketti{textpos}\-/ paketti määrittelee ympäristön nimeltä
+\ymparisto{textblock}, jonka sisällä olevat asiat ovat kokonaan tai
+osittain irrallaan tavallisesta tekstivirrasta. Ympäristö itse ei vie
+sivulta tilaa lainkaan, eli normaalin tekstivirran näkökulmasta se on
+näkymätön. Ympäristö vaatii tiettyjä argumentteja, joiden muoto on
+seuraava:
+
+\ymparistoi{textblock}
+\begin{koodilohkosis}
+\begin{textblock}{leveys}(x,y)
+  ...
+\end{textblock}
+\end{koodilohkosis}
+
+\noindent
+Ympäristön ensimmäinen argumentti \koodi{leveys} on laatikon leveys, ja
+ympäristön toinen argumentti \koodi{(x,y)} ilmaisee sisällön x- ja
+y-koordinaatit. Nämä eivät ole mittoja vaan kertoimia eli mittalukuja,
+joiden yksikkönä on mitta \mitta{TPHorizModule} (leveys ja
+x-koordinaatti) ja \mitta{TPVertModule} (y-koordinaatti). Mitat voi
+asettaa \komento{setlength}\-/ komennolla.
+
+\komentoi{setlength}
+\mittai{TPHorizModule}
+\mittai{TPVertModule}
+\begin{koodilohkosis}
+\setlength{\TPHorizModule}{10mm}  % vaakasuuntainen yksikkö
+\setlength{\TPVertModule} {10mm}  % pystysuuntainen yksikkö
+\end{koodilohkosis}
+
+\noindent
+Edellä olevat komennot asettavat sekä vaaka- että pystysuuntaiseksi
+yksiköksi 10\,mm, joten seuraavassa esimerkissä laatikon leveydeksi
+tulee 50\,mm ja sen sijainti on 70\,mm oikealle ja 35\,mm alas.
+
+\ymparistoi{textblock}
+\begin{koodilohkosis}
+\begin{textblock}{5}(7,3.5)
+  Tämä teksti ei ole osa normaalia tekstivirtaa.
+\end{textblock}
+\end{koodilohkosis}
+
+\noindent
+Jos \paketti{textpos}\-/ paketti ladattiin suhteellisessa
+sijoittelutilassa eli ilman \koodi{absolute}\-/ valitsinta,
+\ymparisto{textblock}\-/ ympäristön x- ja y-koordinaattien origo on
+juuri siinä kohdassa, missä ympäristö sijaitsee sivun normaalissa
+tekstivirrassa. Niinpä esimerkiksi miinusmerkkinen y-koordinaatti
+sijoittaa ympäristön sisältöä kyseisen kohdan yläpuolelle.
+
+Jos paketti ladattiin absoluuttisessa tilassa eli käyttämällä
+\koodi{absolute}\-/ valitsinta, on koordinaattien origo nykyisen sivun
+vasemmassa ylänurkassa (oletuksena). Origon voi siirtää komennolla
+\komento{textblockorigin}, ja sille argumentiksi annetut koordinaatit
+siirtävät origon vasemmasta ylänurkasta oikealle ja alas. Seuraava
+esimerkki siirtää origon leveyssuunnassa sivun keskelle ja
+pystysuunnassa 5\,cm alas sivun yläreunasta.
+
+\komentoi{textblockorigin}
+\mittai{paperwidth}
+\begin{koodilohkosis}
+\textblockorigin{.5\paperwidth}{5cm}
+\end{koodilohkosis}
+
+\noindent
+\ymparisto{textblock}\-/ ympäristön luoman laatikon rajat voi tarkistaa
+antamalla paketin lataamisen yhteydessä valitsimen \koodi{showboxes}.
+Näin laatikon reunaviivat piirretään näkyviin. Varsinkin sommittelutyön
+alkuvaiheessa on usein hyödyllistä nähdä, missä laatikot tarkalleen
+ovat.
+
+\pakettii{textpos}
+\begin{koodilohkosis}
+\usepackage[showboxes]{textpos}
+\end{koodilohkosis}
+
+\noindent
+Kuten edellä jo todettiin, ympäristö \ymparisto{textblock} ei käytä
+argumenteissaan mittoja vaan kertoimia, jotka ovat suhteessa mittoihin
+\mitta{TPHorizModule} ja \mitta{TPVertModule}. Ympäristöstä on kuitenkin
+myös tähdellinen versio \ymparisto{textblock*}, jonka argumenteissa
+käytetään nimenomaan mittoja.
+
+\ymparistoi{textblock*}
+\begin{koodilohkosis}
+\begin{textblock*}{10cm}(3cm,2cm)
+  Tämän laatikon leveys on 10 cm, ja se sijaitsee origosta 3 cm
+  oikealle ja 2 cm alas.
+\end{textblock*}
+\end{koodilohkosis}
+
+\noindent
+Ympäristöt latovat sisältönsä sivulle kerroksittain siten, että sivulla
+ensin oleva \ymparisto{textblock}\-/ sijaitsee alimpana ja seuraavat
+ympäristöt ladotaan edellisten päälle -- mikäli niiden sisältö
+ylipäätään sattuu päällekkäin.
+
+Absoluuttisessa sijoittelutilassa (paketin \koodi{absolute}\-/ valitsin)
+\ymparisto{textblock}\-/ ympäristöjen sisältö sijaitsee kaiken normaalin
+tekstin alla. Tämän voi kuitenkin muuttaa käyttämällä paketin valitsinta
+\koodi{overlay}, joka tuo ympäristöjen sisällön normaalin tekstin
+päälle.
+
+Paketin asetuksia voi muuttaa lataamisen jälkeen komennolla
+\komento{TPoptions}. Komennon argumenttiin kirjoitetaan valitsimia, ja
+niiden arvoksi annetaan joko \koodi{true} (kytke päälle) tai
+\koodi{false} (kytke pois).
+
+\komentoi{TPoptions}
+\begin{koodilohkosis}
+\TPoptions{absolute=false, showboxes=true}
+\end{koodilohkosis}
+
+\noindent
+Tässä alaluvussa esiteltiin ehkä tärkeimmät \paketti{textpos}\-/ paketin
+ominaisuudet ja niiden käyttäminen. Hieman muitakin ominaisuuksia on.
+Esimerkiksi ympäristöjen sijoittelun kohdistusruudukon saa näkyviin ja
+määriteltyä omalla komennollaan. Laatikoiden reunaviivojen leveyden ja
+värin sekä sisällön marginaalin voi asettaa. Lisätietoa on luettavissa
+paketin ohjekirjasta.


Property changes on: trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/luku-muuta.tex
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/tavutusvihjeet.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/tavutusvihjeet.tex	2023-07-09 19:49:38 UTC (rev 67594)
+++ trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/tavutusvihjeet.tex	2023-07-09 19:49:51 UTC (rev 67595)
@@ -1,4 +1,5 @@
 \hyphenation{
+ab-so-lute
 ab-stract
 abst-ra-hoin-ti
 abst-rak-te-ja
@@ -15,6 +16,10 @@
 add-to-counter
 add-to-length
 add-vspace
+ajan-ilmauk-set
+ajan-ilmauk-sia
+ajan-ilmaus-ten
+ajan-ilmaus-tyy-lit
 akuut-ti-ak-sen-tin
 ala-in-dek-seil-le
 ala-in-dek-se-jä
@@ -77,6 +82,7 @@
 bottom-number
 bottom-rule
 break
+brit-ti-eng-lan-nin
 cap-tion
 cap-tion-setup
 cap-tions-finnish
@@ -105,6 +111,7 @@
 counter-with-out
 cs-quotes
 cycle
+date-time2
 dbl-float-page-frac-tion
 dbl-float-sep
 dbl-text-float-sep
@@ -130,6 +137,11 @@
 doc-u-ment-class
 dot-fill
 double-rule-sep
+DTM-cur-rent-time
+DTM-dis-play-date
+DTM-dis-play-time
+DTM-set-style
+DTM-today
 ed-i-tor
 emer-gen-cy-stretch
 empty
@@ -253,6 +265,7 @@
 it-seis-arvo
 it-seis-ar-voa
 it-shape
+jul-kai-su-ajan-koh-taa
 jul-kai-su-oh-jel-miin
 jul-kai-su-oh-jel-mis-sa
 jus-ti-fi-ca-tion
@@ -260,7 +273,9 @@
 kak-sois-alle-vii-vauk-sen
 kap-pa-le-ot-sik-ko
 kap-pa-le-ot-si-koi-ta
+kel-lon-aika
 kel-lon-ajan
+kel-lon-ajois-sa
 ker-roin-ase-tus-ta
 keski-osa
 kie-li-ai-nek-seen
@@ -336,6 +351,7 @@
 lue-tel-ma-ympy-räl-lä
 luku-alueel-la
 luku-aluei-ta
+luku-arvot
 main-mat-ter
 make-box
 make-index
@@ -440,6 +456,7 @@
 origin
 otf-info
 other-lan-guage
+over-lay
 over-left-ar-row
 over-right-ar-row
 page
@@ -561,6 +578,7 @@
 sf-fam-i-ly
 short-en
 show-hy-phens
+show-seconds
 sig-na-ture
 si-joit-te-lu-ase-tuk-set
 si-joit-te-lu-ase-tuk-sia
@@ -644,6 +662,8 @@
 teks-ti-osan
 teks-ti-osas-sa
 text-back-slash
+text-block
+text-block-ori-gin
 text-bullet
 text-cite
 text-color
@@ -655,6 +675,7 @@
 text-frac-tion
 text-greek
 text-height
+text-pos
 text-quote-dbl
 text-quote-single
 text-sub-script
@@ -721,6 +742,7 @@
 ty-po-gra-fi-sin
 ty-po-gra-fi-sis-ta
 ty-po-gra-fis-ten
+tyy-li-ase-tuk-set
 tyy-li-ase-tus
 tyy-li-ase-tus-ten
 tär-keys-as-teil-le

Modified: trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/versio.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/versio.tex	2023-07-09 19:49:38 UTC (rev 67594)
+++ trunk/Master/texmf-dist/doc/latex/kaytannollista-latexia/versio.tex	2023-07-09 19:49:51 UTC (rev 67595)
@@ -1 +1 @@
-\newcommand{\versio}{2023.5}
+\newcommand{\versio}{2023.7}



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