Пакетът xcolor поддържа добавяне на цветове към вашия текст. Използвайки това, можете да зададете фона, цвета на шрифта и фона на страницата. Можете да изберете цветове от предварително дефинираните цветове или можете да създадете свой цвят с помощта на RGB. Формулите по математика също могат да бъдат оцветени.
Пакетът, който се импортира в кода или програмата, е написан като:
usepackage{xcolor}
Командите, използвани за достъп до различен брой цветове, са изброени по-долу:
Тези команди, споменати по-горе, са декларирани в кода като:
documentclass[dvipsnames, usenames]{beamer}
Командите за въвеждане на цветен текст са изброени по-долу:
Има два начина за въвеждане на цветен текст. Единият е чрез използване на extcolor команда, а друга е чрез използване на цвят команда.
The цвят на текста командата е декларирана като extcolor{ споменат цвят }{ текст } .
Командата цвят се декларира като {color{mentioned-color}някакъв текст}.
Командата textcolor се използва за всичко в един абзац, докато командата color се използва за текста да преминава върху други текстови среди и множество редове.
За да промените цвета на фона, можете да използвате командата pagecolor {mentioned-color}. Тази команда оцветява фона на цяла страница.
За да оцветите фона на текста, можете да използвате цветна кутия {mentioned-color}{text} команда.
Ако искате да промените както фона, така и цвета на текста, можете да използвате командата по начин, както е посочено по-долу:
colorbox{mentioned-color}{text}{color{mentioned-color}text}
Основните цветове, използвани навсякъде или които са в основата на всички цветове, сачервен,жълто, исин (РИБА) . Трите вторични цвята са оранжево, лилаво и зелено, което се образува чрез смесване на два основни цвята. Има шест третични цвята, които се образуват от смесването на първични и вторични цветове.
Предварително дефинираните цветове, налични за всички системи, са изброени по-долу:
Другите предварително дефинирани цветове са изброени по-долу:
Нека разгледаме прост пример за оцветяване на текста. Кодът е даден по-долу:
documentclass[12pt]{article} usepackage[dvipsnames]{xcolor} % declaring the package is necessary to implement colors egin{document} The text is written here.\ extcolor{red}{the purpose of learning LaTeX is great.}\ %this LaTeX pattern is used to print the default layout of the work Latex. This is also the text end{document}
Изход:
java int за удвояване
Кодът за оцветяване на различните редове е даден по-долу:
documentclass[12pt]{article} usepackage[dvipsnames]{xcolor} egin{document} extcolor{red}{This the text} \ extcolor{magenta}{the purpose of learning LaTeX is great.} \ extcolor{yellow}{the lines of different colors}\ extcolor{pink}{the text is written above} \ extcolor{green}{The software used is Texmaker.} \ extcolor{orange}{the text is a combination of words and sentences.} end{document}
Изход:
Нови цветове
Има и някои цветове. Ако тези цветове не са подходящи, тогава можете да създадете своя цвят.
Да се определи нови цветове в пакета, трябва да включите xcolor пакет. Командата, използвана за създаване на нови цветове, е:
definecolor{color name}{prototype}{specifications}
Тук, спецификации означават описанието на цвета, а прототипът е моделът. Има пет основни модела или прототипа, които са сиво, rgb, RGB, HTML, cmyk . Гамата от нюанси за различните модели и описанието на прототипа и спецификациите са изброени по-долу:
аз сиво: Нюансите на сивото варират между 0 (черно) и 1 (бял) . Например 0,89 ще бъде много светло сиво, а 0,20 ще бъде тъмно сиво. Командата, дефинирана за светло сивото, ще бъде:
definecolor{light-gray}{gray}{0.92} definecolor{dark-gray}{gray}{0.20}
ii. rgb: Той определя трите цвята, а именно червено, зелено и синьо. Диапазонът е същият между 0 и 1. Командата е написана като:
definecolor{orange}{rgb}{1, 0.5, 0}
iii. RGB: В този прототип количеството е представено с число между 0 и 255 от всеки цвят. Командата е написана като:
definecolor{orange}{RGB}{255, 127, 0}
iv. HTML: Това са шестте шестнадесетични числа, записани във формат RRGGBB. Форматът е подобен на използвания в HTML. Командата за html се записва така:
definecolor{orange}{HTML}{FF7F00}
в. cmyk: Това означава циан, магента, жълто и черно. Количеството цвят е представено между 0 и 1. Командата е написана като:
definecolor{orange}{cmyk}{0, 1, 0.5,0}.
Кодът за командите за смесване на цветове е даден по-долу:
documentclass[12pt]{article} usepackage[dvipsnames]{xcolor} egin{document} {color{red!50!yellow}colored text}\ % it is a mixture of 50 percent red and 50 percent yellow {color{pink!80!yellow}LaTeX text}\ {color{white!60!red}Some text}\ {color{blue!25!orange}this is text}\ % it is a mixture of 25 percent blue and 75 percent orange {color{blue!55!orange}Nice text}\ {color{green!70!yellow}Any text}\ {color{blue!20!white!30!green}Beautiful text}\ % it is a mixture of (20*0.3) percent blue, ((100-20)*0.3) percent white and (100-30) percent green {color{pink!40!red!50!yellow}colored text} extcolor{blue}{This the text} \ end{document}
Изход:
Можете да забележите разликата между новите цветове и процентното разпределение на цветовете.
Кодът за прототипни команди е даден по-долу:
documentclass[14pt]{article} usepackage[dvipsnames]{xcolor} egin{document} {color[rgb]{0,0,1} The text will look blue-colored} \ extcolor[rgb]{0,1,0}{The text will look green-colored} \ {color[rgb]{1,1,0} The text will look red-green color mixture} \ extcolor[rgb]{1,0,1}{The text will look red-blue color mixture} \ end{document}
Изход:
Можете също да вмъкнете два или повече цвята в един ред. Кодът за такъв тип е даден по-долу:
documentclass[14pt]{article} usepackage[dvipsnames]{xcolor} egin{document} This is the {color{red!80!yellow}LaTeX text}\ {color{blue!70!yellow}This topic contains} {color{white!60!red}Some text}\ end{document}
Изход:
Маркиране на текст
Има команди, използвани за маркиране на текста. Можете да изберете произволен цвят, за да подчертаете вашия текст, в зависимост от вашите изисквания. Трябва ти душа пакет с xcolor пакет за прилагане на маркирания текст.
The душа пакетът е написан като usepackage{душа}
Командата за маркиране на текста се записва като hl{ произволен текст} . Тук ' хл ' командата се използва като подчертаващ надпис.
Простият код за маркиране на текста е даден по-долу:
documentclass[12pt]{article} usepackage[dvipsnames]{xcolor} usepackage{soul} egin{document} egin{center} extbf{color{red}The highlighted text below :} end{center} The text given here is the hl{highlighted text.} end{document}
Можете да видите в горния пример, че сме използвали командата за удебелен шрифт, цвета и командата за осветяване.
Резултатът е показан на изображението по-долу:
За да зададете цветното осветяване, трябва да използвате командата sethlcolor{име на цвят}. Можете също да използвате много цветни акценти в една програма.
Кодът за цветното подчертаване е даден по-долу:
documentclass[12pt]{article} usepackage{xcolor, soul}% you can also write both the packages in this format egin{document} egin{center} extbf{color{blue}The color highlighted text below :} end{center} sethlcolor{pink} The text given here is the hl{highlighted text in pink.}\ sethlcolor{orange} The text given here is the hl{highlighted text in orange.} end{document}
Изход:
Текстов фон
Можете да промените цвета на фона на текста, както и цвета на рамката/границата на този фон, като използвате fcolorbox {всеки цвят за рамка}{всеки цвят на фона}{текст} команда. Фонът на текста може да се промени с помощта на цветна кутия {anycolor}{text} команда.
За да промените фона на текста, кодът е даден по-долу:
documentclass[12pt]{article} usepackage{xcolor, soul} egin{document} colorbox{green}{The text is written here}\ \ colorbox{lightgray}{The text is written here} end{document}
Изход:
За да промените фона на текста и рамката, кодът е даден по-долу:
documentclass[12pt]{article} usepackage{xcolor, soul} egin{document} fcolorbox{red}{white}{The text is the simple LaTeX text}\ \ fcolorbox{red}{pink}{This is the normal text}\ \ fcolorbox{blue}{cyan}{text is here}% you can choose any color of your choice end{document}
Изход:
Цвят на фона на страницата
Можете да промените цвета на фона на страница, като използвате pagecolor {color name} команда. Кодът за промяна на цвета на фона е даден по-долу:
documentclass[12pt]{article} usepackage{xcolor, soul} egin{document} fcolorbox{red}{white}{The text is the simple LaTeX text}\ \ pagecolor{lightgray} fcolorbox{blue}{cyan}{text is here} end{document}
Тук избрахме светло сиво цвят. Можете да промените цвета според вашите изисквания.
как да извлечете скрити приложения
Изход:
Нека цветът бъде оранжево сега. Резултатът ще бъде:
Ако изберете розово цвят, тогава изходът ще бъде:
Цветни линии
Можете да рисувате цветните линии навсякъде във вашия документ. Ширината на линията може да бъде зададена според изискванията. Кодът е даден по-долу:
documentclass{article} usepackage[dvipsnames]{xcolor} colorlet{LightRubineRed}{RubineRed!70!} colorlet{Mycolor1}{green!40!orange!60!} egin{document}
Цветните линии на LaTeX са дадени по-долу: \
oindent {color{LightRubineRed} ule{linewidth}{1mm} }\ oindent {color{Mycolor1} ule{linewidth}{1mm} } end{document}
Тук първо създадохме цветовете и след това ги използвахме за рисуване на цветни линии.
Изход: