DevioLab CRYPTO TRADING AUTOMATION
LIVE
AUTOMATED CRYPTO TRADING • BINANCE
Автоматизуйте свій криптопортфель
Торгові боти DevioLab аналізують крипторинок, автоматично відкривають і закривають позиції та керують вашим портфелем на Binance 24/7.
CRYPTO 80 Bots
BINANCE Spot Trading
TRADING 24 / 7
Спробувати DevioLab
deviolab.com

РЕДАГУВАННЯ ТАБЛИЦЬ В LATEX

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
РТ
Кафедра:
Не вказано

Інформація про роботу

Рік:
2013
Тип роботи:
Лабораторна робота
Предмет:
Інші
Група:
ВП

Частина тексту файла (без зображень, графіків і формул):

МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА» ЛАБОРАТОРНА РОБОТА №5 РЕДАГУВАННЯ ТАБЛИЦЬ В LATEX Мета роботи – навчитись створювати та редагувати таблиці в LaTeX. ТЕОРЕТИЧНІ ВІДОМОСТІ Вміст таблиці організується в колонки (графи) і горизонтальні рядки таким чином, що кожен елемент є складовою частиною і рядка, і колонки, див. рис. 5.1. Таблиця складається з наступних основних елементів: нумераційного та тематичного заголовків (номер таблиці і її назва), головки (заголовна частина таблиці), хвоста (вся інша частина таблиці без головки), боковика (перша зліва графа таблиці) і прографки (хвостова частина таблиці без боковика).  Рис. 5.1. Структура таблиці Набір простих таблиць У LaTeX оточення tabular задає таблицю. Між \begin {tabular} (з преамбулою) і командою \end {tabular} (команда, яка закриває оточення) розташовується власне текст таблиці. Команда \\ розділяє рядки таблиці, а знак & (амперсендом) розділяє колонки таблиці всередині одного рядка (текст між двома найближчими амперсендами описує «одну графу» таблиці), див. рис. 5.2. Пробіли початку або в кінці «графи» таблиці ігноруються. Приклад: \begin{tabular}[c]{c|c|c} \textbf{\ OR} & TRUE & FALSE \\[2mm]\hline TRUE & TRUE & TRUE \\ FALSE & TRUE & FALSE \end{tabular} / Рис. 5.2. Набір простої таблиці У необов’язковому параметрі команди перенесення рядка (\\) можна вказати додатковий зсув по вертикалі. Вертикальний розмір кожного з рядків автоматично виставляється відповідно до висоти тексту. Оточення tabular створює єдиний об’єкт – таблицю. Таблицю вигідно вкладати в плаваюче оточення table. Приклад. \begin{ table } [ht] \centering%центруємо таблицю \begin{tabular} [«позиціонування таблиці»] {«формат стовбців2} «тіло таблиці» \end{ tabular } \caption{«підпис»}\label{ tab:metka} \end{table} Це дозволяє автоматично створити нумераційний заголовок таблиці та додати тематичний. Необов’язковий аргумент оточення tabular дає можливість вказати як позиціонувати всю таблицю по вертикалі по відношенню до оточуючого тексту: t – вирівнювання по верхньому рядку, тобто верхній рядок таблиці буде розташована на одному рівні з рядком де ця таблиця розміщена; c – вирівнювання по центру; b – вирівнювання по нижньому рядку. Ширина стовпців обчислюється автоматично за заданим форматом, який задається через обов’язковий аргумент оточення (преамбула таблиці). Кожному з стовпців повинна відповідати своя літера: l – вирівнювання по лівому краю; c – вирівнювання по центру; r – вирівнювання по правому краю; p {«ширина»} – завдання колонки певної ширини. У разі жорстко заданої довжини занадто довгий текст може розбиватися на кілька рядків. Якщо формат стовпців повторюється, то для скорочення запису можна використати *{N}{«формат стовпця або стовпців»}, де n – число повторень (це своєрідний цикл). Приклад: \begin{tabular}{|*{3}{c|}} \textbf{\ OR} & TRUE & FALSE \\[2mm]\hline TRUE & TRUE & TRUE \\ FALSE & TRUE & FALSE \end{tabular} Лінії у таблицях Символ |, розташований між літерами, що описують колонки, задає вертикальну лінійку, що розділяє колонки. Можна поставити символ | перед першою з цих букв або після останньої – тоді вертикальна лінійка буде обмежувати таблицю зліва чи справа. Кілька таких символів можуть стояти підряд – тоді колонки будуть розподілятися не одинарною, а подвійною (потрійною і т. д.) вертикальною лінійкою. Для того щоб обмежити лінією тільки частину стовпців можна скористатися командою \cline {«діапазон стовпців»}. Вона має обов’язковий аргумент – номери першої та останньої з колонок, які охоплюються горизонтальній рискою, розділені знаком «-» (мінус), див. рис. 5.3. Приклад: \begin{tabular}{|c|c|} \hline Північний-Захід & Північний-Схід \\ \hline Південний-Захід & Південний-Схід \\ \hline \end{tabular} Результат / Рис. 5.3. Набір таблиці із вирівнюванням Об’єднання суміжних колонок таблиці Щоб створити напис на декілька колонок потрібно на місці відповідної графи таблиці записати команду \multicolumn{n}{«формат колонки»}{«текст»}, де перший обов’язковий параметр відповідає числу об’єднаних колонок, другий – формату об’єднаної колонки , третій – текст. формат об’єднаної колонки задається буквою l, r або c (текст у графі буде притиснутий вліво, вправо або центрований), можливо, з символами | ліворуч або праворуч, якщо ми хочемо, щоб графа була обмежена вертикальними лінійками. Приклад. \begin{tabular}{|l|l|l|l|} \hline \multicolumn{4}{|c|}{\textbf{Кількість студентів}}\\ \hline Назва потоку & ФЛ & КН & ВП\\ \hline Курс &1 & 1 & 1\\ \hline Кількість & \multicolumn{2}{c|}{90}&\multicolumn{1}{c|}{25}\\ \hline \end{tabular} Результат / Рис. 5.4. Набір таблиці із об’єднанням стовпців Об’єднання суміжних рядків таблиці Для об’єднання комірок по вертикалі необхідно використати пакет multirow (необхідно підключити в преамбулі документу) в якому визначається набір однойменних команд. У пакеті визначені дві команди з двома і трьома обов’язковими аргументами: \multirow {«число рядків»}{«ширина»}{«текст»} \multirow {«число рядків»}{«текст»} Як перший аргумент передається число рядків, які займе об’єднана комірка, далі можна вибрати або автоматичне обчислення ширини, або вказати її самостійно. Число рядків може бути від’ємним. У цьому випадку об’єднуються комірки зверху від команди. Приклад. \begin {tabular}{|*{ 3} {p{1.2cm}|}} \textbf {АБО} & Істина & Брехня \\[2mm] \hline \hline Істина & \multirow {2}{Істина} & Істина \\ Брехня & & Брехня \end {tabular} / Рис. 5.5. Набір таблиці із об’єднанням комірок Похилі лінії в комірках таблиць Команда \backslashbox{текст}{текст} розділяє комірку на дві частини похилою лінією. Для використання команди в преамбулі документу необхідно підключити пакет slashbox. ПОРЯДОК ВИКОНАННЯ РОБОТИ Ознайомитись з основними принципами створення таблиць в системі LaTeX. Відкомпілювати наведені приклади в редакторі TexWorks. Приклад тексту програми: \documentclass{article} \usepackage[utf8]{inputenc} \usepackage[ukrainian,russian]{babel} \usepackage {mathtext} \usepackage {amsmath} \usepackage {multirow} \usepackage {slashbox} \title{Лабораторна робота №5} \author{Виконала студентка групи ВП-11 Романяк Ірина Орестівна} \begin{document} \maketitle Приклад №1 \\\\\ \begin{tabular}[c]{c|c|c} \textbf{\ OR} & TRUE & FALSE \\[2mm]\hline TRUE & TRUE & TRUE \\ FALSE & TRUE & FALSE \end{tabular} \ \\ \\\\\\\ Приклад №2 \\\\\ \begin{tabular}{|*{3}{c|}} \textbf{\ OR} & TRUE & FALSE \\[2mm]\hline TRUE & TRUE & TRUE \\ FALSE & TRUE & FALSE \end{tabular} \\\\\\\\\\ Приклад №3 \\\\\ \begin{tabular}{|c|c|} \hline Північний-Захід & Північний-Схід \\ \hline Південний-Захід & Південний-Схід \\ \hline \end{tabular} \\\\\\\\\\\\\\\\ Приклад №4 \\\\\ \begin{tabular}{|l|l|l|l|} \hline \multicolumn{4}{|c|}{\textbf{Кількість студентів}}\\ \hline Назва потоку & ФЛ & КН & ВП\\ \hline Курс &1 & 1 & 1\\ \hline Кількість & \multicolumn{2}{c|}{90}&\multicolumn{1}{c|}{25}\\ \hline \end{tabular} \\\\\\\\\\\\\ Приклад №5 \\\\\ \begin {tabular}{|*{ 3} {p{1.2cm}|}} \textbf {АБО} & Істина & Брехня \\[2mm] \hline \hline Істина & \multirow {2}{Істина} & Істина \\ Брехня & & Брехня \end {tabular} \end{document} Результат виконання вищевказаної програми: / / Відповідно до індивідуального завдання , створити таблицю та заповнити її текстом. Текст програми: \documentclass{article} \usepackage[utf8]{inputenc} \usepackage[ukrainian,russian]{babel} \usepackage {mathtext} \usepackage {amsmath} \usepackage {multirow} \usepackage {slashbox} \title{Лабораторна робота №5} \author{Виконала студентка групи ВП-11 Романяк Ірина Орестівна} \begin{document} \maketitle \Large Індивідуальне завдання №19 \\\\ \ \ \ \ \ \ \ \ \ \ \ \ \begin {tabular} [c] {|c|c|c|c|c|} \hline \multicolumn {2}{|c|}{\slashbox{з}{п}} & 1& \\ \hline R,Ом&U,В&I,А &P,Вт \\ \hline 10&25 &\multicolumn {2}{|c|}{100} \\ \hline \multicolumn {2}{|c|}{Резистор} & & 2 \\ \hline R,Oм&U,В &\multicolumn {2}{|c|}{I,А} \\ \hline 25&53 &100 &80 \\ \hline \end{tabular} \end{document} Результат виконання вищевказаної програми: / Висновок: Ми навчились створювати та редагувати таблиці в LaTeX.
Антиботан аватар за замовчуванням

23.05.2013 18:57

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!