Thread View: pl.comp.dtp.tex
7 messages
7 total messages
Started by Wojciech Puchar
Thu, 14 Apr 2011 10:55
MeX - lamerskie pytanie
Author: Wojciech Puchar
Date: Thu, 14 Apr 2011 10:55
Date: Thu, 14 Apr 2011 10:55
32 lines
2338 bytes
2338 bytes
Jako TeXowy lamer mam pytanko. W tej chwili u?ywam MeX'a w sumie jako frontend do mojego programu, ale te? zacz??em do w?asnych potrzeb. Przeczyta?em opis wprowadzenie do MeX i w sumie trudne to nie jest a efekt znakomity :), szczeg?lnie czcionki i ligatury s? super! Sk?adanie matematyki te? jest doskona?e, nawet przy prostych zastosowaniach jakie mam, ale mog? elegancko bez k?opotu napisa? wyliczenie koszt?w gdzie jest dzielenie z normaln? eleganck? kresk? u?amkow?. Zainstalowan? mam dystrybucj? teTeX pod unix, mex'a uaktywni?em przez texconfig-sys i odkomentowuj?c odpowiedni? pozycj?. Tylko ?e tak: utf8mex i utf8pdfmex dzia?a ?wietnie z wej?ciem UTF-8. Chcia?bym jednak m?c u?ywa? ISO-8859-2 i unika? konwersji do UTF-8 przed ka?d? TeXacj?. Tylko ?e mex i pdfmex tego nie trawi. Co trzeba zrobi? aby trawi? ISO-8859-2? G?upie pytanie 2 - jak wstawi? grafik? gotow? w formacie encapsulated postscript z pliku. G?upie pytanie 3 - jak pyt 2 ale ?eby grafika by?a t?em. Ew. w inny spos?b jak zrealizowa? efekt wydruku testowego - np. ?eby by?a szeroka szara linia z g?rnego prawego do dolnego lewego rogu z napisem "draft" lub co? w tym stylu. Chodzi mi o to ?e m?j program zarz?dza te? dokumentami - robionymi przez siebie i zewn?trznymi, i ma dzia?a? tak aby dokumentu nie da?o si? wydrukowa? bez zapisania go w bazie. Chce jednak aby ludzie mogli robi? testy/podgl?dy bez za?miecania bazy - czyli dokument jak normalny ale zamiast loga firmy (EPS) napis ?e to test/draft w tle. Z g?ry dzi?luje. Wojtek
Re: MeX - lamerskie pytanie
Author: Jarosław Sokołowski
Date: Thu, 14 Apr 2011 11:40
Date: Thu, 14 Apr 2011 11:40
53 lines
3071 bytes
3071 bytes
Pan Wojciech Puchar postawił wiele znaków zapytania dotyczących między
innymi kodowania:
> Jako TeXowy lamer mam pytanko. W tej chwili u?ywam MeX'a w sumie jako
> frontend do mojego programu, ale te? zacz??em do w?asnych potrzeb.
> Przeczyta?em opis wprowadzenie do MeX i w sumie trudne to nie jest a efekt znakomity
>:), szczeg?lnie czcionki i ligatury s? super! Sk?adanie matematyki te? jest
> doskona?e, nawet przy prostych zastosowaniach jakie mam, ale mog? elegancko
> bez k?opotu napisa? wyliczenie koszt?w gdzie jest dzielenie z normaln?
> eleganck? kresk? u?amkow?.
>
> Zainstalowan? mam dystrybucj? teTeX pod unix, mex'a uaktywni?em przez
> texconfig-sys i odkomentowuj?c odpowiedni? pozycj?.
>
> Tylko ?e tak: utf8mex i utf8pdfmex dzia?a ?wietnie z wej?ciem UTF-8. Chcia?bym jednak m?c
> u?ywa? ISO-8859-2 i unika? konwersji do UTF-8 przed ka?d? TeXacj?.
>
> Tylko ?e mex i pdfmex tego nie trawi. Co trzeba zrobi? aby trawi?
> ISO-8859-2?
Może po prostu wywołać z opcją "--translate-file=il2-pl"?
> G?upie pytanie 2 - jak wstawi? grafik? gotow? w formacie encapsulated
> postscript z pliku.
Najleprościej załadować "\input epsf.tex" i zrobić tak, jak opisano
to w komentarzach w tym pliku.
> G?upie pytanie 3 - jak pyt 2 ale ?eby grafika by?a t?em.
Włączyć plik grafiki jak w powyższym rozwiązaniu (w najprostszej formie
"\special{PSfile=draft.eps}". Można ten \special umieścić w headrze,
wtedy tło będzie na każdej stronie.
> Ew. w inny spos?b jak zrealizowa? efekt wydruku testowego - np. ?eby by?a
> szeroka szara linia z g?rnego prawego do dolnego lewego rogu z napisem
> "draft" lub co? w tym stylu.
Jeszcze można przeczytać co Thomas Rokicki napisał w dokumentacji do
dvips. Chyba właśnie jest przykład z tym draftem -- nie trzeba włączać
grafiki, można napisać z palca pół linijki w postscripcie.
> Chodzi mi o to ?e m?j program zarz?dza te? dokumentami - robionymi przez
> siebie i zewn?trznymi, i ma dzia?a? tak aby dokumentu nie da?o si?
> wydrukowa? bez zapisania go w bazie. Chce jednak aby ludzie mogli robi?
> testy/podgl?dy bez za?miecania bazy - czyli dokument jak normalny ale
> zamiast loga firmy (EPS) napis ?e to test/draft w tle.
>
> Z g?ry dzi?luje.
> Wojtek
--
Jarek
Re: MeX - lamerskie pytanie
Author: Wojciech Puchar
Date: Thu, 14 Apr 2011 12:25
Date: Thu, 14 Apr 2011 12:25
47 lines
2649 bytes
2649 bytes
Jarosław Sokołowski <jaros@lasek.waw.pl> wrote:
> Pan Wojciech Puchar postawił wiele znaków zapytania dotyczących między
> innymi kodowania:
dziwne. w tin mam ustawione kodowanie ISO-8859-2 i 8bit, więc nie kumam
czemu tak podaje. Może wiesz.
>
>> Tylko ?e mex i pdfmex tego nie trawi. Co trzeba zrobi? aby trawi?
>> ISO-8859-2?
>
> Może po prostu wywołać z opcją "--translate-file=il2-pl"?
Dzięki Mistrzu :) działa. Wpisałem od razu na stałe przez texconfig-sys i
działa bez problemu przez pdfmex plik.tex
Cały problem to wiedzieć że plik nazywa się il2-pl
>> G?upie pytanie 2 - jak wstawi? grafik? gotow? w formacie encapsulated
>> postscript z pliku.
>
> Najleprościej załadować "\input epsf.tex" i zrobić tak, jak opisano
> to w komentarzach w tym pliku.
znalazłem ten plik. Wszystko opisane ładnie i pięknie. Dziękuje.
>
>> G?upie pytanie 3 - jak pyt 2 ale ?eby grafika by?a t?em.
>
> Włączyć plik grafiki jak w powyższym rozwiązaniu (w najprostszej formie
> "\special{PSfile=draft.eps}". Można ten \special umieścić w headrze,
> wtedy tło będzie na każdej stronie.
no właśnie o to mi chodziło. Zadziałało z miejsca!
>> Ew. w inny spos?b jak zrealizowa? efekt wydruku testowego - np. ?eby by?a
>> szeroka szara linia z g?rnego prawego do dolnego lewego rogu z napisem
>> "draft" lub co? w tym stylu.
>
> Jeszcze można przeczytać co Thomas Rokicki napisał w dokumentacji do
> dvips. Chyba właśnie jest przykład z tym draftem -- nie trzeba włączać
> grafiki, można napisać z palca pół linijki w postscripcie.
Rzecz w tym że ja postscripta praktycznie nie znam, jestem tylko jego
ciemnym użytkownikiem. Poradze się kogoś i tak zrobie.
Dziękuje za świetny serwis :)
Re: MeX - lamerskie pytanie
Author: Jarosław Sokołowski
Date: Thu, 14 Apr 2011 14:20
Date: Thu, 14 Apr 2011 14:20
25 lines
1887 bytes
1887 bytes
Pan Wojciech Puchar napisał (już radząc sobie z kodowaniem):
>>> Ew. w inny spos?b jak zrealizowa? efekt wydruku testowego - np. ?eby by?a
>>> szeroka szara linia z g?rnego prawego do dolnego lewego rogu z napisem
>>> "draft" lub co? w tym stylu.
>>
>> Jeszcze można przeczytać co Thomas Rokicki napisał w dokumentacji do
>> dvips. Chyba właśnie jest przykład z tym draftem -- nie trzeba włączać
>> grafiki, można napisać z palca pół linijki w postscripcie.
>
> Rzecz w tym że ja postscripta praktycznie nie znam, jestem tylko jego
> ciemnym użytkownikiem. Poradze się kogoś i tak zrobie.
Ale po co pytać, skoro tam jest opisany *dokładnie* taki sam przypadek
z biegnącym na ukos słowem "DRAFT"? Fakt, z pdftexem to nie działa. Jak
się chce od razu robić pdf z pominięciem dvips, to można na przykład tak:
\font\DRAFT=phvb8t at 6.5cm
\headline{\vbox to 0pt{\vglue20cm
\pdfliteral{q 0.5 0.87 -0.87 0.5 0 0 cm 0.85 0.85 0.85 rg}
\leftline{\DRAFT DRAFT} \pdfliteral{Q} \vss}}
--
Jarek
Re: MeX - lamerskie pytanie
Author: Wojciech Puchar
Date: Thu, 14 Apr 2011 22:04
Date: Thu, 14 Apr 2011 22:04
36 lines
2184 bytes
2184 bytes
> Ale po co pytać, skoro tam jest opisany *dokładnie* taki sam przypadek
tam tzn. gdzie?
> z biegnącym na ukos słowem "DRAFT"? Fakt, z pdftexem to nie działa. Jak
> się chce od razu robić pdf z pominięciem dvips, to można na przykład tak:
>
> \font\DRAFT=phvb8t at 6.5cm
>
> \headline{\vbox to 0pt{\vglue20cm
> \pdfliteral{q 0.5 0.87 -0.87 0.5 0 0 cm 0.85 0.85 0.85 rg}
> \leftline{\DRAFT DRAFT} \pdfliteral{Q} \vss}}
>
akurat wolałbym przykład do mex, nie pdfmex.
pdfmex nie działa mi z epsf.tex i EPS'em który mam. wywala się. mex działa.
robie mex i dvipdf i jest OK.
Mam kolejne pytanie.
funkcja \footline= opisana w opisie który mam załatwia stopkę, podobnie
\headline=
niestety działają one traktując że zawartość to jedna linia. Jak zrobić
stopkę wieloliniową?
Spróbowałem \footline={\vbox{......}} i zrobił ale tekst właściwy wstawił
nadal traktując jakby stopka miała 1 linie - czyli wtopa.
Mam wrażenie że Pana przykład do DRAFT wykorzystuje coś w tym stylu, ale nie
do końca to rozumiem.
Ew. gdzie jest opis do TeX troche bardziej kompletny? To wprowadzenie jest
super, ale jest problem gdy chce więcej.
I jeszcze raz dziękuje za pomoc dla początkującego.
Re: MeX - lamerskie pytanie
Author: Jarosław Sokołowski
Date: Thu, 14 Apr 2011 22:37
Date: Thu, 14 Apr 2011 22:37
52 lines
2622 bytes
2622 bytes
Pan Wojciech Puchar ma kolejne pytanie:
> funkcja \footline= opisana w opisie który mam załatwia stopkę, podobnie
> \headline=
>
> niestety działają one traktując że zawartość to jedna linia. Jak zrobić
> stopkę wieloliniową?
>
> Spróbowałem \footline={\vbox{......}} i zrobił ale tekst właściwy wstawił
> nadal traktując jakby stopka miała 1 linie - czyli wtopa.
\footline{% begin footline
\vbox to 0pt{% begin vbox
\vss % rozepchnij albo ścieśnij jeśli trzeba
\centerline{pierwsza linijka}
\centerline{druga linijka}
\centerline{trzecia linijka}
}% end vbox
}% end footline
...czyli SOA#1, jak mawiają w pewnych kręgach.
> Mam wrażenie że Pana przykład do DRAFT wykorzystuje coś w tym stylu,
> ale nie do końca to rozumiem.
Nie, mój przykład wykorzystywał tylko jedną linię, za to grubaśną
i przekrzywioną o 60°. I dotyczył "\headline" a nie "\footline".
Dlatego trzeba było rozepchnąć *od dołu* ten zerowy \vbox.
> Ew. gdzie jest opis do TeX troche bardziej kompletny?
Jeśli po prostu nie "The TeXbook", to może "TeX for impatient"?
http://www.ctan.org/tex-archive/info/impatient/ . Ciekawych tekstów
na temat TeXa jest od cholery. Więc poniekąd rozumiem, że czasem
trudno wybrać od czego zacząć.
> To wprowadzenie jest super, ale jest problem gdy chce więcej.
Pierwsza działka podobno zawsze jest za darmo. Później człowiek się
wciąga i już nie ma dla niego ratunku.
> I jeszcze raz dziękuje za pomoc dla początkującego.
Ależ proszę bardzo.
Jarek
--
Na przystanku PKS-u
znalezionym już o zmierzchu
z piosenkami, jak z włóczęgą
łatwo zacząć, trudno przestać
Re: MeX - lamerskie pytanie
Author: Wojciech Puchar
Date: Fri, 15 Apr 2011 18:09
Date: Fri, 15 Apr 2011 18:09
5 lines
1236 bytes
1236 bytes
>> Ew. gdzie jest opis do TeX troche bardziej kompletny? > > Jeśli po prostu nie "The TeXbook", to może "TeX for impatient"? mam już TeXbooka i na spokojnie sobie poczytam. Jak narazie dzięki za pomoc bo była naprawde skuteczna!
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads