🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.dtp.tex
5 messages
5 total messages Started by robert Sat, 20 Mar 2010 21:51
geometry
#16690
Author: robert
Date: Sat, 20 Mar 2010 21:51
38 lines
1901 bytes
Witam,
mam pytanie o pakiet geometry.
\usepackage[paperwidth=125 mm, paperheight=190 mm,twoside]{geometry}
\geometry{bindingoffset = 5 mm}%
\geometry{left = 10 mm}%
\geometry{width = 100 mm}%
\geometry{right = 10 mm}%

\geometry{top = 15 mm}%
\geometry{height = 165 mm}%
\geometry{headheight = 10 mm}%

Dostaje po kompilacji:

Package geometry Warning: Over-specification in `h'-direction.
    `width' (284.52756pt) is ignored.
Package geometry Warning: Over-specification in `h'-direction.
    `width' (284.52759pt) is ignored.
Package geometry Warning: Over-specification in `h'-direction.
    `width' (284.52759pt) is ignored.
Package geometry Warning: Over-specification in `h'-direction.
    `width' (284.52759pt) is ignored.
    

Jak zinterpretowac i poprawic te ostrzezenia.
Przeciez:
125 (paperwidth) = 5 + 10 + 100 + 10 (bindingoffset + left + width + right)

co tu jest przekroczone:     
    284,52759pt x 0,35146 = 100mm

Pozdrawiam
Robert



-- 
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
Re: geometry
#16696
Author: robleg
Date: Mon, 22 Mar 2010 18:46
19 lines
1367 bytes
Poniewaz nie ma odpowiedzi chcialem sam jakos dojsc do rozwiazania.
Chcialem sobie wyswietlic aktualne wartosci z geometry,
jednak juz na poczatku problem, probowalem:

bindingoffset: \the\bindingoffset

ale otrzymalem komunikat:
! Undefined control sequence.
l.329 bindingoffset: \the\bindingoffset

z innymi parametrami (width, left itd) podobnie.

Jak wyswietlic te wartosci?
Pozdrowienia
Robert


-- 
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
Re: geometry
#16691
Author: Zeissmann
Date: Mon, 22 Mar 2010 21:26
28 lines
2796 bytes
> Package geometry Warning: Over-specification in `h'-direction.
>     `width' (284.52756pt) is ignored.
> Package geometry Warning: Over-specification in `h'-direction.
>     `width' (284.52759pt) is ignored.
> Package geometry Warning: Over-specification in `h'-direction.
>     `width' (284.52759pt) is ignored.
> Package geometry Warning: Over-specification in `h'-direction.
>     `width' (284.52759pt) is ignored.

Poeksperymentowałem trochę z geometry i doszedłem do wniosku, że...
tak po prostu jest. Wygląda na to, że geometry nie pozwala jewnie
ustalić jednocześnie wszystkich parametrów wymiaru strony, nawet jeśli
nie powoduje to przepełnienia. Z informacji na stronie Pana Macewicza
(tabelka na http://www.ia.pw.edu.pl/~wujek/tex/latex2e/macro/geometry.html)
wynika, że w takich sytuacjach geometry sam ustala sobie środkowy
parametr, stąd ignorowany jest akurat width. W istocie ten komunikat
nie ma znaczenia, ale jeśli Cię wkurza, to usuń jedną ze specyfikacji
wymiaru poziomego, np. width=100mm. Wtedy komunikaty znikną a będziesz
miał gwarancję, że marginesy są równe. Szerokość łamu zostanie
dostosowana do bieżącego paperwidth, więc i tak będzie 100mm.

To samo stosuje się do wymiarów pionowych, ale tu akurat nie
zadeklarowałeś dolnego marginesu. Jeśli to zrobisz to dostaniesz
podobny komunikat. Dodam jeszcze, że przy takich ustawieniach jakie tu
podałeś jest za mało miejsca na numer strony. O ile tego jakoś nie
korygujesz, numer wychodzi poza stronę.

Pozdrawiam
Re: geometry
#16692
Author: Włodzimierz Macewicz
Date: Tue, 23 Mar 2010 11:11
15 lines
1420 bytes
nie powoduje to przepełnienia. Z informacji na stronie Pana Macewicza
(tabelka na http://www.ia.pw.edu.pl/~wujek/tex/latex2e/macro/geometry.html)
wynika, że w takich sytuacjach geometry sam ustala sobie środkowy


uwaga!!

opis jest bardzo stary -- obecna wersja pakietu dziala troche inaczej (ale 
pryncypia sa podobne)

pozdr WM

PS

moze ktos podesle aktualny opis?? 
Re: geometry
#16693
Author: Zeissmann
Date: Tue, 23 Mar 2010 19:19
17 lines
2229 bytes
> opis jest bardzo stary -- obecna wersja pakietu dziala troche inaczej (ale
> pryncypia sa podobne)

Może i nie jest najnowszy (np. nie dopatrzyłem się tam parametru
bindingoffset, który najwyraźniej istnieje w geometry), niemniej
jednak prawie na pewno wszystko działa tak jak tam opisano.
Prawdopodobnie autor pakietu zadbał o kompatybilność ze starszymi
wersjami. Niejednokrotnie korzystałem z informacji zawartych na Pana
stronie, i nie przypominam sobie problemów z nowszymi wersjami
pakietów. Faktem jest natomiast, że najlepszym źródłem informacji jest
dokumentacja do aktualnej wersji danego pakietu. Odwołałem się do tych
informacji dlatego, że z tej tabelki od razu widać, jak geometry
wylicza parametry strony, co najwyraźniej dobrze tłumaczy występujący
tu komunikat.

Pozdrawiam i dziękuję za Pana wkład do dokumentacji LaTeXa, gdyż jest
on bardzo przydatny :)
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