LaTeX - marginesy

h4tt0ri
Użytkownik
Użytkownik
Posty: 44
Rejestracja: 16 lis 2008, o 21:24
Płeć: Mężczyzna
Lokalizacja: Wrocław
Podziękował: 12 razy
Pomógł: 4 razy

LaTeX - marginesy

Post autor: h4tt0ri »

Witam, jestem dość nowym użytkownikiem LaTeX'a, a mianowicie właśnie zapisałem się na jego kurs na mojej uczelni, miałem tylko jedne zajęcia jak narazie, ale chciałem napisać sprawozdanie na inny przedmiot właśnie w LaTeX'u. Problem tylko, że na zajęciac h wszsytko jest ok a w domu już nie chce mi 'ładnie' wyrównać marginesów... ciężko to opiasć słowami, ale mam margines z lewej strony a z prawej nie mam go w ogóle... :\ text niemal wychodzi poza stronę.
To przykłądowy kod który mam:

Kod: Zaznacz cały

\documentclass[a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[]{polski}
\begin{document}
\begin{tabular}[]{|l|l|}
	\hline
	POLITECHNIKA&dfsdfdsfsdfsdfd\\

\end{tabular}
hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh hhhhhhhhhhhhhhhhhhhhhhhhhh hhhhhhhhhhhhh

\end{document}
i tutaj zdjęcie jak wygląda podgląd wydruku no i wydrukowana kartka:


używam gvim + latexsuite.

z góry dziękuję za pomoc i przepraszam jeszcze raz za tak proste pytanie... każdy z nas kiedyś się uczył xp
Awatar użytkownika
Szemek
Użytkownik
Użytkownik
Posty: 4819
Rejestracja: 10 paź 2006, o 23:03
Płeć: Mężczyzna
Lokalizacja: Gdańsk
Podziękował: 43 razy
Pomógł: 1407 razy

LaTeX - marginesy

Post autor: Szemek »

Pisz krótsze wyrazy

Osobiście lubię ustawiać własne marginesy, poniżej przykład:

Kod: Zaznacz cały

setlength{	extheight}{24cm}
setlength{	extwidth}{15.92cm}
setlength{footskip}{20mm}
setlength{oddsidemargin}{20mm}
setlength{evensidemargin}{20mm}
setlength{	opmargin}{20mm}
setlength{headsep}{5mm}
setlength{parindent}{0mm}
Nie będę objaśniał, co która linia robi. Znając angielski łatwo się w miarę zorientować, do reszty polecam google.
Na takie ekstramalne przypadki jak Twój podany, nie wiem co będzie dobrze działać, ale poszukaj coś o dzieleniu wyrazów.
Awatar użytkownika
klaustrofob
Użytkownik
Użytkownik
Posty: 1984
Rejestracja: 11 lis 2007, o 07:29
Płeć: Mężczyzna
Lokalizacja: inowrocław
Podziękował: 1 raz
Pomógł: 607 razy

LaTeX - marginesy

Post autor: klaustrofob »

próbowałeś dać pusty wiersz po tabular?
h4tt0ri
Użytkownik
Użytkownik
Posty: 44
Rejestracja: 16 lis 2008, o 21:24
Płeć: Mężczyzna
Lokalizacja: Wrocław
Podziękował: 12 razy
Pomógł: 4 razy

LaTeX - marginesy

Post autor: h4tt0ri »

nic nie pomogło. Ani jedno, ani drugie, nawet powiedziałbym że jest ciut gorzej:

Kod: Zaznacz cały

documentclass[a4paper]{article}
usepackage[utf8]{inputenc}
usepackage[]{polski}
setlength{	extheight}{24cm}
setlength{	extwidth}{15.92cm}
setlength{footskip}{20mm}
setlength{oddsidemargin}{20mm}
setlength{evensidemargin}{20mm}
setlength{	opmargin}{20mm}
setlength{headsep}{5mm}
setlength{parindent}{0mm}
egin{document}

egin{tabular}[]{|p{5cm}|p{10.92cm}|}

	hline
	POLITECHNIKA WROCŁAWSKA&LABORATORIUM MIERNICTWA ELEKTRONICZNEGO elktro nicznego czesc czesc test test\

end{tabular}

test test test test test test test test test test test test test test test test
test test test test test test test test test test test test test tesit

test
end{document}
i na kartce:


nie wiem o co chodzi i czemu tak się dzieje : on oczywiście przerzuca do nowej linijki to co trzeba ale... troche nie w tym momencie co trezba : próbowałem "wygooglować" ten problem to jedyne rozwiązania jakie znalazłem to podobne do powyzszych.
Macie więccej pomysłów?
Awatar użytkownika
klaustrofob
Użytkownik
Użytkownik
Posty: 1984
Rejestracja: 11 lis 2007, o 07:29
Płeć: Mężczyzna
Lokalizacja: inowrocław
Podziękował: 1 raz
Pomógł: 607 razy

LaTeX - marginesy

Post autor: klaustrofob »

to: ... hort2e.pdf czytałeś?
najwyraźniej masz za długi tekst w komórkach tabeli.
luka52
Użytkownik
Użytkownik
Posty: 8601
Rejestracja: 1 maja 2006, o 20:54
Płeć: Mężczyzna
Lokalizacja: Kraków
Podziękował: 47 razy
Pomógł: 1816 razy

LaTeX - marginesy

Post autor: luka52 »

W pierwszym przypadku używałeś za długich wyrazów, tj.

Kod: Zaznacz cały

hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh hhhhhhhhhhhhhhhhhhhhhhhhhh hhhhhhhhhhhhh
W drugim - za szerokiej tabelki:

Kod: Zaznacz cały

egin{tabular}[]{|p{5cm}|p{10.92cm}|}
Zmień to 10.92cm na sensowniejszą szerokość.
h4tt0ri
Użytkownik
Użytkownik
Posty: 44
Rejestracja: 16 lis 2008, o 21:24
Płeć: Mężczyzna
Lokalizacja: Wrocław
Podziękował: 12 razy
Pomógł: 4 razy

LaTeX - marginesy

Post autor: h4tt0ri »

dziękuję wszystkim za pomoc
Miałem nadzieję po prostu ze LaTeX wyrówna wszystko za mnie nawet jeśli wsadzę mu za długie słowa. xp
ODPOWIEDZ