LaTeX/Писма

Извор: Викикњиге

LaTeX

Почетак
  1. Увод100% завршен  Dec 13, 2015
  2. Инсталација100% завршен  Dec 13, 2015
  3. Инсталација додатних пакета 100% завршен  Dec 13, 2015
  4. Основе 100% завршен  Dec 13, 2015
  5. Како пронаћи помоћ 100% завршен  Dec 13, 2015

Заједнички елементи

  1. Структура документа 100% завршен  Dec 28, 2015
  2. Форматирање текста 100% завршен  Dec 27, 2015
  3. Форматирање параграфа 100% завршен  Јан 02, 2016
  4. Боје 100% завршен  Jan 10, 2016
  5. Слова100% завршен  Jan 10, 2016
  6. Структура листи 100% завршен  Jan 10, 2016
  7. Посебни знакови 100% завршен  Jan 10, 2016
  8. Интернационализација 100% завршен  Jan 10, 2016
  9. Ротација 100% завршен  Jan 10, 2016
  10. Табеле 100% завршен  Jan 10, 2016
  11. Стварање наслова 100% завршен  Jan 10, 2016
  12. Распоред стране 100% завршен  Jan 10, 2016
  13. Увоз графике 100% завршен  Jan 10, 2016
  14. Фигуре и натписи100% завршен  Jan 10, 2016
  15. Фусноте и Маргине100% завршен  Jan 10, 2016
  16. Хиперлинкови 100% завршен  Jan 10, 2016
  17. Ознаке и референцирање100% завршен  Jan 10, 2016

Механика

  1. Грешке и упозорења 75% завршен  Јан 02, 2016
  2. Дужине 100% завршен  Јан 02, 2016
  3. Бројачи 100% завршен  Јан 02, 2016
  4. Кутије 100% завршен  Јан 02, 2016
  5. Правила и носачи 100% завршен  Јан 02, 2016

Технички текстови

  1. Математика100% завршен  Jan 10, 2016
  2. Напреднија математика 75% завршен  Jan 10, 2016
  3. Теореме
  4. Хемијска графика 75% завршен  Јан 02, 2016
  5. Алгоритми 75% завршен  Јан 02, 2016
  6. Листирање изворног кода 100% завршен  Јан 02, 2016
  7. Лингвистика 75% завршен  Јан 02, 2016

Посебне стране

  1. Индексирање 75% завршен  Јан 02, 2016
  2. Речник 75% завршен  Јан 02, 2016
  3. Управљање библиографијом‎ 75% завршен  Jan 10, 2016
  4. Више библиографије

Посебни документи

  1. Писма 50% завршен  Јан 02, 2016
  2. Презентације 75% завршен  Јан 02, 2016
  3. Учитељски део 75% завршен  Jan 10, 2016
  4. Кратка биографија 50% завршен  Јан 02, 2016

Креирање графика

  1. Представљање процедуралних графика 100% завршен  Јан 02, 2016
  2. МетаПостови 0% завршен  Јан 02, 2016
  3. Слика 50% завршен  Јан 02, 2016
  4. PGF/TikZ 25% завршен  Јан 02, 2016
  5. PSTricks 50% завршен  Јан 02, 2016
  6. Xy-pic 25% завршен  Јан 02, 2016
  7. Прављење 3D графикa 75% завршен  Јан 02, 2016

Програмирање

  1. Макрои 100% завршен  Jan 10, 2016
  2. Обичан ТеХ‎ 100% завршен  Jan 10, 2016
  3. Креирање пакета 100% завршен  Jan 10, 2016
  4. Теме 75% завршен  Jan 10, 2016

Разно

  1. Модуларни Документи 100% завршен  Jan 10, 2016
  2. Заједничко писање LaTeX докумената 75% завршен  Jan 10, 2016
  3. Отпремање у друге формате 100% завршен  Jan 10, 2016

Помоћ и препоруке

  1. Најчешће постављана питања 100% завршен  Jan 10, 2016
  2. Савети и трикови 75% завршен  Jan 10, 2016

Додаци

  1. Аутори 0% завршен  Jan 10, 2016
  2. Линкови 0% завршен  Jan 10, 2016
  3. Ознаке пакета 0% завршен  Jan 10, 2016
  4. Примери LaTeX докумената 0% завршен  Jan 10, 2016
  5. Индекс 0% завршен  Jan 10, 2016
  6. Речник наредби 0% завршен  Jan 10, 2016

Понекад су свакодневне ствари најтеже. Међутим, не мора тако да буде због развијених, шаблона који су прилагођени за кориснике. Срећом, LaTeX дозвољава веома брзо писање писама, са мало муке.

Класа писама[уреди]

Да бисте писали писма користике стандардну класу докумената letter.

Можете писати више писама у једној LaTeX датотеци - свако почните са \begin{letter}{''прималац''} и завршите са \end{letter}. Можете да оставите прималац непопуњено. Свако слово се састоји из четири дела.

  1. Увод (нешто налик на \opening{Драги господине и госпођо,} или \opening{Драга Като,}).
  2. Разрада (написан као по обичају у LaTeX-у). Ако желите исту разраду у свим писмима, можда ћете пожелети да размотрите постављање целе разраде у нову команду налик на \newcommand{\BODY}{стварно тело} а онда да употребите \BODY у свим писмима.
  3. Закључак (налик на \closing{Срдаћно ваш,}).
    LaTeX ће оставити празан простор после тзакључка за ваш ручно написан потпис; онда ће ставити ваше име и презиме, ако сте их прогласили.
  4. Додатни елементи: пост скрипта, индиго копија и списак прилога.

Ако желите да ваше се име, адреса и број телефона појаве у писму, морате их прогласити првим потписивањем, адресом и телефоном.

Излазно писмо ће изгледати овако:

Prosto pismo.

Ово је код овог примера:

\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

Извори[уреди]


Претходно: Више библиографија Индекс Следеће: Презентације