diff options
author | Karl Berry <karl@freefriends.org> | 2022-09-03 19:48:22 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2022-09-03 19:48:22 +0000 |
commit | 34ac3f6fb45a8d3899d35bc12d5315a8fc8cc914 (patch) | |
tree | e33a9c6bda89bc2333e3a2d446de5a4d3a6134b0 /Master/texmf-dist | |
parent | f1a331c077fc7a7fd57d9c2bc3b36d7088d7cf05 (diff) |
kaytannollista-latexia (3sep22)
git-svn-id: svn://tug.org/texlive/trunk@64278 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
7 files changed, 56 insertions, 25 deletions
diff --git a/Master/texmf-dist/doc/latex/kaytannollista-latexia/README.md b/Master/texmf-dist/doc/latex/kaytannollista-latexia/README.md index 709bf4ce1b4..5e7baa33445 100644 --- a/Master/texmf-dist/doc/latex/kaytannollista-latexia/README.md +++ b/Master/texmf-dist/doc/latex/kaytannollista-latexia/README.md @@ -140,8 +140,6 @@ Puutteita ja suunnitelmia - Lisätään Muuta tekniikkaa -luku, jonka sisällöksi esimerkiksi: päiväykset ja kellonajat (datetime2), textpos-paketti, omien makropakettien ja dokumenttiluokkien tekeminen. - - Marginaalihuomautusluvussa voisi mainita `\marginpar`-komennon - puutteet ja vaihtoehdon `marginnote`. - Mahdollisesti vaihdetaan uudempaan wrapfig2-pakettiin, kunhan se yleistyy. - Uusi `fi-x-school`-tavutuskaava. diff --git a/Master/texmf-dist/doc/latex/kaytannollista-latexia/kaytannollista-latexia.pdf b/Master/texmf-dist/doc/latex/kaytannollista-latexia/kaytannollista-latexia.pdf Binary files differindex a02b6c2280f..3d949139c3e 100644 --- a/Master/texmf-dist/doc/latex/kaytannollista-latexia/kaytannollista-latexia.pdf +++ b/Master/texmf-dist/doc/latex/kaytannollista-latexia/kaytannollista-latexia.pdf diff --git a/Master/texmf-dist/doc/latex/kaytannollista-latexia/kirjallisuutta.bib b/Master/texmf-dist/doc/latex/kaytannollista-latexia/kirjallisuutta.bib index 1c1afe36f37..79df5955d45 100644 --- a/Master/texmf-dist/doc/latex/kaytannollista-latexia/kirjallisuutta.bib +++ b/Master/texmf-dist/doc/latex/kaytannollista-latexia/kirjallisuutta.bib @@ -1,8 +1,8 @@ @book{unoffref, author = {Berry, Karl and Gilmore, Stephen and Martinsen, Torsten}, title = {Latex 2e: An unofficial reference manual}, - note = {October 2018}, - date = 2018, + note = {May 2022}, + date = 2022, url = {https://latexref.xyz/}, langid = {british} } @@ -39,8 +39,8 @@ Schlegl, Elisabeth}, title = {The Not So Short Introduction to Latex 2ε}, subtitle = {Or Latex 2ε in 139 minutes}, - note = {Version 6.2}, - date = 2018, + note = {Version 6.4}, + date = 2021, url = {https://www.ctan.org/pkg/lshort-english}, langid = {british} } @@ -79,7 +79,7 @@ @book{kaijanaho, author = {Kaijan\-aho, Antti-Juhani}, - title = {Latex ja AMS-Latex}, + title = {Latex ja \textsc{ams}-Latex}, subtitle = {Opus asiatekstin ladonnasta}, date = 1998, publisher = {Jyväskylän yli\-opiston atk-keskus}, diff --git a/Master/texmf-dist/doc/latex/kaytannollista-latexia/luku-asetukset.tex b/Master/texmf-dist/doc/latex/kaytannollista-latexia/luku-asetukset.tex index 11978ba586f..d56978f117e 100644 --- a/Master/texmf-dist/doc/latex/kaytannollista-latexia/luku-asetukset.tex +++ b/Master/texmf-dist/doc/latex/kaytannollista-latexia/luku-asetukset.tex @@ -1107,7 +1107,9 @@ Libertinus\-/ kirjainperheet saa käyttöön lataamalla paketti Valmiita paketteja on kuitenkin vain harvoille fonteille, ja käytännössä lähes aina \englanti{True Type}- ja \englanti{Open Type} \=/muodossa olevat fontit otetaan käyttöön \pakettictan{fontspec}\-/ paketin -komennoilla seuraavan esimerkin mukaisesti: +komennoilla\footnote{Vaihtoehtoisesti fonttien asettamiseen voi käyttää + \paketti{babel}\-/ paketin komentoja (luku \ref{luku/babel}).} +seuraavan esimerkin mukaisesti: \komentoi{setmainfont} \komentoi{setsansfont} @@ -2318,6 +2320,7 @@ kielenvaihtokomentoja, ja fonttikin vaihtuu samalla itsestään, jos vain kohdekielelle ja \=/kirjainperheelle on määritelty sopiva fonttikomento. \subsection{Babel} +\label{luku/babel} Vanha kunnon \pakettictan{babel}\yipilkku\footnote{Katso myös \paketti{babel}\-/ paketin mukana toimitettavat kielikohtaiset @@ -2489,9 +2492,10 @@ Myös tavutusvihje (\komento{-}) käyttäytyy yleensä samoin: jos sanassa on mukana yksikin tavutusvihje, tavalliset tavutuskohdat kytkeytyvät pois käytöstä, ja sana katkaistaan vain tavutusvihjeiden kohdalta sekä edellä mainittujen viivavälimerkkien jälkeen. Kielipaketti -\paketti{babel} käyttäytyy kuitenkin suomen kielessä eri tavoin. Se -määrittelee suomen kielelle tavutusvihjeen siten, että se sallii sanan -tavutuksen muistakin kohdista kuin tavutusvihjeen kohdalta. +\paketti{babel} (luku \ref{luku/babel}) käyttäytyy kuitenkin suomen +kielessä eri tavoin. Se määrittelee suomen kielelle tavutusvihjeen +siten, että se sallii sanan tavutuksen muistakin kohdista kuin +tavutusvihjeen kohdalta. \leijutlk{ \begin{tabular}{lll} diff --git a/Master/texmf-dist/doc/latex/kaytannollista-latexia/luku-rakenne.tex b/Master/texmf-dist/doc/latex/kaytannollista-latexia/luku-rakenne.tex index 4d0cf0f4027..761e81dc8b8 100644 --- a/Master/texmf-dist/doc/latex/kaytannollista-latexia/luku-rakenne.tex +++ b/Master/texmf-dist/doc/latex/kaytannollista-latexia/luku-rakenne.tex @@ -719,10 +719,16 @@ joka ladotaan sivun normaalille tekstialueelle. Yleensä marginaalihuomautukset kannattaa latoa erilaisella kirjainleikkauksella kuin leipäteksti, jotta ne erottuvat toisistaan. Jos leipätekstissä käytetään antiikvaa, voisi marginaalissa käyttää -esimerkiksi pienempää groteskia. Tämän toteutusta varten kannattaa -määritellä uusi komento, vaikkapa nimellä \komentox{huomautus}, jota -käyttämällä marginaalihuomautukset saa helposti yhdenmukaiseksi. -Seuraavassa on esimerkki tällaisen komennon määrittelystä: +esimerkiksi pienempää groteskia. Tämän \marginpar{\sffamily + \linespread{1} \scriptsize \RaggedRight Tässä on pienellä groteskilla + ladottu huomautus.} tekstikappaleen vieressä on esimerkki edellä +mainitun tyylisestä marginaalihuomautuksesta. Kirjainleikkauksen on +syytä olla selvästi pienempi ja riittävän erilainen kuin leipätekstissä, +jotta huomautus ei häiritse liikaa leipätekstin lukemista. Tällaisen +toteutusta varten kannattaa määritellä uusi komento, vaikkapa nimellä +\komentox{huomautus}, jota käyttämällä marginaalihuomautukset saa +helposti yhdenmukaiseksi. Seuraavassa on esimerkki tällaisen komennon +määrittelystä: \komentoi{newcommand} \komentoi{marginpar} @@ -741,13 +747,6 @@ Edellä olevassa komennon määrittelyssä on mukana myös palstan muotoon vaikuttava komento \komento{RaggedRight}, josta on lisätietoa luvussa \ref{luku/kappaleen-tasaus}. -Tämän \marginpar{\sffamily \linespread{1} \scriptsize \RaggedRight Tässä - on pienellä groteskilla ladottu huomautus.} tekstikappaleen vieressä -on esimerkki edellä mainitun tyylisestä marginaalihuomautuksesta. -Kirjainleikkauksen on syytä olla selvästi pienempi ja riittävän -erilainen kuin leipätekstissä, jotta huomautus ei häiritse liikaa -leipätekstin lukemista. \noclub[3] - Sivun marginaalissa olevan huomautuspalstan leveys voidaan määrittää sivun asetusten yhteydessä. Asetuksia hoitavan \pakettictan{geometry}\-/ paketin valitsimella \koodi{marginparwidth} asetetaan palstan leveys ja @@ -758,7 +757,7 @@ käsitellään luvussa~\ref{luku/sivuasetukset}. Edellä mainittuja asetuksia voi muuttaa myös kesken dokumentin. Mitta \mitta{marginparwidth} määrittää marginaalihuomautuspalstan leveyden ja -mitta \mitta{marginparsep} sen etäisyyden leipätekstistä. Lisäksi on +mitta \mitta{marginparsep} palstan etäisyyden leipätekstistä. Lisäksi on mitta \mitta{marginparpush}, jolla asetetaan peräkkäisten marginaalihuomautusten vähimmäisetäisyys toisistaan. Seuraavassa on esimerkki näiden mittojen asettamisesta: @@ -778,6 +777,35 @@ Kesken dokumentin komennolla \komentom{reversemarginpar} voidaan vaihtaa marginaalihuomautukset vastakkaiseen marginaaliin ja komennolla \komentom{normalmarginpar} palautetaan oletusasetukset. +Marginaalihuomautuksen ensimmäisen rivin peruslinja sijoittuu oletuksena +samalle kohdalle kuin rivi, jolla \komento{marginpar}\-/ komento +sijaitsee. Huomautukset ovat kuitenkin ovat jossain määrin leijuvia, eli +samaan kohtaan sattuvat huomautukset ladotaan allekkain, ja niiden +välissä on mitan \mitta{marginparpush} suuruinen pystysuuntainen tila. + +Valitettavasti Latex ei osaa aina latoa marginaalihuomautuksia +siististi. Esimerkiksi sivun lopussa oleva monirivinen huomautus saattaa +sijoittua ikävän alas alamarginaaliin. Parempi olisi latoa se +kokonaisena seuraavan sivun alkuun. Sivun loppuun sattuva +\komento{marginpar}\-/ komento saattaa myös aiheuttaa kaksipuolisessa +asettelussa (luku \ref{luku/sivun-mitat}) sen, että huomautus ladotaan +seuraavalle sivulle mutta väärään marginaaliin -- ei siis aukeaman +ulkomarginaaliin, kuten yleensä pitäisi. Käytännössä kirjoittaja ei voi +luottaa siihen, että huomautukset ladotaan aina tyylikkäästi, vaan +lopputulosta täytyy vähän tarkkailla. + +Vaihtoehto Latexin omille marginaalihuomautukselle on +\pakettictan{marginnote}\-/ paketin komento \komento{marginnote}. Se ei +tee leijuvia huomautuksia, vaan huomautus ladotaan juuri siihen kohtaan +kuin missä komento sijaitsee. Kirjoittaja voi siis tarkemmin vaikuttaa +huomautuksen sijoitteluun. Toisaalta komennosta puuttuu samaan kohtaan +sattuvien huomautuksen automaattinen sijoittaminen allekkain, eli +huomautukset voivat sijoittua myös toistensa päälle. +\komento{marginnote}\-/ komennon etuna on se, että sitä voi käyttää +leijuvien osien sisällä (luku \ref{luku/leijuosat}) ja alaviitteissäkin +(luku \ref{luku/alaviitteet}). Paketin ohjekirjassa kerrotaan muutamasta +hyödyllisestä huomautusten sijoitteluun vaikuttavasta asetuksesta. + \subsection{Anfangit eli suurikokoiset alkukirjaimet} \lettrine[lines=3, loversize=.06, lhang=.02, findent=-5bp, nindent=4bp, @@ -789,7 +817,7 @@ Anfangikirjain voidaan latoa erilaisella kirjainleikkauksella kuin leipäteksti. Esimerkiksi vanhassa ja vanhantyylisessä typografiassa anfangiin voi sopia erityisen koristeellinen kirjain. -\medskip +\medbreak \lettrine[lines=2, lhang=1, nindent=0bp]{E\hspace{1.5bp}}{dellä olevaan}, tähän ja seuraavaan tekstikappaleeseen anfangit sopivat diff --git a/Master/texmf-dist/doc/latex/kaytannollista-latexia/tavutusvihjeet.tex b/Master/texmf-dist/doc/latex/kaytannollista-latexia/tavutusvihjeet.tex index 32af39f0450..287c75b6328 100644 --- a/Master/texmf-dist/doc/latex/kaytannollista-latexia/tavutusvihjeet.tex +++ b/Master/texmf-dist/doc/latex/kaytannollista-latexia/tavutusvihjeet.tex @@ -342,6 +342,7 @@ make-index make-label make-labels make-title +margin-note margin-par margin-par-push margin-par-sep diff --git a/Master/texmf-dist/doc/latex/kaytannollista-latexia/versio.tex b/Master/texmf-dist/doc/latex/kaytannollista-latexia/versio.tex index f99574c5c92..362bb540565 100644 --- a/Master/texmf-dist/doc/latex/kaytannollista-latexia/versio.tex +++ b/Master/texmf-dist/doc/latex/kaytannollista-latexia/versio.tex @@ -1 +1 @@ -\newcommand{\versio}{2022.7} +\newcommand{\versio}{2022.9} |