Scrlttr2 xatida onlayn pulni qanday qo'shish mumkin?

Sınıf scrlttr2 foydalanish uchun juda mos keladi sukut bo'yicha oyna zarflari. Ya'ni, u manzilni bosib chiqaradi standart manzil.

Germaniyada onlayn pulni sotib olishingiz mumkin konvertda yoki xatning yonidagi deraza oynasiga joylashtirilgan manzili.

Oynani ishlatish, albatta, yanada qulay.

German Post Office («Deutsche Post») faqatgina bir narsani beradi Microsoft Word uchun integratsiya (albatta);

Shunday qilib, mening savolim: scrlttr2 -da onlayn pulni qanday kiritish mumkin hujjat?

Onlayn pulni Deutsche Post da topishingiz mumkin. Men foydalanar chiqish formati "Din A4 Normalpapier (Einlegeblatt)" (ya'ni faqat qabul qiluvchi kiritilganda mavjud - bitta belgi qiladi). Siz u erda namunali faylni olishingiz mumkin. Sahifa ichkarisida bo'lgani uchun german Men natija namunasini PDF-fayl -ni shaxsiy veb-serverga qo'ydim.

Oynaning standartlashtirilgan holati yaxshi tushuntirilgan Wikipedia - maqola nemis tilida, ammo barcha ma'lumotlarni o'z ichiga oladi.

7
@Sveynung, Jeykning fikri haqida fikr-mulohaza qildim. Birinchidan, men uni javobni kutgan edim - endi sizning javobingizni yanada ko'proq qulayroq deb bilaman. Yondashuvni sinab ko'rishim kerak.
qo'shib qo'ydi muallif maxschlepzig, manba
@maxschlepzip Siz javoblarni qaytarib olmadingiz yoki berdingiz. Ularning hech birida qoniqarli emas va agar muammo bo'lsa, nima bo'ladi? Ehtimol javoblarni yaxshilashimiz mumkin!
qo'shib qo'ydi muallif kbhsas, manba

5 javoblar

Yana bir possibiltiy tikzdan foydalanishdir:

\documentclass[a4paper]{scrlttr2}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage{tikz}
\setkomavar{fromname}{John Doe}
\setkomavar{fromaddress}{Fakestreet 1\\123 Faketown}
\begin{document}
\begin{letter}{%
  Jane X\\
  456 Fake Village
}
\begin{tikzpicture}[remember picture, overlay]
  \node [xshift=65mm,yshift=-60mm] at (current page.north west)
    [below right]
    {\includegraphics[trim=57mm 228mm 114mm 55mm,clip]{pstge.pdf}} ;
\end{tikzpicture}
\opening{Sehr geehrte Damen und Herren,}
\closing{Mit freundlichen Grüßen}
\end{letter}
\end{document}

Afzallik: Postage-ni to'liq joylashtirish oson.

Kamchilik: Hujjatni 2 marta tuzish kerak.

3
qo'shib qo'ydi
@Jake, agar siz buni javob sifatida yuborsangiz, men (va ehtimol uni qabul qilaman) upvote bo'laman.
qo'shib qo'ydi muallif maxschlepzig, manba
Juda yaxshi! Ikki marta kompilyatsiya qilishni oldini olish uchun mutlaq joylashtirish uchun TikZ dan foydalanish o'rniga TeX Live-da joylashgan eso-pic paketini ishlatishingiz mumkin. Agar siz \ usepackage [colorgrid, gridunit = mm, texcoord] {eso-pic} dan foydalansangiz, siz pochta markasini \ AddToShipoutPictureBG * {\ put (\ LenToUnit {66mm }, \ LenToUnit {-75mm}) {\ includegraphics [trim = 57mm 228mm 114mm 55mm, klip] {postage_sample.pdf}}} , to'g'ri manzilni topishga yordam beradigan panjara bilan. Keyin colorgrid = false parametrlarini o'rnatish orqali panjani o'chirib qo'yishingiz mumkin.
qo'shib qo'ydi muallif Jake, manba

Buni KOMA-skript parametrlari va ichki buyruqlarni ishlatishingiz mumkin. Iltimos, quyidagi MWE-ga qarang:

\documentclass[addrfield=backgroundimage,%
              fontsize=12pt, UKenglish]%
              {scrlttr2}
\usepackage{babel,graphicx}
\usepackage[utf8]{inputenc}

\setkomavar{addresseeimage}{\includegraphics[%
           trim=5mm 228mm 114mm 55mm,clip]%
           {postage_sample.pdf}}

\begin{document}
\begin{letter}{Name and \\ Address \\ of \\ Recipient}

\opening{Hello}

\closing{Kind regards}

\end{letter}
\end{document}

Tasvirning gorizontal va vertikal joylashishini o'zgartirish uchun birinchi va oxirgi parametrni o'zgartiring (ya'ni mos kelgunicha 5mm yoki 55mm qiymatlarini o'zgartiring).

Men bu noaniq oqibatlarga olib kelishi mumkinligini tahlil qilmaganman.

2
qo'shib qo'ydi
Afsuski, addrfield backaddress bilan ishlamaydi, ya'ni addrfield = backgroundimage foydalanilganda o'chirilgan. Bundan tashqari, o'z ichiga olgan grafikani ~ (-5mm, -5mm) tomonidan oynaga joylashtirish uchun almashtirish kerak.
qo'shib qo'ydi muallif maxschlepzig, manba
@maxschlepzig Grafiklarni kichik xatoliklar bilan almashtirish: \ setkomavar {address_image} {\ includegraphics [trim = 0mm 228mm 114mm 45mm, klip] {postage_sample.pdf}} 5 mm chapga va 5 mm pastga. Orqaga manzilni yoqish mumkinmi yoki yo'qligini ko'rish uchun qo'llanmani ko'rib chiqaman.
qo'shib qo'ydi muallif kbhsas, manba

Jake tomonidan taqdim etilgan eso-pic taklifini misol qilib keltiring:

\documentclass[a4paper]{scrlttr2}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[texcoord]{eso-pic}
\usepackage{graphicx}
\setkomavar{fromname}{John Doe}
\setkomavar{fromaddress}{Fakestreet 1\\123 Faketown}
\newcommand{\includepostage}[1]{%
  \AddToShipoutPictureBG*{%
    \put(\LenToUnit{60mm},\LenToUnit{-70mm}){%
      \includegraphics[trim=57mm 228mm 114mm 55mm,clip]{#1}}}}
\begin{document}
\begin{letter}{%
  Jane X\\
  456 Fake Village
}
\includepostage{postage.pdf}
\opening{Sehr geehrte Damen und Herren,}
\closing{Mit freundlichen Grüßen}
\end{letter}
\end{document}

Afzalliklari:

  • Faqat bitta lateks kompilyatsiya chaqiruvi kerak
  • eso-pic sukut bo'yicha mavjud (masalan, TeX Live bilan)

Men ushbu yondashuvni kelajakda onlayn pochta to'lovi ehtiyojlari uchun ishlataman, deb o'ylayman.

1
qo'shib qo'ydi

Agar blog yozuvi dan ilhomlanib, paket picins :

\documentclass[a4paper]{scrlttr2}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage{picins}
\setkomavar{fromname}{John Doe}
\setkomavar{fromaddress}{Fakestreet 1\\123 Faketown}
\begin{document}
\begin{letter}{%
  \parpic[r]{\includegraphics[trim=57mm 228mm 114mm 55mm,clip]{pstge.pdf}}
  Jane X\\
  456 Fake Village
}
\opening{Sehr geehrte Damen und Herren,}
\closing{Mit freundlichen Grüßen}
\end{letter}
\end{document}

Pstge.pdf qaerda namunali onlayn postage PDF-faylini bildiradi.

Kamchilik: picins.sty hozirgi paytda mavjud emas TeX-dağılımları (masalan, TeXLive).

0
qo'shib qo'ydi

Men oddiygina ikki bosqichli yondashuvni qabul qilaman:

  1. Maktubni manzilsiz va chop etishsiz texing.
  2. Diniy A4 Normalpapier (Einlegeblatt) 'ni ishlatib, pochta markasini bosmadan chiqarish uchun dasturiy ta'minotdan foydalaning (bu menimcha endi ishlamaydi)

D.c.t.t. ustida bir necha eski bahslar mavjud.

StampIt ning LaTeX-da?

Qisqacha ma'lumot STAMPIT frankieren

0
qo'shib qo'ydi