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
Wlasnie tworze moj peirwszy dokument w latexie i napotkalem problem z dodawaniem grafiki do dokumentu.
Najpierw stworzylem sobie przykladowy plik tex wyglada on tak
\documentclass[a4paper,14pt,draft]{article} \usepackage[utf8]{inputenc} \usepackage[polish]{babel} \usepackage[T1]{fontenc} \usepackage[dvips]{graphicx} \usepackage{graphicx} \author{ośla łączka} \newcommand{\HRule}{\rule{\linewidth}{0.5mm}} %opening \title{} \author{} \begin{document} \begin{titlepage} \begin{titlepage} \begin{center} % Upper part of the page \textsc{\LARGE University of Beer}\\[1.5cm] \textsc{\Large Final year project}\\[0.5cm] % Title \HRule \\[0.4cm] { \huge \bfseries Lager brewing techniques}\\[0.4cm] \HRule \\[1.5cm] % Author and supervisor \begin{minipage}{0.4\textwidth} \begin{flushleft} \large \emph{Author:}\\ John \textsc{Smith} \end{flushleft} \end{minipage} \begin{minipage}{0.4\textwidth} \begin{flushright} \large \emph{Supervisor:} \\ Dr. Mark \textsc{Brown} \end{flushright} \end{minipage} \vfill % Bottom of the page {\large \today} \end{center} \end{titlepage} \end{titlepage} \nonumber \tableofcontents \newpage \section{Wstęp} { Zaczynamy przygodę z \subsection{wstęp} { Sprawdzenie działania podsekcji \begin{figure}[htbp] \centering \includegraphics[width=1.00\textwidth]{/home/nocturn/obrazek.eps} \caption{podpis pod obrazkiem} \end{figure} } } \end{document}
Potem zamienilem obrazek z jpg na eps za pomoca programu convert
Nastepnie plik tex skompilowalem za pomoca polecenia
latex
Otrzymalem w ten sposob plik dvi. Teraz ten dvi zamienilem na plik PostScript za pomoca polecenia
dvips -Ppdf
Nastepnie majac plik ps przekonwertowalem go do pdfa za pomoca polecenia
ps2pdf
i niestety nei wyswietla mi obrazka tylko takie cos
[url=http://img341.imageshack.us/i/zrzutekranue.png/][img]http://img341.imageshack.us/img341/4042/zrzutekranue.th.png[/img][/url]
Offline
U mnie preambuła i potem dokument wyglądają tak:
\documentclass[a4paper,11pt]{article} \usepackage[MeX]{polski} \usepackage[utf8]{inputenc} \usepackage[tmargin=1.5cm,bmargin=1.5cm,lmargin=1.5cm,rmargin=1.5cm]{geometry} \usepackage{color} % colors \usepackage{indentfirst} %first line indents \usepackage{graphicx} \usepackage{graphics} \usepackage{floatflt} %tutaj przez chilę nic istotnego :P \begin{figure}[h] \begin{center} \resizebox{10cm}{!}{\includegraphics[width=1.00\textwidth]{dragon.jpg}} \end{center} \end{figure}
i kompiluję poleceniem:
pdflatex
A wynik jest taki:
[url=http://img44.imageshack.us/i/pdfc.png/][img]http://img44.imageshack.us/img44/9692/pdfc.th.png[/img][/url]
Offline
[b]nocturn[/b], sprawdź do czego służy opcja [tt]draft[/tt] dodana w preambule dokumentu.
Offline
szukam opisu tego draft w preambule ale nie moge nic znalezc :( Sadzac po poleceniu chodzi tutaj o jakis szkic lub cos w tym stylu, wiec moze bez obrazkow :)
Natomiast preambula winnetou ladnie dziala :) Kompiluje sie pod konsola, jezeli to robie w tkaich krokach jak napisalem w peirwszym poscie. Obrazki tez ladnie wkleja. Jednak jak wrzuce ten sam tekst pod srodowisko Kile to wyrzuca blad
Unknown file extension eps
Wydawalo mi sie, ze wygodniej bedzie pisac to w kile, ale chyba mniej problemow jest z samodzielna kompilacja.
EDIT
Juz wiem dlaczego kile daje taki blad. Po prostu kompilowalem dokument opcja quickbuild, a to trzeba po prostu kompilowac samodzielnie tak jak to sie robi w konsoli. W sensie klikac odpowiednie ikonki 1 najpierw kompilacja do dvi potem do ps a potem do pdf
Ostatnio edytowany przez nocturn (2009-11-29 21:28:53)
Offline
Powinno Ci się to skojarzyć z drukowaniem. Można to nazwać wersją roboczą dokumentu. Inaczej wersja korektorska służąca do szybkiej korekty tekstu bez marnowania tuszu, toneru czy farby drukarskiej na wydruk obrazków. W miejscach obrazków są wstawiane ramki odpowiadające wielkości obrazka i w miejscu gdzie on ma występować w końcowym dokumencie.
Wersja Twojej preambuły dla tego dokumentu powinna wyglądać tak:
\documentclass[a4paper,12pt]{article} \usepackage[utf8]{inputenc} \usepackage[polish]{babel} \usepackage[T1]{fontenc} \usepackage[dvips]{graphicx} \usepackage{graphicx} \author{ośla łączka}
Usuń opcję [tt]draft[/tt] z preambuły jeżeli wykonujesz końcowy dokument.
Jak tworzysz dokument w KIle i masz dodawane obrazki w formacie eps to procedura jest z ikonkami taka jak napisałeś:
QuickBuild DVItoPS PSto PDF
Moja preambuła wygląda tak:
%\documentclass[a4paper,12pt,twoside]{mwbk} %\documentclass[a4paper,12pt,oneside]{mwart} \documentclass[a4paper,12pt]{mwart} %\documentclass[a4paper,12pt,oneside]{mwbk} %\usepackage{geometry} %\geometry{verbose,tmargin=0.50cm,bmargin=0.50cm,lmargin=2.0cm,rmargin=2.0cm,headheight=0.0cm,headsep=0.0cm,footskip=0.0cm} %\geometry{verbose,outer=1.5cm,inner=3cm,tmargin=2cm,bmargin=2cm} %\usepackage[OT4]{fontenc} %\usepacke[widemargins]{a4} %\makeindex %\usepackage{lscape} \pagestyle{uheadings} %\pagestyle{empty} \pagestyle{uheadings} %\pagestyle{plain} %\pagestyle{headings} %\pagestyle{myheadings} %\pagestyle{myuheadings} %\pagestyle{outer} \usepackage{blkarray} \usepackage{multirow} \usepackage{hhline} \usepackage{graphicx} \usepackage{amsmath} %\usepackage{antyktor} \usepackage{anttor} %\usepackage{antpolt} %\usepackage{latexsym} %\usepackage{setspace} %\usepackage{longtable} \usepackage{color} \usepackage{multicol} \usepackage[utf8]{inputenc} \usepackage{polski} \usepackage{textcomp} %\title{tytuł} %\author{autor} %\makeindex \begin{document} %\maketitle %\tableofcontens \begin{center} \noindent\includegraphics[width=0.97\textwidth]{/home/nocturn/obrazek.eps} \end{center} \end(dokument)
Musisz mieć zainstalowany pakiet [deb]texlive-lang-polish[/deb]
Po instalacji powyższego pakietu zajrzyj do katalogu [tt]/usr/share/doc/texlive-doc-pl/polish/[/tt] i przejrzyj znajdujące się tam dokumenty.
Ostatnio edytowany przez fnmirk (2009-11-29 23:20:29)
Offline
Dzieki za odpowiedz :)
Jeszcze mam jedno pytanie wstawilem jeden obrazek w taki sposob jak pisalem w pierwszym poscie
\begin{figure}[h] \centering \includegraphics[width=1.00\textwidth]{/home/nocturn/obrazek.eps} \caption{podpis pod obrazkiem} \end{figure}
Wstawil sie ok, czyli tam gdzie chcialem. Potem mam kilka linijek tekstu i konczy mi sie strona. Chcialem wstawic obrazek na nowej stronie wiec znowu wydalem wpisalem
\begin{figure}[t] \centering \includegraphics[width=1.00\textwidth]{/home/nocturn/obrazek.eps} \caption{podpis pod obrazkiem} \end{figure}
Tym razem dalem begin figure z opcja [t] czyli na gorze strony. Niestety obrazk wstawia mi sie centralnie na srodku strony.
Nawet jak sobie zrobie
resizebox
To dwa obrazki sie mieszcza na strone, trzeci sie nie miesci i jest wrzucany na srodek nowej strony, zamiast na poczatek:(
Ostatnio edytowany przez nocturn (2009-12-05 01:10:39)
Offline
Spróbuj po skończeniu tekstu wstawić takie polecenie:
\newpage
Środowisko figure bywa trochę chimeryczne.
Offline
Jak dam tak jak mowisz to pierwszy obrazek jest wstawiony na poczatku strony, ale potem pol strony jest w ogole nie zapelnione i dopiero na nowej stronie sa wstawione dwa pozostale rysunki
Tak wyglada moj tekst
Siedziba firmy mieści się w trzech trzy kondygnacyjnych budynkach, których położenie względem siebie przestawione jest na poniższym rysunku.\\[1cm] \begin{figure}[htbp] \centering \includegraphics[width=1.00\textwidth]{/media/dyskd/budynki_polozenie.eps} \caption{Położenie budynków} \end{figure} \flushleft Każdy budynek ma inne rozmieszczenie pokoi, jednakże piętra poszczególnych budynków mają taki sam układ pomieszczeń \newpage \begin{figure}[htbp] \centering \resizebox{15cm}{!}{ \includegraphics[width=1.00\textwidth]{/media/dyskd/budynek_projektowy.eps} } \caption{Budynek 1 - plan piętra (każde piętro ma taki sam układ pomieszczeń)} \end{figure} \newpage \begin{figure}[htbp] \centering \resizebox{15cm}{!}{ \includegraphics[width=1.00\textwidth]{/media/dyskd/budynek_glowny.eps} } \caption{Budynek 2 - plan piętra (każde piętro ma taki sam układ pomieszczeń)} \end{figure} \begin{figure}[htbp] \centering \resizebox{15cm}{!}{ \includegraphics[width=1.00\textwidth]{/media/dyskd/budynek_testowy.eps} } \caption{Budynek 3 - plan piętra (każde piętro ma taki sam układ pomieszczeń)} \end{figure} }
Offline
Źle mnie zrozumiałeś, Polecenie [tt]\newpage[/tt] służy do wymuszenia nowej strony po danej części tekstu. Oddzielaj fragmenty tekstu wstawiając puste linie tak jak poniżej.
Siedziba firmy mieści się w trzech trzy kondygnacyjnych budynkach, których położenie względem siebie przestawione jest na poniższym rysunku.\\[1cm] \begin{figure}[htbp] \centering \includegraphics[width=1.00\textwidth]{/media/dyskd/budynki_polozenie.eps} \caption{Położenie budynków} \end{figure} \flushleft Każdy budynek ma inne rozmieszczenie pokoi, jednakże piętra poszczególnych budynków mają taki sam układ pomieszczeń \newpage \begin{figure}[htbp] \centering \resizebox{15cm}{!}{ \includegraphics[width=1.00\textwidth]{/media/dyskd/budynek_projektowy.eps} } \caption{Budynek 1 - plan piętra (każde piętro ma taki sam układ pomieszczeń)} \end{figure} \begin{figure}[htbp] \centering \resizebox{15cm}{!}{ \includegraphics[width=1.00\textwidth]{/media/dyskd/budynek_glowny.eps} } \caption{Budynek 2 - plan piętra (każde piętro ma taki sam układ pomieszczeń)} \end{figure} \begin{figure}[htbp] \centering \resizebox{15cm}{!}{ \includegraphics[width=1.00\textwidth]{/media/dyskd/budynek_testowy.eps} } \caption{Budynek 3 - plan piętra (każde piętro ma taki sam układ pomieszczeń)} \end{figure} }
Sprawdzę to na komputerze z Latex-em, jakby nie działało to później napiszę. Nie mam nawet jak tego w tym momencie sprawdzić.
PS. Wydaje mi się że tekst powinien tak brzmieć: ,,Siedziba firmy mieści się w trzech [b]trójkondygnacyjnych[/b] budynkach,...''
Ostatnio edytowany przez fnmirk (2009-12-05 04:34:24)
Offline
Jeszcze jedno pytanko mam. Jak wlaczyc automatyczne numerowanie storny? Wg google powinno zadzialac
\pagestyle{plain}
Niestety po dodaniu wciaz nie mam nr stron :(
Offline
Musisz to zadeklarować w preambule dokumentu. Zobacz moją przykładową preambułę podaną wcześniej.
Offline
Moja preambula wyglada tak
\documentclass[a4paper,11pt]{article} \usepackage[MeX]{polski} \usepackage[utf8]{inputenc} \usepackage[tmargin=1.5cm,bmargin=0.5cm,lmargin=1.5cm,rmargin=1.5cm]{geometry} \usepackage{color} % colors \usepackage{indentfirst} %first line indents \usepackage{graphicx} \usepackage{graphics} \usepackage{floatflt} \usepackage{subfigure} \usepackage{enumerate} \pagestyle{plain}
dodalem pagestyle ale dalej nie ma numeracji stron
EDIT
Nawet po wklejeniu calej Twojej preambuly nie mam numerowania stron
Ostatnio edytowany przez nocturn (2009-12-16 14:52:10)
Offline
Przedstaw całą preambułę do momentu jak zaczyna się pierwszy akapit tekstu.
Offline
Przepraszam. teraz dopiero zauważyłem. Po co Ci mex? Obecnie nie ma takiej potrzeby.
Sprawdź co masz zainstalowane według tego co napisałem w tym temacie:
[url=http://forum.dug.net.pl/viewtopic.php?pid=107519#p107519]http://forum.dug.net.pl/viewtopic.php?pid=107519#p107519[/url]
Po doinstalowaniu brakujących pakietów, sprawdź moją preambułę: [url=http://forum.dug.net.pl/viewtopic.php?pid=135378#p135378]http://forum.dug.net.pl/viewtopic.php?pid=135378#p135378[/url]
Zmień tylko na takie linijki:
\documentclass[a4paper,12pt]{article} \pagestyle{plain}
Przy klasach standardowych Latex-a (article, book itp.) niektóre style sposobu numerowania strony nie działają (te z mojej preambuły). Ja używam polskich klas M. Wolińskiego, dlatego jest tego więcej.
Przykładowo odpowiedniki klas których używam:
article = mwart
book = mwbk
itp.
Offline
Chyba widze jaka paczka psuje numerowanie stron. Jak sobie zakomentuje
\usepackage[tmargin=1.5cm,bmargin=0.5cm,lmargin=1.5cm,rmargin=1.5cm]{geometry}
To mam numerowanie stron ale wszystko strasznie sie rozjezdza. Numery stron sa strasznie wysoko, linie , ktore mam na stronie tytulowej nie sa dociagniete do konca strony. Marginesy lewy i prawy sa strasznie duze. Mozna to jakos poprawic ?
Offline
Zbyt mały margines ustawiłeś? U mnie przy takim ustawieniu dolnego marginesu
[tt]bmargin=0.5cm[/tt] przy wybraniu [tt]\pagestyle{plain}[/tt], jest widoczna numeracja stron. Co prawda jest nisko i na styk. Dla niektórych drukarek należy wybrać opcję dopasowania do obszaru drukowania.
Jak chcesz to się pobaw pakietem: [url=http://www.ia.pw.edu.pl/~wujek/tex/latex2e/macro/geometry.html]http://www.ia.pw.edu.pl/~wujek/tex/latex2e/macro/geometry.html[/url]
Bez niego na pewno działa i nie musisz go używać przy standardowych tekstach, które prezentują się bardzo dobrze.
Nie ma sensu zmieniać domyślnych ustawień strony. Domyślne ustawienia są na tyle zoptymalizowane, że tak wydrukowany tekst czyta się bardzo dobrze i bez zmęczenia. Pakiet [tt]geometry[/tt] używam niezwykle rzadko i tylko w specjalnych rodzajach krótkich tekstów.
Offline
heh racja , margines za maly. Dlaczego ja na to nie wpadlem wczesniej :D Dzieki wielkie :)
Ale zeby nie bylo tak pieknie to mam jeszce jedno pytanie. Chodzi mi o spis tresci. Domyslnie spis tresci "kropkuje" jedynie
tytuly z subsection. Jednak ja potrzebuje, zeby mi wykropkowal wszystko zarowno section oraz subsection. Niestety nie moge doszukac sie odpowiedniego polecenia do edycji spisu tresci. Nawet nie iwem zbytnio jakie zapytanie zadac w google. Kropkowanie spisu tresci ? :)
Offline
Jakie kropkowanie masz na myśli? Przedstaw przykład bo niezbyt rozumiem? Raczej zdałbym się na domyślne ustawienia.
Offline
Chodzi i o cos takiego,ze
1 Cel ćwiczenia 2 1.1 Wstęp teoretyczny ................................3 2 Wyniki pomiarów 4 2.1 Przypadek pierwszy ...............................5
Czyli jak widzisz glowne rozdzialy nie sa wykropkowane, natomiast podrozdzialy (\subsection) mam kropkowane. Chcialbym jednak miec kropkowane wszytko, gdyz wiele moich rozdzialow nie ma podrozdzialow i spis tresci przez to wyglada dziwnie
Offline
Użyj polskiej klasy dokumentu:
\documentclass[a4paper,12pt]{mwart}
Klasy article, book itp. są przystosowane do norm anglosaskich. Sprawdź w działaniu klasy przystosowane do realiów języka polskiego autorstwa M. Wolińskiego.
Jak używasz jakiejś książki do Latex-a to ostrożnie bo praktycznie w żadnej nie wspominają o polskich tradycjach drukarskich. Tak jakby autorzy byli niedouczeni lub wstydzili się polskiej i bogatej tradycji drukarskiej.
Offline
Teraz spis tresci jest tak jak powinien, niestety pozostala czesc dokumentu znacznie sie zmienila. W sensie
polecenia itemize nie wyglada tak jak powinno
Zanim poprawilem spis tresci to mialem cos takiego
\begin{itemize} \item Coś \begin{itemize} znowu cos \end{itemize} \end{itemize}
Dzieki temu bardzo ladnie to wygladalo mniej wiecej tak
[url=http://img691.imageshack.us/i/najpierw.jpg/][img]http://img691.imageshack.us/img691/5978/najpierw.th.jpg[/img][/url]
a po po zmianie tak
[url=http://img163.imageshack.us/i/13176776.jpg/][img]http://img163.imageshack.us/img163/7709/13176776.th.jpg[/img][/url]
Czyli jak widzisz dosc tragicznie :(
Offline
OK mam trzeba wrzucic
\renewcommand{\labelitemi}{$\bullet$}
ale to zmienia pierwszy poziom itemize, drugi ma taki dlugi myślnik, jednak ja wolalbym standardowy krotki. Wiesz moze jak to zmienic ?
Offline
Wszystko wygląda tak jak powinno według polskich zasad typograficznych. Poczucie estetyki dokumentu się zmieniło pod wpływem wszechobecnego Worda.
Jak chcesz zmieniać elementy wypunktowania itp.
\begin{itemize} \item[--] Coś \begin{itemize} \item[a)] cos \end{itemize} \end{itemize}
Wstaw sobie do preambuły tradycyjną polską czcionkę to zobaczysz różnicę:
\usepackage{anttor} %\usepackage{antpolt} %\usepackage{iwona}
Dodane:
Jakbyś zajrzał do katalogu [tt]/usr/share/doc/texlive-doc-pl/polish/[/tt] to natknąłbyś się na takie materiały:
[url=http://www.ia.pw.edu.pl/~wujek/tex/latex2e/macro/enumerate.html]http://www.ia.pw.edu.pl/~wujek/tex/latex2e/macro/enumerate.html[/url]
[url=http://www.ia.pw.edu.pl/~wujek/tex/latex2e/macro/enumitem.html]http://www.ia.pw.edu.pl/~wujek/tex/latex2e/macro/enumitem.html[/url]
Ostatnio edytowany przez fnmirk (2009-12-21 05:50:08)
Offline
Co się podziało z pakietem floatflt w Debianie?
! LaTeX Error: File `floatflt.sty' not found.[/quote]
Offline
Time (s) | Query |
---|---|
0.00010 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00105 | 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='18.217.161.27' WHERE u.id=1 |
0.00067 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.217.161.27', 1732835534) |
0.00043 | SELECT * FROM punbb_online WHERE logged<1732835234 |
0.00061 | DELETE FROM punbb_online WHERE ident='3.145.33.230' |
0.00076 | 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=15622 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00371 | 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=15622 ORDER BY p.id LIMIT 0,25 |
0.00079 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=15622 |
Total query time: 0.00821 s |