Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam,
chciałem przygotować szablon do zebranych własnych przepisów.
\documentclass[11pt,a4paper]{book} \usepackage[utf8]{inputenc} \usepackage{polski} \usepackage[polish]{babel} \usepackage{graphicx} \author{B i M} \title{książka} \begin{document} \maketitle \tableofcontents \chapter{Mięsne} \section{Makaron} \paragraph{} \medskip \begin{flushleft} \begin{minipage}{5cm} \textit{\textbf{Składniki:}} \begin{itemize} \item 1 opakowanie ciasta francuskiego, \item 250 g białego sera, \item 300 g różnych żółtych serów (mogą być również pleśniowe, camembert, brie), \item 2 duże, ugotowane ziemniaki, \item 4 jajka, \item pęczek natki pietruszki, \item sól, \item pieprz. \end{itemize} \end{minipage} \end{flushleft} \begin{flushright} \begin{minipage}{5cm} \includegraphics[width=5cm]{003_b.jpg} \end{minipage} \end{flushright} Oddziel żółtka od białek. Do białek dodaj szczyptę soli i ubij na sztywną pianę. Sery zetrzyj na tańce lub rozdrobnij je widelcem. Połącz ser biały z pozostałymi serami, przeciśniętymi przez praskę ziemniakami i posiekaną natką pietruszki. Wszystko wyrób na jednolitą masę. Dopraw do smaku solą i pieprzem i delikatnie dodaj ubitą pianę z białek. Formę do pieczenia natrzyj tłuszczem i posyp odrobiną bułki tartej. Wyłóż na nią ciasto francuskie i obłóż je przygotowanym wcześniej farszem. Z resztek ciasta możesz przygotować brzegi naszej tarty, a także ozdobić nim nasz wypiek. Wierzch posmaruj żółtkiem, nakłuj w kilku miejscach widelcem i włóż na około 30 minut do nagrzanego do $180^{\circ}$C piekarnika \end{document}
Chciałem, żeby lista składników sąsiadowała z obrazkiem. ale teraz jest inaczej(obrazek jest po prawej ale poniżej składników).
Znalazłem kilka przykładów, w których powinno być jakbym chciał.
Czy ma ktoś pomysł, jak to zrobić?
Offline
Zainteresuj się pakietem [url=http://tug.ctan.org/tex-archive/macros/latex/contrib/wrapfig/]wrapfig[/url].
W preambule:
\usepackage{wrapfig}
Używa się mniej-więcej tak:
\begin{wrapfigure}{r}{20mm} \includegraphics[width=18mm]{obrazek.jpg} \caption{Obrazek} \end{wrapfigure}
Nie pamiętem w tej chwili szczegółów, ale wszystko znajdziesz w [url=http://mirrors.ctan.org/macros/latex/contrib/wrapfig/wrapfig-doc.pdf]dokumentacji pakietu[/url].
Offline
Hmm... planowałem zrobić to blokami.
Jednak kiedy korzystam z tego pakietu, to obrazek ląduje poniżej tekstu.
\begin{center} {\Large makaron ser pieczerki} \end{center} \begin{wrapfigure}{R}{0.4\textwidth} \begin{center} \includegraphics{003_b.jpg} \caption{Obrazek} \end{center} \end{wrapfigure} \begin{flushleft} \begin{minipage}{0.4\textwidth} \textit{\textbf{Składniki:}} \begin{itemize} \item 1 opakowanie ciasta francuskiego, \item 250 g białego sera, \item 300 g różnych żółtych serów (mogą być również pleśniowe, camembert, brie), \item 2 duże, ugotowane ziemniaki, \item 4 jajka, \item pęczek natki pietruszki, \item sól, \item pieprz. \end{itemize} \end{minipage} \end{flushleft}
Offline
Niepotrzebne CI są środowiska wokół wypunktowanej listy.
Nie wiem jaki dokładnie efekt chcesz osiągnąć, ale spróbuj moze tak:
\begin{wrapfigure}{r}{0.4\textwidth} \begin{center} \includegraphics{003_b.jpg} \caption{Obrazek} \end{center} \end{wrapfigure} \textit{\textbf{Składniki:}} \begin{itemize} \item 1 opakowanie ciasta francuskiego, \item 250 g białego sera, \item 300 g różnych żółtych serów (mogą być również pleśniowe, camembert, brie), \item 2 duże, ugotowane ziemniaki, \item 4 jajka, \item pęczek natki pietruszki, \item sól, \item pieprz. \end{itemize}
Ostatnio edytowany przez Torque (2012-06-20 20:55:51)
Offline
Zasadniczo żeby obrazek był po prawej stronie listy. A poniżej listy i obrazka akapit na pełną szerokość. Teraz też obrazek ląduje poniżej wszystkiego na oddzielnej stronie.
Offline
Skompilowałem sobie z ciekawości Twój dokument o poniższej zawartości:
\documentclass[11pt,a4paper]{book} \usepackage[utf8]{inputenc} \usepackage{polski} \usepackage[polish]{babel} \usepackage{graphicx} \usepackage{wrapfig} \author{B i M} \title{książka} \begin{document} \maketitle \tableofcontents \chapter{Mięsne} \section{Makaron} \paragraph{} \medskip \begin{center} {\Large makaron ser pieczerki} \end{center} \begin{wrapfigure}{r}{0.4\textwidth} \begin{center} \includegraphics{003_b.jpg} \caption{Obrazek} \end{center} \end{wrapfigure} \textit{\textbf{Składniki:}} \begin{itemize} \item 1 opakowanie ciasta francuskiego, \item 250 g białego sera, \item 300 g różnych żółtych serów (mogą być również pleśniowe, camembert, brie), \item 2 duże, ugotowane ziemniaki, \item 4 jajka, \item pęczek natki pietruszki, \item sól, \item pieprz. \end{itemize} \end{document}
U mnie w otrzymanym pdf-ie grafika pojawia się po prawej stronie listy.
Czy na pewno usunąłeś otoczenia \begin{flushleft} i \begin{minipage}?
Offline
Time (s) | Query |
---|---|
0.00011 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00093 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.144.21.206' WHERE u.id=1 |
0.00075 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.144.21.206', 1732663984) |
0.00053 | SELECT * FROM punbb_online WHERE logged<1732663684 |
0.00056 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=21447 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00111 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=21447 ORDER BY p.id LIMIT 0,25 |
0.00095 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=21447 |
Total query time: 0.00503 s |