Thread View: pl.comp.dtp.tex
10 messages
10 total messages
Started by "romo86@o2.pl"
Tue, 20 Sep 2011 11:17
wycentrowanie wiersza w tabeli
Author: "romo86@o2.pl"
Date: Tue, 20 Sep 2011 11:17
Date: Tue, 20 Sep 2011 11:17
60 lines
1820 bytes
1820 bytes
mam problem, mam ma³± tabele. Chcia³bym wycentrowaæ wiersze w tabeli do ¶rodka wiersza (aktualnie s± wszystkie w górnej czê¶ci wiersza) szuka³em w google i manualach ale nic nie mogê znale¼æ na ten temat drugie pytanie: jak zrobiæ by pierwsza kolumna by³a wy¶rodkowana i mia³a sta³a szeroko¶æ 3,5 cm ? \begin{table}[htb] \centering \begin{tabular}{| p{3.5cm} ||c|c|c|c|} \hline \textbf{Model} & \textbf{Core i3-530} & \textbf{Core i3-540} & \textbf{Core i3-550} & \textbf{Core i3-560} \\[0.75cm] \hline \textbf{Taktowanie} & 2,93 GHz & 3,06 GHz &3,2 GHz & 3,33 GHz \ \[0.5cm] \hline \textbf{Ilo¶æ rdzeni} & 2 & 2 & 2 & 2 \\[0.5cm] \hline \textbf{Taktowanie GPU} & 733 MHz & 733 MHz & 733 MHz & 733 MHz \ \[0.5cm] \hline \textbf{Pamiêæ cache L2} & 2\textasteriskcentered 256 KB & 2\textasteriskcentered 256 KB & 2\textasteriskcentered 256 KB & 2\textasteriskcentered 256 KB \\[0.5cm] \hline \textbf{Pamiêæ cache L3} & 4 MB & 4 MB & 4 MB & 4 MB \\[0.5cm] \hline \textbf{Mno¿nik} & \textasteriskcentered 22 & \textasteriskcentered 23 & \textasteriskcentered 24 & \textasteriskcentered 25 \\[0.5cm] \hline \textbf{Taktowanie \mbox{uncore}} & 2133 MHz & 2133 MHz & 2133 MHz & 2133 MHz \\[0.5cm] \hline \textbf{Zakres napiêæ} & 0.65-1.4 V & 0.65-1.4 V & 0.65-1.4 V & 0.65- 1.4 V \\[0.5cm] \hline \textbf{TDP} & 73 W & 73 W & 73 W & 73 W \\[0.5cm] \hline \textbf{Proces \mbox{technologiczny}} & 32 nm W & 32 nm & 32 nm & 32 nm \\[0.5cm] \hline \textbf{Data premiery} & 07.01.2010 & 07.01.2010 & 30.05.2010 & 29.08.2010 \\[0.5cm] \hline \end{tabular} \caption{Lista procesorów Intel Core i3 z rodziny Clarkdale} \label{tab:01:TabelaCorei3} \end{table} wychodzi mi takie co¶ http://img829.imageshack.us/img829/7098/latex.png ma kto¶ jaki¶ pomys³ ?
Re: wycentrowanie wiersza w tabeli
Author: =?UTF-8?B?TWlyb3
Date: Tue, 20 Sep 2011 23:03
Date: Tue, 20 Sep 2011 23:03
40 lines
1644 bytes
1644 bytes
wtorek, 20 września 2011 20:17 wielka mądrość na czytelników pl.comp.dtp.tex spłynęła, gdy tako rzekł(a) romo86@o2.pl: > mam problem, mam małą tabele. Chciałbym wycentrować wiersze w tabeli > do środka wiersza (aktualnie są wszystkie w górnej części wiersza) > > szukałem w google i manualach ale nic nie mogę znaleźć na ten temat Oj słabo szukałeś: <http://en.wikibooks.org/wiki/LaTeX/Tables> Zaraz w pierwszej tabeli masz informację, że potrzebujesz pakietu array, który udostępnia zapis m{szerokość} przy definiowaniu kolumn tabeli. Przy czym zapis ten nie będzie działał poprawnie w sytuacji, gdy wysokość wiersza określasz poprzez rozpychanie wysokości nowej linii, tak jak to robisz. W tym dokumencie: <http://nepsweb.co.uk/docs/tableTricks.pdf> zaraz w drugim rozdziale masz podane trzy sposoby na zwiększenie standardowej wysokości wiersza. Wybierz sobie taki, który Tobie najbardziej odpowiada. > drugie pytanie: jak zrobić by pierwsza kolumna była wyśrodkowana i > miała stała szerokość 3,5 cm ? Wyśrodkowana w pionie, w poziomie czy w pionie i w poziomie? Jeżeli chodzi o tę ostatnią sytuację, to np. tak (wymaga pakietu array): >{\centering}m{3.5cm} > (ciach kod) W wierszu 9 i 14 masz zapis \[0.5cm] zamiast \\[0.5cm]. Mój pdflatex odmawia kompilacji przed naniesieniem poprawek. A tak swoją drogą, w Polsce przyjęło się, że tabele mają tytuły, a nie podpisy. W związku z tym powinieneś \caption przenieść zaraz na początek środowiska table. -- Niżej podpisany, zamieszkały w http://minio.xt.pl , Mirosław Zalewski
Re: wycentrowanie wiersza w tabeli
Author: "romo86@o2.pl"
Date: Wed, 21 Sep 2011 00:47
Date: Wed, 21 Sep 2011 00:47
55 lines
1618 bytes
1618 bytes
dalej kiszka kod \begin{table}[htb] \centering \begin{tabular}{| >{\centering}m{3.5cm} || >{\centering}m{2.0cm} | >{\centering}m{2.0cm}|>{\centering}m{2.0cm}|c|} \hline \textbf{Model} & \textbf{Core i3-530} & \textbf{Core i3-540} & \textbf{Core i3-550} & \textbf{Core i3-560} \\[0.75cm] \hline \textbf{Taktowanie} & 2,93 GHz & 3,06 GHz &3,2 GHz & 3,33 GHz \ \[0.5cm] \hline \textbf{Ilo¶æ rdzeni} & 2 & 2 & 2 & 2 \\[0.5cm] \hline \textbf{Taktowanie GPU} & 733 MHz & 733 MHz & 733 MHz & 733 MHz \ \[5.5cm] \hline \textbf{Pamiêæ cache L2} & 2\textasteriskcentered 256 KB & 2\textasteriskcentered 256 KB & 2\textasteriskcentered 256 KB & 2\textasteriskcentered 256 KB \\[0.5cm] \hline \textbf{Pamiêæ cache L3} & 4 MB & 4 MB & 4 MB & 4 MB \\[0.5cm] \hline \textbf{Mno¿nik} & \textasteriskcentered 22 & \textasteriskcentered 23 & \textasteriskcentered 24 & \textasteriskcentered 25 \\[0.5cm] \hline \textbf{Taktowanie \mbox{uncore}} & 2133 MHz & 2133 MHz & 2133 MHz & 2133 MHz \\[0.5cm] \hline \textbf{Zakres napiêæ} & 0.65-1.4 V & 0.65-1.4 V & 0.65-1.4 V & 0.65- 1.4 V \\[0.5cm] \hline \textbf{TDP} & 73 W & 73 W & 73 W & 73 W \\[0.5cm] \hline \textbf{Proces \mbox{technologiczny}} & 32 nm W & 32 nm & 32 nm & 32 nm \\[0.5cm] \hline \textbf{Data premiery} & 07.01.2012 & 07.01.2010 & 30.05.2010 & 29.08.2010 \\[0.5cm] \hline \end{tabular} \caption{Lista procesorów Intel Core i3 z rodziny Clarkdale} \label{tab:01:TabelaCorei3} \end{table} i wygl±da to tak, nic nie jest wy¶rodkowane w pionie (specjalnie jeden wiersz da³em wysoki na 5.5 cm http://img69.imageshack.us/img69/3442/latex2.png
Re: wycentrowanie wiersza w tabeli
Author: "romo86@o2.pl"
Date: Wed, 21 Sep 2011 03:03
Date: Wed, 21 Sep 2011 03:03
164 lines
4540 bytes
4540 bytes
On 21 Wrz, 11:46, Miros³aw Zalewski <miniopl@CUT_THIS.gmail.com> wrote: > ¶roda, 21 wrze¶nia 2011 09:47 wielka m±dro¶æ na czytelników pl.comp.dtp.tex > sp³ynê³a, gdy tako rzek³(a) rom...@o2.pl: > > > i wygl±da to tak, nic nie jest wy¶rodkowane w pionie (specjalnie jeden > > wiersz da³em wysoki na 5.5 cm > > Zakoñczy³e¶ wiersz odstêpem o wysoko¶ci 5,5 cm, a nie ustali³e¶ wysoko¶æ > wiersza na 5,5 cm. > > Widaæ nie napisa³em wystarczaj±co wyra¼nie, ¿e póki u¿ywasz \\ z argumentem, > nie bêdzie to dzia³aæ tak jak chcesz. Musisz znale¼æ inny sposób na > zwiêkszenie wysoko¶ci wiersza. W poprzednim li¶cie poda³em link do > dokumentu, w którym autor przedstawia trzy ró¿ne sposoby. Spróbuj wszystkich > i dobierz ten, który najbardziej Tobie odpowiada. > -- > Ni¿ej podpisany, zamieszka³y whttp://minio.xt.pl, > Miros³aw Zalewski ok zrozumia³em poprawi³em i dzia³a ale mam jeszcze problem z deklaracj± ilo¶ci kolumn \begin{table}[htb] \centering \caption{Lista procesorów Intel Core i3 z rodziny Clarkdale} \label{tab:01:TabelaCorei3} \renewcommand{\arraystretch}{2.0} \begin{tabular}{| >{\centering}m{3.5cm} || >{\centering}m{2.0cm} | >{\centering}m{2.0cm}|>{\centering}m{2.0cm}|c|} \hline \textbf{Model} & \textbf{Core i3-530} & \textbf{Core i3-540} & \textbf{Core i3-550} & \textbf{Core i3-560} \\ \hline \textbf{Taktowanie} & 2,93 GHz & 3,06 GHz &3,2 GHz & 3,33 GHz \\ \hline \textbf{Ilo¶æ rdzeni} & 2 & 2 & 2 & 2 \\ \hline \textbf{Taktowanie GPU} & 733 MHz & 733 MHz & 733 MHz & 733 MHz \\ \hline \textbf{Pamiêæ cache L2} & 2\textasteriskcentered 256 KB & 2\textasteriskcentered 256 KB & 2\textasteriskcentered 256 KB & 2\textasteriskcentered 256 KB \\ \hline \textbf{Pamiêæ cache L3} & 4 MB & 4 MB & 4 MB & 4 MB \\ \hline \textbf{Mno¿nik} & \textasteriskcentered 22 & \textasteriskcentered 23 & \textasteriskcentered 24 & \textasteriskcentered 25 \\ \hline \textbf{Taktowanie \mbox{uncore}} & 2133 MHz & 2133 MHz & 2133 MHz & 2133 MHz \\ \hline \textbf{Zakres napiêæ} & 0.65-1.4 V & 0.65-1.4 V & 0.65-1.4 V & 0.65- 1.4 V \\ \hline \textbf{TDP} & 73 W & 73 W & 73 W & 73 W \\ \hline \textbf{Proces \mbox{technologiczny}} & 32 nm W & 32 nm & 32 nm & 32 nm \\ \hline \textbf{Data premiery} & 07.01.2012 & 07.01.2010 & 30.05.2010 & 29.08.2010 \\ \hline \end{tabular} \end{table} to dzia³a ale w samej deklaracji jest teraz \begin{tabular}{| >{\centering}m{3.5cm} || >{\centering}m{2.0cm} | >{\centering}m{2.0cm}|>{\centering}m{2.0cm}|c|} i zamiast tego ostatnie c chcia³em wstawiæ to samo co w innych kolumnach czyli >{\centering}m{2.0cm} ale wtedy wywala mi error przy kompilacji ! Misplaced \noalign. \hline ->\noalign {\ifnum 0='}\fi \hrule \@height \arrayrulewidth \futurelet... 1.27 /hline szuka³em w internecie i wed³ug tego co pisz± to nie zakoñczy³em którego¶ wiersza znakiem \\ ale sprawdzi³em ca³y kod i nigdzie nie zapomnia³em o zakoñczeniu wiersza teraz kod wygl±da tak \begin{table}[htb] \centering \caption{Lista procesorów Intel Core i3 z rodziny Clarkdale} \label{tab:01:TabelaCorei3} \renewcommand{\arraystretch}{2.0} \begin{tabular}{| >{\centering}m{3.5cm} || >{\centering}m{2.0cm} | >{\centering}m{2.0cm}|>{\centering}m{2.0cm}|>{\centering}m{2.0cm}|} \hline \textbf{Model} & \textbf{Core i3-530} & \textbf{Core i3-540} & \textbf{Core i3-550} & \textbf{Core i3-560} \\ \hline \textbf{Taktowanie} & 2,93 GHz & 3,06 GHz &3,2 GHz & 3,33 GHz \\ \hline \textbf{Ilo¶æ rdzeni} & 2 & 2 & 2 & 2 \\ \hline \textbf{Taktowanie GPU} & 733 MHz & 733 MHz & 733 MHz & 733 MHz \\ \hline \textbf{Pamiêæ cache L2} & 2\textasteriskcentered 256 KB & 2\textasteriskcentered 256 KB & 2\textasteriskcentered 256 KB & 2\textasteriskcentered 256 KB \\ \hline \textbf{Pamiêæ cache L3} & 4 MB & 4 MB & 4 MB & 4 MB \\ \hline \textbf{Mno¿nik} & \textasteriskcentered 22 & \textasteriskcentered 23 & \textasteriskcentered 24 & \textasteriskcentered 25 \\ \hline \textbf{Taktowanie \mbox{uncore}} & 2133 MHz & 2133 MHz & 2133 MHz & 2133 MHz \\ \hline \textbf{Zakres napiêæ} & 0.65-1.4 V & 0.65-1.4 V & 0.65-1.4 V & 0.65- 1.4 V \\ \hline \textbf{TDP} & 73 W & 73 W & 73 W & 73 W \\ \hline \textbf{Proces \mbox{technologiczny}} & 32 nm W & 32 nm & 32 nm & 32 nm \\ \hline \textbf{Data premiery} & 07.01.2012 & 07.01.2010 & 30.05.2010 & 29.08.2010 \\ \hline \end{tabular} \end{table} i jest b³±d
Re: wycentrowanie wiersza w tabeli
Author: =?UTF-8?B?TWlyb3
Date: Wed, 21 Sep 2011 11:46
Date: Wed, 21 Sep 2011 11:46
18 lines
808 bytes
808 bytes
środa, 21 września 2011 09:47 wielka mądrość na czytelników pl.comp.dtp.tex spłynęła, gdy tako rzekł(a) romo86@o2.pl: > i wygląda to tak, nic nie jest wyśrodkowane w pionie (specjalnie jeden > wiersz dałem wysoki na 5.5 cm Zakończyłeś wiersz odstępem o wysokości 5,5 cm, a nie ustaliłeś wysokość wiersza na 5,5 cm. Widać nie napisałem wystarczająco wyraźnie, że póki używasz \\ z argumentem, nie będzie to działać tak jak chcesz. Musisz znaleźć inny sposób na zwiększenie wysokości wiersza. W poprzednim liście podałem link do dokumentu, w którym autor przedstawia trzy różne sposoby. Spróbuj wszystkich i dobierz ten, który najbardziej Tobie odpowiada. -- Niżej podpisany, zamieszkały w http://minio.xt.pl , Mirosław Zalewski
Re: wycentrowanie wiersza w tabeli
Author: =?UTF-8?B?TWlyb3
Date: Wed, 21 Sep 2011 12:30
Date: Wed, 21 Sep 2011 12:30
18 lines
744 bytes
744 bytes
Ostatnią kolumnę musisz zapisać tak: >{\centering\arraybackslash}m{2.0cm} pakiet array zmienia zachowanie polecenia \\. Póki >{} nie używasz w ostatniej kolumnie, wszystko jest w porządku (znaczy dokument się kompiluje). Ale jeżeli dodasz ten zapis do ostatniej kolumny, musisz także dodać \arraybackslash, które przywróci domyślne zachowanie polecenia \\. Albo po prostu zamiast \\ używaj \tabularnewline. Fakt, nie wspomniałem o tym. \tabularnewline jest opisany w pierwszym dokumencie, do którego wcześniej link podawałem. \arraybackslash też jest tam wspomniany, ale trzeba o tym wiedzieć, żeby go znaleźć. -- Niżej podpisany, zamieszkały w http://minio.xt.pl , Mirosław Zalewski
Re: wycentrowanie wiersza w tabeli
Author: "romo86@o2.pl"
Date: Thu, 22 Sep 2011 04:03
Date: Thu, 22 Sep 2011 04:03
29 lines
1001 bytes
1001 bytes
On 21 Wrz, 12:30, Miros³aw Zalewski <miniopl@CUT_THIS.gmail.com> wrote: > Ostatni± kolumnê musisz zapisaæ tak: > > >{\centering\arraybackslash}m{2.0cm} > > pakiet array zmienia zachowanie polecenia \\. Póki >{} nie u¿ywasz w > ostatniej kolumnie, wszystko jest w porz±dku (znaczy dokument siê > kompiluje). Ale je¿eli dodasz ten zapis do ostatniej kolumny, musisz tak¿e > dodaæ \arraybackslash, które przywróci domy¶lne zachowanie polecenia \\. > > Albo po prostu zamiast \\ u¿ywaj \tabularnewline. > > Fakt, nie wspomnia³em o tym. \tabularnewline jest opisany w pierwszym > dokumencie, do którego wcze¶niej link podawa³em. \arraybackslash te¿ jest > tam wspomniany, ale trzeba o tym wiedzieæ, ¿eby go znale¼æ. > -- > Ni¿ej podpisany, zamieszka³y whttp://minio.xt.pl, > Miros³aw Zalewski ok dzieki, zadzia³a³o jak bede mia³ jeszcze jakie¶ pytania to z pewno¶ci± siê odezwê
Re: wycentrowanie wiersza w tabeli
Author: "romo86@o2.pl"
Date: Wed, 28 Sep 2011 03:04
Date: Wed, 28 Sep 2011 03:04
20 lines
372 bytes
372 bytes
witam, jak mogê na sztywno umie¶ciæ grafikê w latexie u¿ywam polecenia \begin{figure}[!htb] \centering \includegraphics{R03//sandra1.eps} \caption{Sandra 1} \label{fig:02:Intel P55} \end{figure} i grafiki roz³a¿± siê po ca³ym rozdziale mojej pracy magisterskiej jest jaki¶ lepszy sposób, tak, by grafiki siê same nie przesuwa³y
Re: wycentrowanie wiersza w tabeli
Author: Piotr Isajew
Date: Wed, 28 Sep 2011 11:39
Date: Wed, 28 Sep 2011 11:39
26 lines
744 bytes
744 bytes
Natura środowiska figure jest taka, że dajesz LaTeX'owi względną swobodę co do jego rozmieszczenia. Jeżeli chcesz "na sztywno" umieścić rysunek, to możesz zrobić \includegraphics bezpośrednio w tekście, albo \begin{figure}[p] (wtedy idzie na odrębną stronę) i w środku \includegraphics. Dnia 28.09.2011 romo86@o2.pl <romo86@o2.pl> napisał/a: > witam, jak mogę na sztywno umieścić grafikę w latexie > > używam polecenia > > \begin{figure}[!htb] > \centering > \includegraphics{R03//sandra1.eps} > \caption{Sandra 1} > \label{fig:02:Intel P55} > \end{figure} > > > i grafiki rozłażą się po całym rozdziale mojej pracy magisterskiej > > jest jakiś lepszy sposób, tak, by grafiki się same nie przesuwały > > >
Re: wycentrowanie wiersza w tabeli
Author: Kermit
Date: Wed, 28 Sep 2011 17:08
Date: Wed, 28 Sep 2011 17:08
14 lines
464 bytes
464 bytes
Dnia 28-09-2011, kto� znany jako 'romo86@o2.pl' w wiadomo�ci <news:d62ea4f0-9755-4545-8ee8-f25c4bb72ac4@8g2000yqm.googlegroups.com> napisa�: > jest jaki� lepszy spos�b, tak, by grafiki si� same nie przesuwa�y Je�eli nie chcesz da� LaTeX-owi swobody, o kt�rej pisa� Piotr, to zastosuj pakiet 'float' - wtedy parametr H (\begin{figure}[H]) za�atwi spraw�, ale efekty mog� by� niekoniecznie "�adne". -- Pozdrawiam Kermit The Frog
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads