Article View: pl.comp.dtp.tex.gust
Article #27339RE: [gust-l] Problem jednakowej odległości przed i za rysunkiem
From: Leszek Flis
Date: Fri, 16 Mar 2018 20:02
Date: Fri, 16 Mar 2018 20:02
165 lines
7802 bytes
7802 bytes
No tak. Sądzę, że jakbym pisał w TeXu to nieliczni by chcieli współpracować ze mną w moim środowisku (a myślę, że nie tylko w moim) – jedyne co przemawia za tym, że przekonam dziś
kogoś np. studenta do LaTeXa jest gotowy szablon pracy, który ostatecznie pomaga i przyspiesza pracę ale pierwsze wrażenie zawsze jest na „nie” – na zasadzie co to za dziwoląg…przecież jest Word.
Jeśli ktoś mówi o dziwolągu i używaniu Worda to bawiąc się ludzką próżnością zadaje dla zabawy pytanie „…a kto z obecnych na sali kupił Worda J lub ma licencję - nieliczni podnoszą ręce za to
pojawiają się uśmiechy na twarzach … Hitem odpowiedzi i to już nie studenta tylko zdawałoby się poważnej osoby na stanowisku naukowym była odpowiedź „…tak wiem, słyszałem o LaTeXu – jest bardzo do pisania artykułów ale trzeba się go uczyć…”.
W tym momencie świat się kończy i człowiek się zastanawia czy ten asteroida Bennu, o którym tak głośno się zrobiło od kilku dni, nie powinien już przylecieć na Ziemię.
Ostatecznie z wielu prób bardzo poprawiła się sytuacja, gdy użyłem ustawień jak niżej – to mi zmieniło mocno sprawę. Rysunki po przeskakiwały, miejsce za nimi się skurczyło i dział to w zakresie całej dość różnorodnej pracy (rysunki, tabele wzory).
Dobrze się to póki co sprawuje i można jeszcze sobie dopasować odstępy przed i za rysunkami np. \setlength{\intextsep}{20pt} i odległość za rysunkiem a przed \caption przez np. aboveskip=10pt. Aby za caption tekst nie uciekał użyłem belowskip=-\baselineskip (z minusem!)
bardzo pomogło. Więc ostatecznie to co mogę polecić do wypróbowania, jest
\captionsetup{format=hang,labelsep=period,font=small,figurename=Rys.,tablename=Tab.,tableposition=top,skip=0,aboveskip=10pt,belowskip=-\baselineskip}
\setlength{\intextsep}{20pt}
Minusem takiego - rozwiązania w każdej tabel niestety trzeba podać odwrotnie belowskip=\baselineskip ) z plusem
\begin{table}[!hbt]
\centering
\vspace{\baselineskip}
\caption {Podpis}
\label{tabstosunekbokow}
\begin{tabular}
……
……
……
……
\end{tabular}
\end{table}
Niestety tabel jest zawsze najmniej albo wcale, więc można to przeboleć bo korzyść rysunków.
Oczywiście nie usuwamy też tableposition=top bo wówczas w tabelach mamy problem.
Więcej nie wymyślę na dziś - a to jeśli dla mnie jest do przyjęcia powinno zadowolić mniej wymagających użytkowników.
Pozdrawiam,
LF
From: gust-l-request@man.torun.pl [mailto:gust-l-request@man.torun.pl] On Behalf Of Andrzej Icha
Sent: Friday, March 16, 2018 8:16 PM
To: gust-l@man.torun.pl
Subject: Re: [gust-l] Problem jednakowej odległości przed i za rysunkiem
Mały komentarz do tej, niewątpliwie wartościowej, dyskusji.
Adam K. pisze: ,, trzasnąłem latechem w diabły i zacząłem pracować wyłącznie w dialekcie plain techa...
nie wydaje Ci się, ze przez ten czas walki z tymi cholernymi dziurami pod obrazkami, miałbyś już gotowy zalążek FlisTeX-a? ''
Problem z z zachowaniem registru jest fundamentalny (w LaTeX-u czy w plainie). Rzuć okiem na (cząstkowe) osiągnięcia i opinie
w tym względzie Hansa Hagena w kontekście ConText-a nie mówiąc już o LATeX3. Istnieje raptem jeden pakiet LaTeX-owy, w którym
zachowanie registru zaprząta uwagę autora. Pamiętam też skład (cztery strony), z którym zmierzył się Janusz Nowacki (chyba w 2006 r.),
właśnie w plainie. Napracował się okrutnie, nigdy nie pochwalił się publicznie kodem źródłowym.
Andrzej Icha
W dniu 16 marca 2018 17:22 użytkownik Leszek Flis <leszpol2@gmail.com> napisał:
Nie neguję, że u kolegi jest ok - inny rozkład pracy. Natomiast ja to wstawiłem u siebie i sprawdziłem jak to się ma w całej pracy - ani drgnie
<https://drive.google.com/open?id=1AQqB98AjiTKvNR4PsD_pKAzXoxZQcy3p> MailScanner has detected definite fraud in the website at "drive.google.com". Do not trust this website: https://drive.google.com/open?id=1AQqB98AjiTKvNR4PsD_pKAzXoxZQcy3p
muszę to podciągać do góry np. \vspace{-3ex}
i wówczas jest na oko ok.
<https://drive.google.com/open?id=1BNNeYM0Z_ztXQV9lhTP4hcEjuPbmtMPi> MailScanner has detected definite fraud in the website at "drive.google.com". Do not trust this website: https://drive.google.com/open?id=1BNNeYM0Z_ztXQV9lhTP4hcEjuPbmtMPi
Różnica jest wyraźna między tymi dwiema stronami i pewno każdy redaktor kazałby to tak poprawiać.
Tylko raz to może być \vspace{-3ex} raz inna wartość, jak coś dopiszę z przodu czy z tyłu to już się pozmienia i takie coś nie ma sensu.
Jakimś rozwiązaniem problemu było by dla mnie aby się LaTeX nie rozciągał tekstu na całą stronę na siłę wstawiając wówczas dodatkowe odstępy za rysunkami
tylko złamał w tym miejscu gdzie chciał ale niedopełniając do końca strony a rysunki byłyby wówczas podciągnięte. Taka Word podobna strona gdzie ktoś wstawił enter
i przeleciał na następna stronę i zaczął dalej pisać. Wizualnie to wychodzi lepiej bo na danej stronie nie widać granicy kartki i nie rzuca się to w oczy jak wcześniej ktoś przejdzie do następnej strony o linie czy dwie.
Może jest taka opcja w LaTeXu - że zamiast rozciągać na siłę, jak LaTeX wie gdzie ma złamać tekst dopchać wszystko do góry i złamać stronę. Pisanie \newpage wszędzie tez nie ma sensu bo jak cos dopiszemy to się
Rozkład stron pozmienia itd.
Pozdrawiam,
LF
-----Original Message-----
From: gust-l-request@man.torun.pl [mailto:gust-l-request@man.torun.pl] On Behalf Of Jerzy Wrobel
Sent: Friday, March 16, 2018 3:30 PM
To: gust-l@man.torun.pl
Subject: RE: [gust-l] Problem jednakowej odległości przed i za rysunkiem
U mnie działa, ale trzeba feralne rysunki wczytać jako \begin{figure}[h]...\end{figure}, więc rzeczywiście, nie jest to rozwiązanie idealne.
JW
> Nie - nie było.
>
> Spróbowałem ad hoc. Nic się nie zmienia ale poczytam o tym dokładnie i
> dziękuję.
>
> LF
>
Technical Details
Message-ID:
<004b01d3bd61$b17d1b80$14775280$@gmail.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!goblin2!goblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mailReferences:
<001501d3bc51$f262cb10$d7286130$@gmail.com> <20180316072906.Horde.127PPnWDyC43RbSXSGkCV3q@e.immt.pwr.wroc.pl> <006201d3bd05$b819efb0$284dcf10$@gmail.com> <20180316102217.Horde.0pFQbHeoU9bD_JW1rSeK-Sh@e.immt.pwr.wroc.pl> <CALHtpOE8MiLhjOPqaJpdx9nX52mV8wPSxLH_PxAbuJPy_pVDyA@mail.gmail.com> <96f60100167902abf56a43d76d8d0b78.squirrel@webmail.ifpan.edu.pl> <010701d3bd2f$78093be0$681bb3a0$@gmail.com> <35d3ff025ceeb3145c837d2c44948854.squirrel@webmail.ifpan.edu.pl> <002701d3bd42$fb476e10$f1d64a30$@gmail.com> <CADgqVjc1xB=iVcCveCPVQMfHBqy2-F909JQNFw5f1raBWDZrRg@mail.gmail.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!goblin2!goblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail Date: Fri, 16 Mar 2018 21:02:19 +0100 From: "Leszek Flis" <leszpol2@gmail.com> To: <gust-l@man.torun.pl> Subject: RE: [gust-l] Problem jednakowej odległości przed i za rysunkiem Organization: Polish Association GUST Message-ID: <004b01d3bd61$b17d1b80$14775280$@gmail.com> References: <001501d3bc51$f262cb10$d7286130$@gmail.com> <20180316072906.Horde.127PPnWDyC43RbSXSGkCV3q@e.immt.pwr.wroc.pl> <006201d3bd05$b819efb0$284dcf10$@gmail.com> <20180316102217.Horde.0pFQbHeoU9bD_JW1rSeK-Sh@e.immt.pwr.wroc.pl> <CALHtpOE8MiLhjOPqaJpdx9nX52mV8wPSxLH_PxAbuJPy_pVDyA@mail.gmail.com> <96f60100167902abf56a43d76d8d0b78.squirrel@webmail.ifpan.edu.pl> <010701d3bd2f$78093be0$681bb3a0$@gmail.com> <35d3ff025ceeb3145c837d2c44948854.squirrel@webmail.ifpan.edu.pl> <002701d3bd42$fb476e10$f1d64a30$@gmail.com> <CADgqVjc1xB=iVcCveCPVQMfHBqy2-F909JQNFw5f1raBWDZrRg@mail.gmail.com> In-Reply-To: <CADgqVjc1xB=iVcCveCPVQMfHBqy2-F909JQNFw5f1raBWDZrRg@mail.gmail.com> MIME-Version: 1.0 Newsgroups: pl.comp.dtp.tex.gust Reply-To: gust-l@man.torun.pl Approved: mjsz@umk.pl Lines: 168 NNTP-Posting-Host: 158.75.33.82 X-Trace: 1521230558 unt-rea-a-02.news.neostrada.pl 988 158.75.33.82:59172 X-Complaints-To: abuse@news.neostrada.pl Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit