Article View: pl.comp.dtp.tex
Article #17137Re: liczne małe obrazki na stronie
From: flamenco108
Date: Wed, 25 Apr 2012 12:55
Date: Wed, 25 Apr 2012 12:55
72 lines
3514 bytes
3514 bytes
Jarosław Sokołowski wrote:
> Najpierw używałem ASCII.
;-) Tak kiedyś było. Ale ja wtedy o tym jeszcze nie słyszałem, bo
(parafrazując) na chleb mówiłem "bep", a na muchy "tapty" ;-). Moja
przygoda z LaTeXem zaczęła się zaledwie kilka lat temu i ogromnie
żałuję, że nie wiedziałem o nim, kiedy pisałem swoją pracę
magisterską...
Podążając za Twymi wskazówkami, które otworzyły mi oczy na pewne sprawy
(że np. w TeXu może być jak w HTMLu, tzn. po co męczyć się z div, kiedy
można użyć table), zrobiłem taki oto kod, choć nie udało się za
pierwszym podejściem, muszę powiedzieć.
Dla pojedynczych obrazków z podpisem:
\def\odicc#1{\includegraphics[width=2cm]{img/dici/#1.png} }
\def\obrazekk#1#2{\begin{tabular}[b]{c}
%\hline
\odicc{#1}\\%\hline
#2\\%\hline
\end{tabular}}
%wyświetlanie
\noindent
\obrazekk{atanor}{atanor}
Dla zestawu obrazek+podpis+opis mam problem taki, że chciałbym, aby to
było ułożone tak:
_______________
|obrazek| opis|
--------|
|podpis | |
---------------
Mój aktualny kod wygląda tak:
\def\obja#1#2#3{\begin{tabular}[h]{|c|c|}
\hline
\includegraphics[width=2cm]{img/dici/#1.png} & %1 kolumna
\multirow{2}{*}{\begin{minipage}[t]{10cm}#3\end{minipage}}\\\hline %2
kolumna
\parbox[t]{3cm}{#2}\\\hline %znowu 1 kolumna, 2 linijka
\end{tabular}}
%wyświetlenie
\noindent
\obja{mer}{mr - więcej słów, żeby było}{-mor, -mar, -mer, -mu(ó)r, -mor,
-mar, -mer, -mu(ó)r, -mor, -mar, -mer, -mu(ó)r, -mor, -mar, -mer,
-mu(ó)r, -mor, -mar, -mer, -mu(ó)r, -mor, -mar, -mer, -mu(ó)r, -mor,
-mar, -mer, -mu(ó)r, -mor, -mar, -mer, -mu(ó)r,-mor, -mar, -mer,
-mu(ó)r,}
Oto wynik tych prac (specjalnie dałem linie tabel widoczne):
http://stenografia.pl/obrazki/latex-tabulary.png
I 3 rzeczy się tu nie zgadzają:
1. Czy odstęp po takim zdefiniowanym obiekcie powinienem dodać jako np.
\vspace{2em}? Pytam się, może są jakieś dobre praktyki w tym względzie,
żeby się cały układ później nie rozjechał.
2. Obrazki same się układają w rządki, ale te rządki są szersze niż łam.
A jak zrobić tak, żeby były ewentualnie węższe niż ław i się na łamie
środkowały?
3. Obiekt na dole, jak widać jego pole prawe tekst wypuszcza gdzieś poza
obręb, zamiast trzymać go grzecznie w środku. Co jest źle?
Mam nadzieję, że dzięki tym przykładom moje intencje również staną się
jasniejsze.
Dziękuję za pomoc.
Technical Details
Message-ID:
<4f97f42b@news.home.net.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!nf1.ipartners.pl!ipartners.pl!news.home.net.pl!not-for-mailReferences:
<4f930d04@news.home.net.pl> <slrnjp6ej4.uv2.jaros@falcon.lasek.waw.pl> <4f93f25a@news.home.net.pl> <slrnjp88mo.9b9.jaros@falcon.lasek.waw.pl> <4f957b43@news.home.net.pl> <slrnjpav67.sr6.jaros@falcon.lasek.waw.pl> <4f959f5c@news.home.net.pl> <slrnjpb9sd.voi.jaros@falcon.lasek.waw.pl>Show Full Headers
Complete Article Headers
From: flamenco108 <flamenco108@gmail.com> Newsgroups: pl.comp.dtp.tex Subject: Re: liczne małe obrazki na stronie Date: Wed, 25 Apr 2012 14:55:05 +0200 References: <4f930d04@news.home.net.pl> <slrnjp6ej4.uv2.jaros@falcon.lasek.waw.pl> <4f93f25a@news.home.net.pl> <slrnjp88mo.9b9.jaros@falcon.lasek.waw.pl> <4f957b43@news.home.net.pl> <slrnjpav67.sr6.jaros@falcon.lasek.waw.pl> <4f959f5c@news.home.net.pl> <slrnjpb9sd.voi.jaros@falcon.lasek.waw.pl> Mime-Version: 1.0 User-Agent: Noworyta News Reader/2.9 NNTP-Posting-Host: 194.187.54.234 Message-ID: <4f97f42b@news.home.net.pl> X-Trace: news.home.net.pl 1335358507 194.187.54.234 (25 Apr 2012 14:55:07 +0100) Organization: home.pl news server Lines: 73 X-Authenticated-User: smirnow.data Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!nf1.ipartners.pl!ipartners.pl!news.home.net.pl!not-for-mail Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit