LaTeX/Боје

Извор: Викикњиге
Иди на навигацију Иди на претрагу
LaTeX logo.svg

LaTeX

Почетак
  1. Увод100% завршен  Dec 13, 2015
  2. Инсталација100% завршен  Dec 13, 2015
  3. Инсталација додатних пакета 100% завршен  Dec 13, 2015
  4. Основе 100% завршен  Dec 13, 2015
  5. Како пронаћи помоћ 100% завршен  Dec 13, 2015

Заједнички елементи

  1. Структура документа 100% завршен  Dec 28, 2015
  2. Форматирање текста 100% завршен  Dec 27, 2015
  3. Форматирање параграфа 100% завршен  Јан 02, 2016
  4. Боје 100% завршен  Jan 10, 2016
  5. Слова100% завршен  Jan 10, 2016
  6. Структура листи 100% завршен  Jan 10, 2016
  7. Посебни знакови 100% завршен  Jan 10, 2016
  8. Интернационализација 100% завршен  Jan 10, 2016
  9. Ротација 100% завршен  Jan 10, 2016
  10. Табеле 100% завршен  Jan 10, 2016
  11. Стварање наслова 100% завршен  Jan 10, 2016
  12. Распоред стране 100% завршен  Jan 10, 2016
  13. Увоз графике 100% завршен  Jan 10, 2016
  14. Фигуре и натписи100% завршен  Jan 10, 2016
  15. Фусноте и Маргине100% завршен  Jan 10, 2016
  16. Хиперлинкови 100% завршен  Jan 10, 2016
  17. Ознаке и референцирање100% завршен  Jan 10, 2016

Механика

  1. Грешке и упозорења 75% завршен  Јан 02, 2016
  2. Дужине 100% завршен  Јан 02, 2016
  3. Бројачи 100% завршен  Јан 02, 2016
  4. Кутије 100% завршен  Јан 02, 2016
  5. Правила и носачи 100% завршен  Јан 02, 2016

Технички текстови

  1. Математика100% завршен  Jan 10, 2016
  2. Напреднија математика 75% завршен  Jan 10, 2016
  3. Теореме
  4. Хемијска графика 75% завршен  Јан 02, 2016
  5. Алгоритми 75% завршен  Јан 02, 2016
  6. Листирање изворног кода 100% завршен  Јан 02, 2016
  7. Лингвистика 75% завршен  Јан 02, 2016

Посебне стране

  1. Индексирање 75% завршен  Јан 02, 2016
  2. Речник 75% завршен  Јан 02, 2016
  3. Управљање библиографијом‎ 75% завршен  Jan 10, 2016
  4. Више библиографије

Посебни документи

  1. Писма 50% завршен  Јан 02, 2016
  2. Презентације 75% завршен  Јан 02, 2016
  3. Учитељски део 75% завршен  Jan 10, 2016
  4. Кратка биографија 50% завршен  Јан 02, 2016

Креирање графика

  1. Представљање процедуралних графика 100% завршен  Јан 02, 2016
  2. МетаПостови 0% завршен  Јан 02, 2016
  3. Слика 50% завршен  Јан 02, 2016
  4. PGF/TikZ 25% завршен  Јан 02, 2016
  5. PSTricks 50% завршен  Јан 02, 2016
  6. Xy-pic 25% завршен  Јан 02, 2016
  7. Прављење 3D графикa 75% завршен  Јан 02, 2016

Програмирање

  1. Макрои 100% завршен  Jan 10, 2016
  2. Обичан ТеХ‎ 100% завршен  Jan 10, 2016
  3. Креирање пакета 100% завршен  Jan 10, 2016
  4. Теме 75% завршен  Jan 10, 2016

Разно

  1. Модуларни Документи 100% завршен  Jan 10, 2016
  2. Заједничко писање LaTeX докумената 75% завршен  Jan 10, 2016
  3. Отпремање у друге формате 100% завршен  Jan 10, 2016

Помоћ и препоруке

  1. Најчешће постављана питања 100% завршен  Jan 10, 2016
  2. Савети и трикови 75% завршен  Jan 10, 2016

Додаци

  1. Аутори 0% завршен  Jan 10, 2016
  2. Линкови 0% завршен  Jan 10, 2016
  3. Ознаке пакета 0% завршен  Jan 10, 2016
  4. Примери LaTeX докумената 0% завршен  Jan 10, 2016
  5. Индекс 0% завршен  Jan 10, 2016
  6. Речник наредби 0% завршен  Jan 10, 2016

Додавање боја вашем тексту је подржано од стране color пакета. Коришћењем овог пакета, може се подесити боја фонта, позадине текста, или позадина странице. Може се бирати из 230 предефинисаних боја, али се боје могу и направити коришћењем РГБ, Хекс, или ЦМУС кодова. Математичке формуле такође могу бити обојене.

Додавање бојa пакета[уреди]

Да би се користиле ове карактеристике боја, пакет боја се мора убацити у преамбулу.

\usepackage{color}

Алтернативно, може се написати:

\usepackage[usenames,dvipsnames,svgnames,table]{xcolor}

\usepackage је очигледно, али иницијализација додатних команди као што су usenames, дозвољава да се користе уобичајена имена боја, истих 16 базичних боја које се користе у ХТМЛ.dvipsnames дозвољава приступ већем броју боја, додатних 64, и svgnames дозвољава приступ негде око 150 боја. Иницијализација "табеле" дозвољава бојама да се додају табелама тако што се команда за боју постави одмах пре табеле. Пакет учитан овде је xcolor пакет.

Ако је потребно више боја, онда је можда и пожељно додати и x11names иницијализациском делу, ово нуди преко 300 боја, али се мора водити рачуна да је наш xcolor пакет најновији који се може преузети.

Уношење обојеног текста[уреди]

Најалакши начин да се искуца обојен текст је:

\textcolor{проглашена-боја}{текст}

где проглашена-боја је боја која је дефинисана пре од стране \definecolor.

Још један могући начин је

{\color{проглашена-боја} неки текст}

ово ће променити стандардну боју текста са бојом по жељи. Радиће до краја постојеће TeX групе. На пример:

\emph{some black text, {\color{red} followed by a red fragment}, going black again.

LaTeX colour demo 1.png

Разлика између \textcolor и \color је иста као и она између \texttt и \ttfamily, Овде ја на снази слобода избора. Окружење \color дозвољава тексту да тече преко више линија и других текстуалних окружења док тексту у \textcolor мора бити у једном параграфу и да не садржо ноједна окружења.

Боја позадине целе стране се може променити коришћењем

\pagecolor{проглашена-боја}

Учитавање обојене позадине за текст[уреди]

\colorbox{проглашена-боја}{текст}

Ако су боја позадине и боја текста промењене, онда:

\colorbox{проглашена-боја1}{\color{проглашена-боја2}текст}

Такође постоји и \fcolorbox да обоји уоквирену позадинску боју другом бојом:

\fcolorbox{проглашена-боја-оквир}{проглашена-боја-оквир}{текст}

Предефинисане боје[уреди]

Имена предефинисаних боја су

white, black, red, green, blue, cyan, magenta, yellow.

У твом систему могу да постоје друге пре-дефинисане боје, али ови би требало да буду доступне на свим системима.

Ако вам је потребна боја која није пре дефинисана, можете користити једну од 68 двипс боја, или дефинисати вашу посебну боју. О овим опцијама се прича у следећим деловима

68 стандардних боја познатих као двипс[уреди]

Позвати са usenames и dvinames опцијом. Ако се користи tikz или pstricks пакет мора се декларисати xcolor пакет пре тога, иначе неће радити.

\usepackage[dvipsnames]{xcolor}
Име Боја   Име Боја
Apricot     Aquamarine  
Bittersweet     Black  
Blue     BlueGreen  
BlueViolet     BrickRed  
Brown     BurntOrange  
CadetBlue     CarnationPink  
Cerulean     CornflowerBlue  
Cyan     Dandelion  
DarkOrchid     Emerald  
ForestGreen     Fuchsia  
Goldenrod     Gray  
Green     GreenYellow  
JungleGreen     Lavender  
LimeGreen     Magenta  
Mahogany     Maroon  
Melon     MidnightBlue  
Mulberry     NavyBlue  
OliveGreen     Orange  
OrangeRed     Orchid  
Peach     Periwinkle  
PineGreen     Plum  
ProcessBlue     Purple  
RawSienna     Red  
RedOrange     RedViolet  
Rhodamine     RoyalBlue  
RoyalPurple     RubineRed  
Salmon     SeaGreen  
Sepia     SkyBlue  
SpringGreen     Tan  
TealBlue     Thistle  
Turquoise     Violet  
VioletRed     White  
WildStrawberry     Yellow  
YellowGreen     YellowOrange  

Дефинисање нових боја[уреди]

Ако предефинисане боје нису адекватне, нове се могу дефинисати по жељи

Место[уреди]

Дефинисати боје у "преамбули" вашег документа. (Разлог: уради у преамбули, тако да се већ у преамбули може упутити на њих, што је веома корисно, за на пример,аргумент другог пакета који подржава боје као аргументе као што је спискови пакет.)

Метод[уреди]

Потребно је укључити xcolor пакет у вашу преамбулу да би дефинисали нове боје. У сажетку, боје се дефинишу пратећи ову шему:

\definecolor{име}{модел}{боја-спец}

где:

  • име је име боје; можете је назвати како желите
  • модел је начин на који описујете боју, и ово је једна од ових grey, rgb, RGB, HTML, и cmyk.
  • боја-спец је опис боје

Модели Боја[уреди]

Међу моделима које можете користити за опишсиванје су (још неколико је описано у xcolor приручнику):

Модели боја
Модел Опис Спецификација Боје Пример
gray Нијансе сиве боје
(0-1)
Само један број између 0 (црна) и 1 (бела), па ће 0.95 бити веома светло сива, а 0.30 ће бити тамно сива. \definecolor{светло-сива}{gray}{0.95}
rgb Црвена, Зелена, Плава
(0-1)
Три броја задата у форми црвена,зелена,плава; количина сваке боје је показана са бројем између 0 и 1. \definecolor{наранџаста}{rgb}{1,0.5,0}
RGB Црвена, Злелена, Плава
(0-255)
Три броја задата у форми црвена,зелена,плава; количина сваке боје је показана са бројем између 0 и 255. \definecolor{наранџаста}{RGB}{255,127,0}
HTML Црвена, Злелена, Плава
(00-FF)
Шест хексадецималних бројева задатих у форми RRGGBB; слично ономе што се користи у HTML. \definecolor{наранџаста}{HTML}{FF7F00}
cmyk Цијан, Циклама, Жута, Црна
(0-1)
Четири броја задата у форми цијан,циклама,жута,црна; којичина сваке боје је представљена са бројем између 0 и 1. \definecolor{наранџаста}{cmyk}{0,0.5,1,0}

Примери[уреди]

Да бисте дефинисали нову боју, пратите следећи пример, који дефинише наранџасту за вас, постављањем црвене на максимум, зелене на једну половину (0.5), и плаву на минимум:

\definecolor{наранџаста}{rgb}{1,0.5,0}

Следећи код би требало да да сличан резултат задњем коду.

\definecolor{наранџаста}{RGB}{255,127,0}

Ако сте очитали xcolor пакет, можете дефинисати боје по већ дефинисаним бојама.

Прва прецизира 20 процената плаве и 80 проценате беле; друга је мешавина од 20 процената плаве и 80 процената црне; и последња је мешавина од (20*0.3) процената плаве, ((100-20)*0.3) процената црне и (100-30) проценате зелене.

\color{blue!20}
\color{blue!20!black}
\color{blue!20!black!30!green}

xcolor такође има згодну команду за дефинисање боја из мешавина боја:

\colorlet{notgreen}{blue!50!yellow}

Коришћење спецификација боја директно[уреди]

Нормално свако би предекларисао све боје као претходно, али понекад је погодно директно употребити боју без претходно је именовати. Да би се ово постигло, \color и \textcolor имају алтернативну синтаксу која специфише модел у угластим заградама, а спецификацију боје у витичастим заградама. На пример:

{\color[rgb]{1,0,0} Овај текст ће се приказати црвено обојен}
\textcolor[rgb]{0,1,0}{Овај текст ће се приказати зелено обојен}

Креирање / Снимање боја[уреди]

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

Аранжмани за обраду слике као што је бесплатни GIMP аранжман за Линукс/Виндоус/Мак нуде picker постројења за одабир боја која хватају било коју боја на вашем екрану или која спајају боје директно из њихових појединачних ргб / хсв / хексадецималних вредности.

Мања, бесплатне алатке које такође постоје :

  • Линукс/БСД: gcolor2 алатка (често такође доступна у складиштима)
  • Мајкрософт виндоус: Color Selector алатка отвореног кода.
  • Епл Макс: Hex Color Picker за креирање поручених боја и уграђени DigitalColor Meter за снимање боја на екрану.

Тачкасте боје[уреди]

Тачкасте боје су уобичајене у штампи. Оне се обично односе на претходно смешане боје базиране на swatchbook (као што су Pantone, TruMatch or Toyo). Пакет colorspace проширује xcolor да омогућава праве тачкасте боје. Оне су дефинисане са, рецимо:

\definespotcolor{мојазелена}{PANTONE 7716 C}{.83, 0, .40, .11}

Извори[уреди]


Претходно: Форматирање параграфа Индекс Следеће: Слова