logo

ЛАТЕКС ТАБЛЕ

Табеле су уобичајена карактеристика која се користи у академском писању. Ова тема ће објаснити кораке за креирање табеле и обављање различитих функција у табели. Табеле су ефикасан начин за представљање информација и често се користе у већини докумената или датотека. Приликом разматрања научних радова, за приказ података користе се табеле.

Прављење стола у латексу је мало компликовано у поређењу са осталима. Али овде ће кораци и процес креирања табеле од основа олакшати процес.

Латекс није табела, али је наменски алат за прављење табела и извоз ових табела у ваш документ.

Табеле у Латек-у су креиране комбинацијом а табеларно животне средине и сто Животна средина. Табеларна окружења садрже стварни садржај табеле, док друга укључују наслов.

Команде које се користе за креирање сто окружење су:

бегин{табле}{ где }

Сто

енд{табела}

Команде које се користе за креирање табеларно окружење су:

бегин{табулар}{лцр}

Сто

енд{табулар}

Овде табела означава табеларно окружење, заједно са Наслов команда. Команда где се користи за одређивање локације за сто. На пример, бегин{табела}{т} значи, табела ће се појавити на топ странице.

Таблично окружење користи & (амперсанди) симбол за раздвајање колона.

Слова која се користе за усклађивање садржаја са лева, средина и десна су л , ц , и р за сваку од колона. Команда прослеђена за поравнање је бегин{табулар}{л ц р}.

Команда која се користи за цртање вертикалних линија које раздвајају колоне табеле је бегин{табулар}л, где ( | ) се преноси као аргумент. Тхе | симбол се користи за цртање вертикалних линија између колона.

Такође можете користити влине команду за цртање вертикалних линија. Тхе влине команда црта вертикалну линију заједно са висином реда.

Ако желимо да нацртамо хоризонталну линију као сепаратор редова, онда можемо да користимо глине команда.

Команда цлине{ и-ј } се користи за цртање делимичне хоризонталне линије која почиње са и и завршава се са ј .

Хајде да размотримо неколико примера табеле користећи команде о којима смо горе говорили.

1.

 documentclass{article} egin{document} egin{center} TABLE end{center} egin{tabular}{lcr} a&b&c\ d&e&f\ g&h&i end{tabular} end{document} 

Излаз:

Латек ТАБЛЕ

2.

 documentclass{article} egin{document} egin{center} egin{tabular}c hline a&b&c\ hline d&e&f\ hline g&h&i\ hline end{tabular} end{center} end{document} 

Излаз:

Латек ТАБЛЕ

3.

 documentclass{article} egin{document} egin{tabular}r hline I, II, III, IV...& uppercase Roman i, ii, iii... & lowercase roman numerals \ cline{2-2} 1, 2, 3.. & Arabic format \ hline hline 1684 & decimal digits \ hline end{tabular} end{document} 

Излаз:

Латек ТАБЛЕ

Сада погледајте доњи код за креирање основне табеле:

4.

 documentclass{article} egin{document} egin{table}[h!] egin{center} caption{ the basic table} label{tab:Table1} egin{tabular}r 	extbf{heading 1} & 	extbf{heading 2} & 	extbf{heading 3}\ $alpha$ & $eta$ & $gamma$ \ hline 1 & 1.34 & a\ 2 & 18.54 & b\ 3 & 735.765231 & c\ end{tabular} end{center} end{table} end{document} 

Објашњење:

    етикетакоманда се користи као маркер табеле или за означавање табеле.Насловје укључен у саму табелу.

Уместо бегин{центер}… енд{центер}, тхе центрирање може се користити наредба на почетку документатабеле.

Излаз:

Латек ТАБЛЕ

Комбиновани редови и колоне

За комбиноване колоне, више колона{ на једном }{ цол }{ текст } користи се команда. Тхе на једном команда се користи за комбиновање на једном колоне у једну колону заједно са ширином. Команда цол садржи симболе л, ц или р. Тхе текст садржи садржај за колону.

За комбиноване редове раиседбок{ лифт }{ текст } користи се команда. Штампа текст , која је подигнута изнад тренутне основне линије за износ од лифт . За један размак између редова, [-лек] користи се команда. За дупли размак између првог и другог реда, [1ек] користи се команда.

Такође можете да поравнате многе идентичне колоне користећи *{број} синтаксе . Корисно је када ваша табела има много колона. Команда ће бити написана као:

бегин{табулар}{1*{6}{ц}р}

Хајде да размотримо пример. Код је написан испод:

 documentclass{article} egin{document} egin{table}[h] caption{Marks after exams} % title name of the table centering % centering table egin{tabular}{l c c rrrrrrr} % creating 10 columns hlinehline Subject &No. of Students &category &multicolumn{7}{c}{the list of marks} \ [0.5ex] hline % Entering 1st row & &lowest &43 & 34 & 65 & 41 & 33 & 46 & 51 \[-1ex] 
aisebox{1.5ex}{Science} & 
aisebox{1.5ex}{32}&highest & 88 & 94 & 93 & 89 & 91 & 90 & 88 \[1ex] % Entering 2nd row & &lowest & 41 & 33 & 42 & 35 & 36 & 40 & 31 \[-1ex] 
aisebox{1ex}{Maths} & 
aisebox{1.5ex}{32}& highest &87 & 89 & 87 & 98 & 96 & 94 & 90 \[1ex] % Entering 3rd row & &lowest & 43 & 41 & 37 & 34 & 39 & 41 & 44 \[-1ex] 
aisebox{1ex}{English} & 
aisebox{1.5ex}{32}& highest &79 & 87 & 85 & 91 & 84 & 83 & 90 \[1ex] % [1ex] adds vertical space hline % inserts single-line end{tabular} end{table} end{document} 

Излаз:

Латек ТАБЛЕ

Такође можете променити режим на пејзаж режиму помоћу усепацкаге{адјустбок} команда.

Табела овде почиње са бегин{адјустбок} и завршава се са енд{адјустбок}.

Хајде да размотримо једноставан пример табеле да бисмо ово разумели.

Код је дат у наставку:

 documentclass{article} usepackage{adjustbox} egin{document} egin{adjustbox}{angle=90} egin{tabular}l 	extbf{heading 1} & 	extbf{heading 2} & 	extbf{heading 3}\ $alpha$ & $eta$ & $gamma$ \ hline 1 & 11.34 & a\ 2 & 10.5 & b\ 3 & 765.5231 & c\ end{tabular} end{adjustbox} end{document} 

Излаз:

Латек ТАБЛЕ

На пример, ако подесимо угао на 150 степени у истом коду као што је горе поменуто, излаз ће изгледати као на слици датој испод:

Латек ТАБЛЕ

Неке уобичајене команде које се користе за креирање табеле су објашњене у наставку:

    низ: Додаје колоне м {< ширина >} и б {< ширина >} слично као стр команду, али вертикално поравнати према центру или дну.боокстаб: Пружа креативне команде за хоризонталну линију са размаком изнад и испод.табуларк: Уводи тип колоне Икс , који функционише као п- команда са функцијом аутоматског израчунавања ширине.раггедригхт: Препознаје се као крај редова табеле.табуларневлине: Ова команда се користи уместо \. арраибацксласх: Користи се за процес рестаурације.

За размак између колона тхе сетленгтх{табцолсеп}{5пт} користи се команда. Подразумевана величина је 6 бодова . Ова команда се убацује између колона за размак.

За размак између редова , тхе арраистретцх користи се команда.

Преламање текста у табеле

Латекс алгоритми имају неке недостатке. Ако текст прелази ширину странице, латекс не прилагођава/премота текст аутоматски. У ту сврху посебна команда п ( унапред дефинисана ширина ) се користи за подешавање ширине.

Пример је дат у наставку.

Овај пример објашњава и процесе који су без подешавања ширине и са ширином. Можете приметити разлику између ове две методе.

  • Први процес (без навођења ширине}

Код је дат у наставку:

 documentclass{article} egin{document} Without specifying the width. egin{center} egin{tabular} l hline Name &amp; Type &amp; popular in &amp; Explanation \ hline Orange &amp; Fruit &amp; Vitamin C &amp; It is fruit, which is full of nutrients and low in calories. They can promote clear, healthy skin and also lowers the risk for many diseases. It reduces cholesterol and also helps in building a healthy immune system.\ hline Cauliflower &amp; vegetable &amp; B-Vitamins &amp; It is the vegetable, which is high in fiber and B-Vitamins. It also provides antioxidants, which help in fighting or protect against cancer. It enhances digestion and has many other nutrients.\ hline end{tabular} end{center} end{document} 

Излаз:

Латек ТАБЛЕ

Можете приметити да се информације не приказују јер ширина није наведена.

  • Сада размотрите други процес, где је ширина одређена помоћу стр Код је дат у наставку:
 documentclass{article} egin{document} specifying with the width. egin{center} egin{tabular}{ | l | l | l | p{5cm} |} % you can change the dimension according to the spacing requirements hline Name &amp; Type &amp; popular in &amp; Explanation \ hline Orange &amp; Fruit &amp; Vitamin C &amp; It is fruit, which is full of nutrients and low in calories. They can promote clear, healthy skin and also lowers the risk for many diseases. It reduces cholesterol and also helps in building a healthy immune system.\ hline Cauliflower &amp; vegetable &amp; B-Vitamins &amp; It is the vegetable, which is high in fiber and B-Vitamins. It also provides antioxidants, which help in fighting or protect against cancer. It enhances digestion and has many other nutrients.\ hline end{tabular} end{center} end{document} 

Излаз:

Латек ТАБЛЕ

Вишередни и вишестубни

Користи се за форматирање података који садрже неколико редова и колона. У овом случају, више редова се дели на подредове помоћу вишередног пакета.

Белешка:Премотавање колона унутар вишередног окружења неће радити са коришћеном синтаксом.

Хајде да разумемо на примеру. Код је дат у наставку:

 documentclass{article} usepackage{multirow} egin{document} egin{table} egin{tabular}{c|lp{1.1in}|lp{1in}|l|} hline Name&amp; Occupation &amp; salary &amp; Children &amp; Savings percentage \hline multirow{3}{*}{Henry}&amp;multirow{3}{*}{$0,000$}&amp;windsurfing&amp;lisa&amp;multirow{3}{*}{20}\ ~&amp;~&amp;jumping on&amp;John&amp;~\ ~&amp;~&amp;a trampoline &amp; tia &amp;~\hline multirow{3}{*}{Shefy} &amp; $multirow{3}{*}{,000} $ &amp;heavy metal music&amp;multirow{3}{*}{Tyra} &amp;15\ ~&amp;~&amp;Paris&amp;~&amp;multirow{2}{*}{12}\ ~&amp;~&amp; dancing with pop music &amp;~&amp;~\hline multirow{3}{*}{Ben} &amp; $multirow{3}{*}{,000}$ &amp;chocolate &amp; multirow{3}{*}{None}&amp;18\ ~&amp;~&amp;fast cars &amp;~&amp;multirow{2}{*}{ 22}\ ~&amp;~&amp;Ramen&amp;~&amp;~\hline multirow{3}{*}{Sam} &amp; $multirow{3}{*}{,000}$ &amp; paintingit&amp;Donal &amp; multirow{3}{*}{11}\ ~&amp;~&amp;motorcycles&amp;multirow{2}{*}{Peter}&amp;~\ ~&amp;~&amp;Reddit&amp;~&amp;~ \ hline end{tabular} end{table} end{document} 

Излаз:

Латек ТАБЛЕ

Можете нацртати што више линија користећи глине команда. Размотрите сличну слику као горе са више линија:

Латек ТАБЛЕ

Столови са језичцима за књиге

Тхе бооктабс команда се користи да би документ био много професионалнији јер глине команда то не чини. Команде као што су топруле , Малиша , и боттомруле које обезбеђује пакет боокстаб се користе уместо наредбе хлине.

Код за пакет боокстаб је дат у наставку:

 documentclass{article} usepackage{booktabs} % For prettier tables egin{document} egin{table}[h!] egin{center} caption{Table using booktabs.} label{tab:table1} egin{tabular}r 	oprule % Toprule applied here 	extbf{Heading 1} &amp; 	extbf{Heading 2} &amp; 	extbf{Heading 3}\ $alpha$ &amp; $eta$ &amp; $gamma$ \ midrule % Midrule applied here 1 &amp; 1.101 &amp; a\ 2 &amp; 103.145 &amp; b\ 3 &amp; 289.1 &amp; c\ 4 &amp; 17.132114 &amp; d\ ottomrule % Bottomrule applied here end{tabular} end{center} end{table} end{document} 

Излаз:

Латек ТАБЛЕ

Мултипаге Таблес

Ако ваша табела садржи више редова, табела ће бити исечена одоздо. Команда лонгтабле користи се за прављење бројних страница, које се морају додати у пакет.

Нема користи од а сто или табеларно команде када се лонгтабле команда је у употреби. Он замењује употребу табела и табеларне команде и комбинује оба окружења у једно окружење. Дакле, уместо тога, за табеле се користи окружење лонгтабле.

Код за горњу тему је дат у наставку:

 documentclass[12pt]{article} usepackage{longtable} egin{document} egin{center} egin{longtable}c caption{A simple example of longtable}\ hline 	extbf{First heading} &amp; 	extbf{Second heading} &amp; 	extbf{Third heading} &amp; 	extbf{Fourth heading} \ hline endfirsthead multicolumn{4}{c}% {	ablename 	hetable -- 	extit{Continued from previous page}} \ hline 	extbf{First heading} &amp; 	extbf{Second heading} &amp; 	extbf{Third heading} &amp; 	extbf{Fourth heading} \ hline endhead hline multicolumn{4}{r}{	extit{Continued on next page}} \ endfoot hline endlastfoot ab &amp; bc &amp; ac &amp; da \ ef &amp; fg &amp; gh &amp; he \ ij &amp; jk &amp; kl &amp; lj \ mn &amp; no &amp; op &amp; po \ ab &amp; bc &amp; ac &amp; da \ ef &amp; fg &amp; gh &amp; he \ ij &amp; jk &amp; kl &amp; lj \ mn &amp; no &amp; op &amp; po \ ab &amp; bc &amp; ac &amp; da \ ef &amp; fg &amp; gh &amp; he \ ij &amp; jk &amp; kl &amp; lj \ mn &amp; no &amp; op &amp; po \ ab &amp; bc &amp; ac &amp; da \ ef &amp; fg &amp; gh &amp; he \ ij &amp; jk &amp; kl &amp; lj \ mn &amp; no &amp; op &amp; po \ ab &amp; bc &amp; ac &amp; da \ ef &amp; fg &amp; gh &amp; he \ ij &amp; jk &amp; kl &amp; lj \ mn &amp; no &amp; op &amp; po \ ab &amp; bc &amp; ac &amp; da \ ef &amp; fg &amp; gh &amp; he \ ij &amp; jk &amp; kl &amp; lj \ mn &amp; no &amp; op &amp; po \ ab &amp; bc &amp; ac &amp; da \ ef &amp; fg &amp; gh &amp; he \ ij &amp; jk &amp; kl &amp; lj \ mn &amp; no &amp; op &amp; po \ ab &amp; bc &amp; ac &amp; da \ ef &amp; fg &amp; gh &amp; he \ ij &amp; jk &amp; kl &amp; lj \ mn &amp; no &amp; op &amp; po \ ab &amp; bc &amp; ac &amp; da \ ef &amp; fg &amp; gh &amp; he \ ij &amp; jk &amp; kl &amp; lj \ mn &amp; no &amp; op &amp; po \ ab &amp; bc &amp; ac &amp; da \ ef &amp; fg &amp; gh &amp; he \ ij &amp; jk &amp; kl &amp; lj \ mn &amp; no &amp; op &amp; po \ end{longtable} end{center} end{document} 

Објашњење:

    ендфирстхеад: То је линија која се појављује као глава табеле на првој страници.ендхеад: Ред који се појављује на врху сваке странице осим првеендфоот: Ред који се појављује на дну сваке странице осим последњеендластфоот: То је линија која се појављује на крају табеле

Излаз:

претворити стринг у јсон објекат

Излаз за горњи код ће бити наведен на две странице, као што је приказано у наставку:

Две странице су подељене на три слике.

Слике су дате у наставку:

Латек ТАБЛЕ
Латек ТАБЛЕ

Можете приметити да је табела подељена на више страница помоћу лонгтабле колону, без икаквог губитка података.

Поравнавање децималне тачке

Пример о коме се говори у наставку ће поравнати израз и одговарајућу вредност према децималној зарези.

Код је дат у наставку:

 documentclass[12pt]{article} egin{document} egin{tabular}{c |r @{.} l} % @{.} is used to display the decimal point expression Pi &amp; multicolumn{2}{c}{corresponding Value} \ hline $pi$ &amp; 3&amp;1416 \ $pi^{pi}$ &amp; 36&amp;46 \ $(pi^{pi})^{pi}$ &amp; 80662&amp;7 \ end{tabular} end{document} 

Излаз:

Латек ТАБЛЕ

Табуларни материјал

Два окружења се користе за табеларни материјал, односно окружење табулатора ( бегин{таббинг}…енд{таббинг} ) и табеларно окружење ( бегин{табулар}…енд{табулар} ).

Тхе табеларно омогућава прављење фенси окружења са командама које се користе за цртање хоризонталних и вертикалних линија. Међутим, табела се не може поделити на странице. У ту сврху, сто команда се користи за разбијање табеле на више страница, као што је горе објашњено.

Тхе таббинг окружење се користи за постављање табова, понашајући се слично као на писаћој машини. Постављени језичци се затим померају са једног на други. Пошто се сваки ред у окружењу картица обрађује појединачно, преломи страница су дозвољени унутар табулатора.

Команде које се користе за табулацију су наведене у наставку:

    =поставите табулатор>пређите десно на следећу табулаторску тачку\завршава линијукилллинија која се завршава овом командом се користи за постављање картице, али не и за штампање тог реда

Два примера окружења табулатора су дата у наставку:

1. Код за овај пример је дат у наставку:

 documentclass[12pt]{article} egin{document} egin{center} egin{tabbing}Heading 1 = Heading a = Heading b = Heading c \ \ H 1 &gt; H 2 &gt; H 3 &gt; H 4 \ \ FIRST &gt; SECOND &gt; THIRD &gt; FOURTH end{tabbing} end{center} end{document} 

Овде смо користили два \ за две нове линије.

Излаз:

Латек ТАБЛЕ

2. Код за други пример је дат у наставку:

 documentclass[12pt]{article} egin{document} egin{center} egin{tabbing}hspace{2in} = hspace{2in} = kill % you can change the inch spacing according to your requirements First heading &gt; Second heading &gt; Third heading \ &gt; Second &gt; Third \ hspace{1in} \ % make a blank line This Text extends past tab 1 &gt;&gt; Third column \ &gt; Text spans columns two and three \xxxxxxxx = xxxxx = xxxx = kill % set up new tab stops i.e. to set the stops according to the number of x H 1 &gt; H 2 &gt; H 3 &gt; H 4 \ end{tabbing} end{center} end{document} 

Излаз:

Латек ТАБЛЕ