NYELVÉSZ http://seas3.elte.hu/nyelveszforum/ |
|
oladlak tükrözése http://seas3.elte.hu/nyelveszforum/viewtopic.php?f=43&t=928 |
Page 1 of 1 |
Author: | fejes.lászló [ 2008. September 18, Thursday, 14:33 ] |
Post subject: | Re: oladlak tükrözése |
Hú, köszönöm! ![]() |
Author: | oravecz [ 2008. September 18, Thursday, 14:17 ] |
Post subject: | Re: oladlak tükrözése |
fejes.lászló wrote: A dvips -P opciója a man szerint a nyomtató meghatározására szolgál. Nem egészen értem, hol itt a nyomtató. Code: -P PRINTER Read the configuration file `config.PRINTER'... can set the output name, resolution, Metafont mode, and perhaps font paths and other printer-specific defaults. Szóval nemcsak a nyomtatót határozod meg, hanem neki szóló mindenféle utasítást is közölhetsz. Többek között a 'h' direktívummal beillesztheted egy fájl tartalmát a ps fájlba. Többféle ilyen config.xxx fájl van, ilyen olyan célra, pl. a zismert config.pdf (amit a -P pdf-el hívsz be). Quote: És az hogy van, h a mir nevű fájlt mirr-ként, de a config.tukor nevű fájlt tukor néven kell hívni (vagy mit csinálni vele)? úgy kell hívni, ahogy hivatkozni akarsz rá. a beépített (mármint a dvips csomag részét képező) config.mirr fájlban 'h mirr.hd' utasítás van, vagyis hogy a mirr.hd fájlt szedje be. Ezt configot a `-P mirr'-rel hívod meg. Hasonlóan csinálhatsz egy config.tukor nevű fájlt, amibe meg ezt írod: 'h tukor.pro', és ezt meg a `-P tukor'-rel tudod behíni, ami ugye beilleszti a tukor.pro fájl tartalmát a ps kimenetedbe. |
Author: | fejes.lászló [ 2008. September 18, Thursday, 13:17 ] |
Post subject: | Re: oladlak tükrözése |
Quote: Van, akinek fentebb, semlegesebb megfogalmazást kérünk (pl. ,,korábban ismertetettől). Akinek nem stimmel, tükrözze. Most már mindenki tudja, hogyan kell! ![]() A dvips -P opciója a man szerint a nyomtató meghatározására szolgál. Nem egészen értem, hol itt a nyomtató. Vagy akkor ezek a fájlok vmiképpen virtuálkis nyomtatóként működnek? És az hogy van, h a mir nevű fájlt mirr-ként, de a config.tukor nevű fájlt tukor néven kell hívni (vagy mit csinálni vele)? |
Author: | oravecz [ 2008. September 18, Thursday, 11:53 ] |
Post subject: | Re: oladlak tükrözése |
fejes.lászló wrote: Még egyszer köszönöm mindenkinek a segítségét! (Ha esetleg van valakinek infója arról, h az én megoldásom miben tér el a lejjebb ismertetettől, érdekelnének a részletek!) ugyanúgy fejlécet tesz be a fájlba, csak ezt adják a dvips-hez, pl nálam itt van az egyik: Code: /usr/share/texmf/dvips/misc/mirr.hd Ebből ki lehet olvasni a különbséget, majd valaki megfejti... Ha ehhez van még egy config.mirr fájl is (ezzel az egy sorral: h mirr.hd ), akkor ez a fáintos használat: Code: dvips -P mirr satöbbi Ugyanígy a Kálmán-féle fájlhoz is lehet pl. config.tukor-t csinálni, és akkor az is így mehet: Code: dvips -P tukor satöbbi
|
Author: | szigetva [ 2008. September 17, Wednesday, 16:42 ] |
Post subject: | Re: oladlak tükrözése |
fejes.lászló wrote: a lejjebb ismertetettől Van, akinek fentebb, semlegesebb megfogalmazást kérünk (pl. ,,korábban ismertetettől).
|
Author: | fejes.lászló [ 2008. September 17, Wednesday, 12:56 ] |
Post subject: | Re: oladlak tükrözése |
Húúú, nagyon köszönöm, egyszer talán még ezek is jók lesznek valamire, de közben találtam egy még rövidebb megoldást a szakirodalomban: Quote: dvips -hmirr.hd megforditando.dvi Érdekessége, h ez nem a vízszintes, hanem a függőleges tengelyre tükröz, de ezzel az eredmény lényegében ugyanaz, csak fordítva jön ki a pausz a nyomtatóból! ![]() Még egyszer köszönöm mindenkinek a segítségét! (Ha esetleg van valakinek infója arról, h az én megoldásom miben tér el a lejjebb ismertetettől, érdekelnének a részletek!) |
Author: | szigetva [ 2008. September 16, Tuesday, 21:17 ] |
Post subject: | Re: oladlak tükrözése |
Amikor ilyet kellett csinálnom, ezt nyomtam először: Code: %! Azután minden tükrözve jött ki, amíg ki nem kapcsoltam a nyomtatót. (De a kalmané rövidebb!)
%% This patch cause the printer to print mirrored. %% true 0 startjob not {/exitserver errordict /invalidaccess get exec} if % Check to see if this patch file has already been executed and skip doing % anything if it has (applying the patch multiple times would result in % incorrect behavior). userdict /OldTektronixInstallProc_mirror known {(Patch already installed - will not be installed again.\n) print flush} {/OldTektronixInstallProc_mirror currentpagedevice /Install get def} ifelse % Define the new install proc so that it first invokes the old one then % sets the printer CTM to be mirrored. << /Install { userdict /OldTektronixInstallProc_mirror get exec -1 1 scale 8.5 -72 mul 0 translate } bind >> setpagedevice false 0 startjob not {/exitserver errordict /invalidaccess get exec} if %%EOF |
Author: | kalman [ 2008. September 16, Tuesday, 16:32 ] |
Post subject: | Re: oladlak tükrözése |
fejes.lászló wrote: Kösz, mivel parancssorból csinálom, ezzel nem sokra megyek... Code: dvips -P pdf -o <tukrozott file neve> -ta4 -h tukor.pro <filenév> Ahol a "tukor.pro" file tartalma: Code: %!PS
<< /Install { currentpagedevice /PageSize get 0 get % get page width 0 translate -1 1 scale % translate to (maxX,0) and mirror } >> setpagedevice % ---- end mirroring prefix |
Author: | fejes.lászló [ 2008. September 16, Tuesday, 13:56 ] |
Post subject: | Re: oladlak tükrözése |
Kösz, mivel parancssorból csinálom, ezzel nem sokra megyek... |
Author: | martonfi [ 2008. September 16, Tuesday, 13:47 ] |
Post subject: | Re: oladlak tükrözése |
Amikor PDF-et csinálsz, elvben egy virtuális PostScript-nyomtatómeghajtón teszed. És a nyomtató beállításai között tudod ezt elintézni. Mondom, hogy az én gépemen hol van ilyen beállítás, lehet, hogy nálad másutt lesz: Tulajdonságok.../Speciális.../PostScript-beállítások/Tükrözött kimenet. |
Author: | fejes.lászló [ 2008. September 16, Tuesday, 13:24 ] |
Post subject: | oladlak tükrözése |
Olyan pdf-et kellene csinálnom, ahol tükrözve vannak az oldalak (pauszra nyomtatáshoz, a nyomtatáskor valamiért már nem szabad fordítania, a pdf-nek már fordítottnak kell lennie). Akár a latex, akár a dvips, akár a ps2pdf szintjén jó lenne. Sajnnos sehol sem találom a neten, mert a mirror(ing) keresőszóval csupa tükörszerverrel bombáz. Előre is köszönöm! |
Page 1 of 1 | All times are UTC + 1 hour |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |