NYELVÉSZ

Nyelvészeti vitafórum
It is currently 2024. March 19, Tuesday, 3:57

All times are UTC + 1 hour




Post new topic Reply to topic  [ 11 posts ] 
Author Message
 Post subject: Re: oladlak tükrözése
PostPosted: 2008. September 18, Thursday, 14:33 
Offline

Joined: 2007. September 9, Sunday, 18:13
Posts: 2367
Hú, köszönöm! :)

_________________
A hozzászólás tartalma magánvélemény, semmilyen közösségnek vagy intézménynek, legfőképpen pedig a hozzászóló munkahelyének hivatalos álláspontját nem tükrözi. (BIJE)


Top
 Profile  
 
 Post subject: Re: oladlak tükrözése
PostPosted: 2008. September 18, Thursday, 14:17 
Offline

Joined: 2004. November 11, Thursday, 16:51
Posts: 60
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.


Top
 Profile  
 
 Post subject: Re: oladlak tükrözése
PostPosted: 2008. September 18, Thursday, 13:17 
Offline

Joined: 2007. September 9, Sunday, 18:13
Posts: 2367
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)?

_________________
A hozzászólás tartalma magánvélemény, semmilyen közösségnek vagy intézménynek, legfőképpen pedig a hozzászóló munkahelyének hivatalos álláspontját nem tükrözi. (BIJE)


Top
 Profile  
 
 Post subject: Re: oladlak tükrözése
PostPosted: 2008. September 18, Thursday, 11:53 
Offline

Joined: 2004. November 11, Thursday, 16:51
Posts: 60
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


Top
 Profile  
 
 Post subject: Re: oladlak tükrözése
PostPosted: 2008. September 17, Wednesday, 16:42 
Offline

Joined: 2004. November 10, Wednesday, 18:20
Posts: 2183
fejes.lászló wrote:
a lejjebb ismertetettől
Van, akinek fentebb, semlegesebb megfogalmazást kérünk (pl. ,,korábban ismertetettől).


Top
 Profile  
 
 Post subject: Re: oladlak tükrözése
PostPosted: 2008. September 17, Wednesday, 12:56 
Offline

Joined: 2007. September 9, Sunday, 18:13
Posts: 2367
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! :) Természetesen ezzel már a ps-fájl is tükrözve lesz, és aztán az ebből generált pdf is, értelemszerűen.

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!)

_________________
A hozzászólás tartalma magánvélemény, semmilyen közösségnek vagy intézménynek, legfőképpen pedig a hozzászóló munkahelyének hivatalos álláspontját nem tükrözi. (BIJE)


Top
 Profile  
 
 Post subject: Re: oladlak tükrözése
PostPosted: 2008. September 16, Tuesday, 21:17 
Offline

Joined: 2004. November 10, Wednesday, 18:20
Posts: 2183
Amikor ilyet kellett csinálnom, ezt nyomtam először:
Code:
%!
%%  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
Azután minden tükrözve jött ki, amíg ki nem kapcsoltam a nyomtatót. (De a kalmané rövidebb!)


Top
 Profile  
 
 Post subject: Re: oladlak tükrözése
PostPosted: 2008. September 16, Tuesday, 16:32 
Offline

Joined: 2004. November 10, Wednesday, 21:53
Posts: 2548
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


Top
 Profile  
 
 Post subject: Re: oladlak tükrözése
PostPosted: 2008. September 16, Tuesday, 13:56 
Offline

Joined: 2007. September 9, Sunday, 18:13
Posts: 2367
Kösz, mivel parancssorból csinálom, ezzel nem sokra megyek...

_________________
A hozzászólás tartalma magánvélemény, semmilyen közösségnek vagy intézménynek, legfőképpen pedig a hozzászóló munkahelyének hivatalos álláspontját nem tükrözi. (BIJE)


Top
 Profile  
 
 Post subject: Re: oladlak tükrözése
PostPosted: 2008. September 16, Tuesday, 13:47 
Offline

Joined: 2008. January 3, Thursday, 1:04
Posts: 587
Location: Budapest
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.


Top
 Profile  
 
 Post subject: oladlak tükrözése
PostPosted: 2008. September 16, Tuesday, 13:24 
Offline

Joined: 2007. September 9, Sunday, 18:13
Posts: 2367
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!

_________________
A hozzászólás tartalma magánvélemény, semmilyen közösségnek vagy intézménynek, legfőképpen pedig a hozzászóló munkahelyének hivatalos álláspontját nem tükrözi. (BIJE)


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 11 posts ] 

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron

Figyelem!
A faliújságon megjelentek nem képviselik többek közt a következő szervezetek hivatalos véleményét:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group