Re: [dk-tug] 'geometry's 'ignoreall' og offset-kommando?

Bent Jessen <[email protected]> Tue, 13 May 2014 17:07:02 +0200
Newsgroups gmane.comp.tex.danish
Message-ID <CAGct4Lr3hqNqoC3S3jRCK7fPPmHG1pf+TbooCicBvL3_uSAcbQ@mail.gmail.com>
hi,

Tak til alle for hjælp med mit projekt, at skabe et bogomslag / bogbind til
BoD's a-5-bog-format!
Resultatet vedhæfter jeg i pdf-udgaven.
tex-version blev alt andet end elegant, og brugen af foto opgav jeg.
Alle bidrag har været konstruktive for mig!
Tak.
mvh
Bent

PS:
---skulle en ell anden alligevel være nysgerrig eft at se tex-filen, er I
velkommen til at maile.


Den 11. maj 2014 kl. 17.10 skrev Bent Jessen <[email protected]>:

> Kære Lars!
>
> vedr offset:
>
> spørgsmål og udvekslingen af mails begyndte med, at jeg ikke kunne få
> placeringen af min eps-fil på plads på dét papirformat, 'Book_on_Demand'
> har for deres bog-omslag; jeg antog, at det skyldtes en eller anden skjult
> forskydning i forhold til offset-punktet; og jeg antog, at det kunne
> skyldes, at der i sideopsætning i memoir er et (skjult) hensyn at tage til
> headers og footers, etc. (jeg var ikke opmærksom på, at pagestyle{empty}
> nulstiller headers & footers}, og derfor endte jeg med at lede i
> 'geometry's documentation og fandt 'ignoreall'- og 'offset'-
> ('bindingoffset', mfl.) -kommandoerne, som jeg endte med at spørge om.
>
> Under mine fortsatte forsøg med at placere eps-filen/billedet på min side
> fik jeg den ind på den ene og hele side, som den skulle, men nu drillede
> den vertikale position (og nok også den horisontale, men dét var blot ikke
> påfaldende på det umiddelbare skærmbillede).
>
> Da jeg skulle producere den farvede blok til siden til gentagelse for
> andre, brugte jeg ikke 'inkscape' igen, men 'gimp' og dèr fik jeg i
> gemme-menuen de options, som fremgår af det vedhæftede screenshot, og dèr
> optrådte et sæt koordinater, som jeg kun kunne opfatte som en art (skjult)
> offset-værdi, som måske(?) genereres af 'inkscape' (som blev brugt til at
> redigere og omsætte jpg-filen til eps-format), eller som altid generes, når
> en eps-fil genereres, og som -i alle fald når det er 'gimp', der bruges- er
> synlige som en valgmulighed / redigerbar størrelse.
>
> Da x,y-værdien blev sat til nul i den blå-eps-fil, faldt den vertikale og
> horizontale placering pludselig på plads, og billedfilen placeres nu helt
> eft de marginer etc., som preamblen angiver.
>
> Nu har jeg til gode at arbejde videre med grid-funktionen og at få texten
> på siden på plads, men det regner jeg med bliver et mindre problem.
>
> Tak for den for mig meget konstruktive dialog om en løsning.
>
> mvh
> Bent
>
>
> Den 11. maj 2014 kl. 15.34 skrev Lars Madsen <[email protected]>:
>
>>  Din kommentar om offset forstår jeg ikke helt forklar venligst.
>>
>> Det ville også være rart hvis du fjernede alt det som har med
>> xelatex/lualatex at gøre, det er ikke alle som arbejder med dette.
>>
>> Når du arbejder med eso-pic, så anvendes \AddToShipoutPicture*{ ... }
>> til at placere noget i et picture env i baggrunden.
>>
>> Koordinatsystemet har (0,0) i nederste venstre hjørne.
>>
>> Så når jeg designer forsider på denne måde, så ignorerer jeg marginerne
>> 100%, sørger bare for at den papirstørrelse der skal printes ud på er sat
>> korrekt.
>>
>> Så vil (antager picture pakken er loadet)
>>
>>   \put(0,0){%
>>     \color{red}\rule{\paperwidth}{\paperheight}
>>   }
>>
>> give mig en rød baggrund.
>>
>> Efterfølgende vil
>>
>> \put(2cm,8cm){\color{white}\Huge\bfseries\sffamily Hest}
>>
>> skrive ovenpå baggrundsfarven, og nedeste venstre hjørne af teksten vil
>> starte i koordinaten (2cm,8cm)
>>
>> Så jeg ved ikke helt hvad det er du vil med \AtTextLowerLeft. Jeg ville
>> bare sætte stock og så placere resten globalt via \put. Man kan jo fx
>> kombinere \put med minipage env, hvis man skal lave teksten til bagsiden.
>>
>>
>>
>> Hvad henviser du til vedr grid funktionen? Læste lige i manualen, ok,
>>
>> \usepackage[grid]{eso-pic}
>>
>> kan indsætte et grid som man kan bruge som guideline (den pljer jeg
>> faktisk at lave pr håndkraft, så har man lært noget nyt)
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> /Lars Madsen
>> Institut for Matematik / Department of Mathematics
>> Aarhus Universitet / Aarhus University
>> Mere info: http://au.dk/daleif@imf / More information:
>> http://au.dk/en/daleif@imf
>>
>>      ------------------------------
>> *From:* Bent Jessen [[email protected]]
>> *Sent:* 11 May 2014 14:00
>> *To:* Lars Madsen
>> *Cc:* #TUG dk tug; [email protected]; [email protected]
>> *Subject:* Re: [dk-tug] 'geometry's 'ignoreall' og offset-kommando?
>>
>>    Kære Lars!
>>
>> Tak for tålmodigheden!
>>
>> Tak især for din respekt for, at vore (/ mine) vanskeligheder kunne være
>> akutte, hvad mine ikke er, så giv dig den tid, du har overskud til!
>>
>> Her er mit eksempel:
>>
>> \documentclass[landscape]{memoir}
>>
>> \usepackage{xltxtra}
>>
>>
>> \defaultfontfeatures{Mapping=tex-text,Scale=MatchLowercase,Numbers=Lowercase}
>>
>> \setmainfont{Linux Libertine O}
>>
>> \setstocksize{226mm}{480.8mm}
>>
>> \settrimmedsize{\stockheight}{\stockwidth}{*}
>>
>> \settrims{0pt}{0pt}
>>
>> \settypeblocksize{218mm}{331mm}{*}
>>
>> \setulmargins{*}{*}{*}
>>
>> \setlrmargins{*}{*}{*}
>>
>> \setheadfoot{0pt}{0pt}
>>
>> \setheaderspaces{0pt}{*}{*}
>>
>> \checkandfixthelayout[fixed]
>>
>> \usepackage{eso-pic,graphicx}
>>
>> \usepackage{color}
>>
>> \usepackage{polyglossia}
>>
>> \setdefaultlanguage{danish}
>>
>> \begin{document}
>>
>> \pagestyle{empty}
>>
>> \AddToShipoutPicture*{%
>>
>> \AtTextLowerLeft{%
>>
>> \includegraphics[height=\textheight]{essay_4.eps}%
>>
>> }%
>>
>> }
>>
>> ~
>>
>> \end{document}
>>
>>
>>  .........vedhæftet en blå box.
>>
>>
>>  Tilsyneladende er det nu faldet på plads, både mht placering verticalt
>> og horizontalt.
>>
>> eps-filen har tilsyneladende en 'skjult'-offset-værdi, som blev synlig i
>> programmet 'gimp' og derfor kunne ændres / sættes til nul; den er muligvis
>> også synlig i 'inkscape', men dèr har jeg ikke fndet en knap til at ændre
>> den.
>>
>>
>>  Nu udestår kun at indsætte grid-funktionen fra eso-pic.
>>
>>
>>  mvh
>>
>> Bent
>>
>>
>> Den 9. maj 2014 kl. 21.04 skrev Lars Madsen <[email protected]>:
>>
>>> Det ville jo være rart hvis du ville smide et minimalt eksempel så man
>>> kan se hvad du har lagt. Du kan jo vare bruge en sort boks som billede.
>>>
>>> Vedr dk-tug, så ser jeg lige på det i næste uge
>>>
>>> Sent from my tablet using TouchDown
>>>
>>> -----Original Message-----
>>> *From:* Bent H Jessen [[email protected]]
>>> *Received:* fredag, 09 maj 2014, 19:47
>>> *To:* Kristian Nordestgaard [[email protected]]
>>> *CC:* Lars Madsen [[email protected]]; [email protected] [
>>> [email protected]]; #TUG dk tug [[email protected]];
>>> [email protected] [[email protected]]
>>> *Subject:* Re: [dk-tug] 'geometry's 'ignoreall' og offset-kommando?
>>>
>>>  Hi!
>>> Tak for alle gode råd!
>>> eso-pic viste sig med Mortens kære eksempel og med Lars' præcise sans
>>> for svagheden: overhovedet at få placeringen i dokumentet af billedfilen på
>>> plads …at være dét skub, hvorfra jeg kommer videre; er ikke færdig, men nu
>>> 'fylder' dokumentet dén ene side, det skal; placeringen indenfor
>>> højre-venstre er også på plads, men placeringen vertikalt skal, for mig
>>> uforklarligt, justeres, så at 'lower' margin sættes til det halve af
>>> 'upper' margin.
>>> eso-pic's grid-funktion har jeg endnu ikke haft held til at skrive
>>> rigtig i tex-filen, men dét kan jeg delvis kompensere for på anden vis!
>>> -skulle du, Lars, i al din gavmildhed have overskud til at give mig også
>>> to linjer om dét, så ville jeg være meget taknemmelig også for dét!
>>> mvh
>>> Bent
>>> Ps: -har ikke hørt fra kasserer; vil gerne optages med
>>> dobbeltmedlemskab, dvs af både tug-dk og det internationale (amerikanske?)
>>> tug.
>>>
>>> Den 08/05/2014 kl. 23.34 skrev Kristian Nordestgaard <
>>> [email protected]>:
>>>
>>>     Hej Bent,
>>>
>>>  I min erfaring er LaTeX ikke særlig god til den slags, så med mindre
>>> det er en principsag vil jeg anbefale dig at lave den i Inkscape eller
>>> andet. Selvfølgelig er det muligt, men spørgsmålet er, om det er bøvlet
>>> værd...
>>>
>>>  Vh Kristian
>>>
>>>  2x PS:
>>>  1) Jeg har brugt "Reply to all", er det den rigtige måde?
>>>  2) Lars, til info vedhæfter du en tekstfil hvor der bare står
>>> "dk-tug.tug mailing list" i dine svar.
>>>
>>>
>>>
>>>
>>> 2014-05-08 23:00 GMT+02:00 Lars Madsen <[email protected]>:
>>>
>>>> Overpic er beregnet til at skrive oven på et billede, det er måske det
>>>> du vil også, men dit største problem er at få billedet placeret uden at
>>>> skulle bekymre dig om marginer etc. Der er eso-pic god
>>>>
>>>>
>>>> Sent from my tablet using TouchDown
>>>>
>>>>  -----Original Message-----
>>>> *From:* Bent Jessen [[email protected]]
>>>>  *Received:* torsdag, 08 maj 2014, 22:52
>>>> *To:* Morten Høgholm [[email protected]]
>>>> *CC:* Lars Madsen [[email protected]]; #TUG dk tug [[email protected]];
>>>> [email protected] [[email protected]]
>>>> *Subject:* Re: [dk-tug] 'geometry's 'ignoreall' og offset-kommando?
>>>>
>>>>
>>>>  Kære Venner!
>>>>  TAK for begge input!
>>>>  Jeg er forvirret på et -måske- højere plan, men er gået i tænkebox og
>>>> fedter lidt videre med min eps-fil.
>>>>  'overpic' forekommer til mit brug mest enkel, men den opfører sig ikke
>>>> brugbar.
>>>>  Jeg overvejer videre.
>>>>  TAK.
>>>>  mvh
>>>>  bj
>>>>
>>>>
>>>> Den 8. maj 2014 kl. 17.58 skrev Morten Høgholm <
>>>> [email protected]>:
>>>>
>>>>>  Fra for længe, længe siden:
>>>>> http://comments.gmane.org/gmane.comp.tex.macosx/28182
>>>>>
>>>>> Morten
>>>>>
>>>>> On 08/05/2014, at 10.54, Lars Madsen <[email protected]> wrote:
>>>>>
>>>>>  for os andre ville det være rart med et eksempel som vi kan køre
>>>>> (dette kræver en font som jeg ikke helt ved om alle har)
>>>>>
>>>>> Sidder ikke ved en pc, men jeg ville bruge eso-pic eller lignende
>>>>> pakke til at placere figuren i baggrunden
>>>>>
>>>>> Så kan man også nemt sætte forskellige guide linjer ind så man kan se
>>>>> om tingene er sat rigtigt. Det er fx sådan jeg implementerede AUs brevpapir
>>>>> i latex.
>>>>>
>>>>> Husk at der skal skrives noget på siden for at den skrives ud af
>>>>> output routinen. At skrive I baggrunden er ikke "indhold", hvis jeg bare
>>>>> "leger" i baggrunden, plejer jeg bare at bruge ~ som textindhold
>>>>>
>>>>>
>>>>> Det vil være noget lignende
>>>>>
>>>>> \AddtoShipoutPicture{
>>>>> \put(x, y) {billede}
>>>>> }
>>>>>
>>>>> Load picture pakken og x, y må have alm længde enheder.
>>>>>
>>>>>
>>>>> Det skal ikke undre mig om man ikke kan lave dette alene med tikz, men
>>>>> ovenstående er hvad jeg plejer at bruge.
>>>>>
>>>>>
>>>>> Sent from my tablet using TouchDown
>>>>>
>>>>> -----Original Message-----
>>>>> *From:* Bent Jessen [[email protected]]
>>>>> *Received:* torsdag, 08 maj 2014, 16:01
>>>>> *To:* Lars Madsen [[email protected]]
>>>>> *CC:* [email protected] [[email protected]]
>>>>> *Subject:* Re: [dk-tug] 'geometry's 'ignoreall' og offset-kommando?
>>>>>
>>>>>    Sådan ser min tex-fil ud:
>>>>>
>>>>> .............
>>>>>
>>>>> \documentclass[onesided,landscape,]{memoir}
>>>>> \usepackage{xltxtra}
>>>>>
>>>>> \defaultfontfeatures{Mapping=tex-text,Scale=MatchLowercase,Numbers=Lowercase}
>>>>> \setmainfont{Palatino Linotype}
>>>>> %\usepackage[landscape]{geometry}
>>>>> \setstocksize{226mm}{480.8mm}
>>>>> \settrimmedsize{\stockheight}{\stockwidth}{*}
>>>>> \setulmarginsandblock{4mm}{*}{*}
>>>>> \setlrmargins{73mm}{*}{*}
>>>>> \checkandfixthelayout[fixed]
>>>>> \usepackage{graphicx}
>>>>> \usepackage[abs]{overpic}
>>>>> \usepackage{color}
>>>>> \usepackage{polyglossia}
>>>>> \setdefaultlanguage{danish}
>>>>> \begin{document}
>>>>> \includegraphics{essay_3.eps}
>>>>> \end{document}
>>>>>
>>>>> ...............
>>>>>  min eps-fil har målene 330,91 mm x 216,25 mm
>>>>>  -jeg får en pdf-fil over to sider;  figuren er placeret på side 1,
>>>>> men for tæt på øverste kant, og tættere på højre papirkant end på venstre.
>>>>>  -jeg har antaget, at log-filens medd:
>>>>>
>>>>> Overfull \hbox (615.5175pt too wide) in paragraph at lines 17--18
>>>>>
>>>>> [][]
>>>>>
>>>>>  Underfull \hbox (badness 10000) in paragraph at lines 17--18
>>>>>
>>>>>  Underfull \vbox (badness 10000) has occurred while \output is active
>>>>> [1]
>>>>> [2] (./ex_2.aux)
>>>>>
>>>>> bl.a. beror på, at der mangler et 'ignore' mht header, footer og
>>>>> marginnotes.
>>>>>
>>>>> -jeg har antaget, at forskydningen af placeringen skyldes et offset,
>>>>> som er forskudt i forhold til det fysiske papirs kant.
>>>>>
>>>>>
>>>>>  Hvad gør jeg galt?
>>>>>
>>>>> mvh
>>>>>
>>>>> bj
>>>>>
>>>>>
>>>>> Den 8. maj 2014 kl. 12.48 skrev Lars Madsen <[email protected]>:
>>>>>
>>>>>> Under alle omstændigheder vil det være en god idé at give et eksempel
>>>>>> på hvad du allerede har prøvet. Så er vi andre fra for at skulle gætte os
>>>>>> frem
>>>>>>
>>>>>> Sent from my tablet using TouchDown
>>>>>>
>>>>>> -----Original Message-----
>>>>>> *From:* Lars Madsen [[email protected]]
>>>>>> *Received:* torsdag, 08 maj 2014, 12:44
>>>>>> *To:* [email protected] [[email protected]];
>>>>>> [email protected] [[email protected]]
>>>>>> *Subject:* Re: [dk-tug] 'geometry's 'ignoreall' og offset-kommando?
>>>>>>
>>>>>>  Jeg forstår ikke helt hvad det er du vil.
>>>>>>
>>>>>> Kunne du ikke bare lægge grafikken som baggrund på forsiden. Det er
>>>>>> der forskellige muligheder til.
>>>>>>
>>>>>> Sent from my tablet using TouchDown
>>>>>>
>>>>>> -----Original Message-----
>>>>>> *From:* Bent Jessen [[email protected]]
>>>>>> *Received:* torsdag, 08 maj 2014, 11:31
>>>>>> *To:* [email protected] [[email protected]]
>>>>>> *Subject:* [dk-tug] 'geometry's 'ignoreall' og offset-kommando?
>>>>>>
>>>>>>      Hi,
>>>>>>  jeg er i færd med at producere en enkeltstående side (bogomslag),
>>>>>> som har sine helt egne sidedimensioner.
>>>>>>  jeg kan ikke inden for memoir finde tilstrækkelige koder til at få
>>>>>> en billedplacering på plads; billedet skal fylde næsten hele siden.
>>>>>>  jeg ser af documentationen til 'geometry', at der er en
>>>>>> 'ignoreall'-kommando og en 'offset'-kommando, som måske kunne hjælpe til at
>>>>>> placere billedfilen (eps-format) præcist og komme uden om det indbyggede
>>>>>> hensyn til headers og footers i memoir.
>>>>>>  Findes der tilsvarende kommandoer i memoir; 'checkandfix...' har
>>>>>> delvist løst vanskelighederne, men også kun delvist, derfor spørger jeg og
>>>>>> derfor har jeg været rundt om 'geometry's documentations-side for at læse
>>>>>> lidt på lektien.
>>>>>>  -er der nogen, der har et godt forslag?
>>>>>>  mvh
>>>>>>  Bent Jessen
>>>>>>
>>>>>
>>>>>    _______________________________________________
>>>>> dk-tug.tug mailing list
>>>>>
>>>>>
>>>>
>>>
>>
>
ex_5.pdf (application/pdf, 73.3 KB) - not displayed