LaTeX/Писма
Понекад су свакодневне ствари најтеже. Међутим, не мора тако да буде због развијених, шаблона који су прилагођени за кориснике. Срећом, LaTeX дозвољава веома брзо писање писама, са мало муке.
Класа писама
уредиДа бисте писали писма користике стандардну класу докумената letter.
Можете писати више писама у једној LaTeX датотеци - свако почните са \begin{letter}{''прималац''}
и завршите са \end{letter}
. Можете да оставите прималац непопуњено. Свако слово се састоји из четири дела.
- Увод (нешто налик на
\opening{Драги господине и госпођо,}
или\opening{Драга Като,}
). - Разрада (написан као по обичају у LaTeX-у). Ако желите исту разраду у свим писмима, можда ћете пожелети да размотрите постављање целе разраде у нову команду налик на
\newcommand{\BODY}{стварно тело}
а онда да употребите\BODY
у свим писмима. - Закључак (налик на
\closing{Срдаћно ваш,}
).- LaTeX ће оставити празан простор после тзакључка за ваш ручно написан потпис; онда ће ставити ваше име и презиме, ако сте их прогласили.
- Додатни елементи: пост скрипта, индиго копија и списак прилога.
Ако желите да ваше се име, адреса и број телефона појаве у писму, морате их прогласити првим потписивањем, адресом и телефоном.
Излазно писмо ће изгледати овако:
Ово је код овог примера:
\documentclass{letter}
\usepackage{hyperref}
\signature{Joe Bloggs}
\address{21 Bridge Street \\ Smallville \\ Dunwich DU3 4WE}
\begin{document}
\begin{letter}{Director \\ Doe \& Co \\ 35 Anthony Road
\\ Newport \\ Ipswich IP3 5RT}
\opening{Dear Sir or Madam:}
I am writing to you on behalf of the Wikipedia project (http://www.wikipedia.org/),
an endeavour to build a fully-fledged multilingual encyclopaedia in an entirely
open manner, to ask for permission to use your copyrighted material.
% \ldots команда производи тачке на начин који неће пореметити
% подешавање типа документа.
\ldots
That said, allow me to reiterate that your material will be used to the noble end of
providing a free collection of knowledge for everyone; naturally enough, only if you
agree. If that is the case, could you kindly fill in the attached form and post it
back to me? We shall greatly appreciate it.
Thank you for your time and consideration.
I look forward to your reply.
\closing{Yours Faithfully,}
\ps
Пс. Можете наћи цео текст GFDL лиценсе на
\url{http://www.gnu.org/copyleft/fdl.html}.
\encl{Copyright permission form}
\end{letter}
\end{document}
Да померите закључак и потписне делове на леву страну, убаците следеће пре \begin{document}
:
\longindentation=0pt
Величина простора са леве стране може бити може бити прилагођена са повећањем 0pt.
Коверте
уредиУпотреба envlab пакета
уредиenvlab пакет обезбеђује прилагођавање \makelabels
команде, дозвољавајући кориснику да штампа на на било коју од изабраних ознака или беличина коверата. На пример, започињати вашу LaTeX датотеку на овај начин производи дукумент који укључује писмо и коверту бизнис величине (#10) на следећој страни.
\documentclass{letter}
\usepackage[businessenvelope]{envlab}
\makelabels
|
Односи се на envlab упутство за употребу за више информација о овом способном пакету. Приметите да envlab пакет има проблеме са приказивањем знакова који не припадају базичном ASCII комплету знакова, погледајте овај извештај грешке за више информација.
Употреба geometry пакета
уредиОвде је једна релативно проста коверта која користи geometry пакет који се употребљава зато што драстично поједностављује задатак уређивања ствари на страници (и саме стране).
% коверта.tex
\documentclass{letter}
\usepackage[left=1in,top=0.15in,papersize={4.125in,9.5in},landscape,twoside=false]{geometry}
\setlength\parskip{0pt}
\pagestyle{empty}
\begin{document}
FROM-NAME
FROM-STREET ADDRESS
FROM-CITY, STATE, \ ZIP
\vspace{1.0in}\large
\setlength\parindent{3.6in}
TO-NAME
TO-STREET ADDRESS
TO-CITY, STATE, \ ZIP
\end{document}
|
Штампање
уредиОво горе наведено ће свакако водити рачуна о растојањима али стварно штампање је између вас и вашег штампача. Један корисник пријављује да штампање коверата направљених са envlab је релативно безболно. Ако користите geometry пакет, можете наћи следеће команде веома корисне за штамшање коверте.
$ pdflatex envelope.tex $ pdf2ps envelope.pdf $ lpr -o landscape envelope.ps
Алтернативно, можете да користите latex dvi излазни драјвер.
У првом реду, dvips команда претвара .dvi датотеку коју је направио latex у .ps (ПостСкрипт) датотеку. У другом реду, ПостСкрипт датотека се шаље штампачу.
$ latex envelope.tex && dvips -t unknown -T 9.5in,4.125in envelope.dvi $ lpr -o landscape envelope.ps
Пријављено је да pdflatex ствара праву величину странице али не и dvips упркос ономе што пише у geometry упутству. Никад неће радити уколико опције на вашем штампачу нису подешене на тачан стил стране. Ове подешавања зависе од филтера вашег штампача и у CUPS може бити доступно у lpr командној линији.
Коверте у прозорима
уредиАлтернатива за одвојено штампање адреса на ковертама је да користите класу писама из KOMA пакета. Он подржава додатне функције као на пример савијање ознака и и тачно постављање адреса за коверте у прозорима. Употреба scrlttr2 класе документа из KOMA пакета, пример кода писма је:
% кома-коверта.tex
\documentclass[a4paper]{scrlttr2}
\usepackage{lmodern}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[english]{babel}
\usepackage{url}
\setkomavar{fromname}{Joe Bloggs}
\setkomavar{fromaddress}{21 Bridge Street \\ Smallville \\ Dunwich DU3 4WE}
\setkomavar{fromphone}{0123 45679}
\begin{document}
\begin{letter}{Director \\ Doe \& Co \\ 35 Anthony Road
\\ Newport \\ Ipswich IP3 5RT}
\KOMAoptions{fromphone=true,fromfax=false}
\setkomavar{subject}{Wikipedia}
\setkomavar{customer}{2342}
\opening{Dear Sir or Madam,}
I am writing to you on behalf of the Wikipedia project
(\url{http://www.wikipedia.org/}), an endeavour to build
a fully-fledged multilingual encyclopaedia in an entirely
open manner, to ask for permission to use your copyrighted material
\ldots
That said, allow me to reiterate that your material will be used to the noble end of
providing a free collection of knowledge for everyone; naturally enough, only if you
agree. If that is the case, could you kindly fill in the attached form and post it
back to me? We shall greatly appreciate it.
Thank you for your time and consideration.
I look forward to your reply.
\closing{Yours Faithfully,}
\ps{P.S. You can find the full text of GFDL license at
\url{http://www.gnu.org/copyleft/fdl.html}.}
\encl{Copyright permission form}
\end{letter}
\end{document}
Излаз се генерише преко
$ pdflatex кома-коверта
Паковање штампања резултујуће датотеке кома-коверта.pdf према прекломним маркама може бити стављено у стандардизоване коверте ограничене прозорима DIN C6/5, DL, C4, C5 or C6.
Као додатак уобичајеном, KOMA-пакет садржи и предефинисане дефиниције формата за различите стандардизоване швајцарске и јапанске формате слова.
Референце: letter.cls команде
уредикоманда | опис |
---|---|
\name{} | |
\signature{} | |
\address{} | |
\location{} | |
\telephone{} | |
\makelabels | |
\stopbreaks | |
\startbreaks | |
\opening{} | |
\closing{} | |
\cc{} | Стартујте parbox који је упознат са \ccname: |
\encl{} | Стартујте parbox који је упознат са \enclname: |
\ps | Почиње нови параграф, Нормално на крају писма |
\stopletter | (празно) |
\returnaddress | (празно) |
\startlabels | |
\mlabel{}{} | |
\descriptionlabel{} | |
\ccname | "cc" |
\enclname | "encl" |
\pagename | "Page" |
\headtoname | "To" |
\date{} | Промените датум. Погледајте datetime пакет за алтернативна форматирања. |
\today | Дугачка форма датума |
окружење | Опис |
---|---|
letter{} | Погледајте главни чланак |
description | |
verse | |
quotation | |
quote |
Извори
уреди