Skip to content

Commit b121e66

Browse files
committed
do-avoid-not, why? logic support added
1 parent 9827757 commit b121e66

File tree

3 files changed

+41
-0
lines changed

3 files changed

+41
-0
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,3 +30,4 @@
3030
*.vrb
3131
*.xdy
3232
*.tdo
33+
*.pdf

test.tex

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
\documentclass{book}
2+
\usepackage[utf8]{inputenc}
3+
\usepackage[english]{babel}
4+
5+
\usepackage{doavoidnot}
6+
7+
\begin{document}
8+
\domark Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque eu sapien augue. Suspendisse potenti. Aliquam ultrices quam tortor, at cursus lorem suscipit sit amet. Donec vulputate eleifend ultrices. Mauris vel magna sit amet enim sollicitudin tincidunt. Praesent congue dictum nibh et fringilla. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Nam faucibus erat at hendrerit accumsan. Sed facilisis laoreet dolor sed tempor. Duis tellus lectus, ultrices et viverra feugiat, faucibus quis elit. Morbi lacinia et justo eu ornare.
9+
10+
\avoidmark Ut porttitor, elit quis commodo porta, augue purus aliquet nisi, ac lacinia odio justo sed neque. Vestibulum sed elit vel lectus pellentesque euismod et ut diam. Pellentesque eu tellus arcu. Sed tincidunt ligula eu elit sagittis sagittis.
11+
12+
\whymark Phasellus consequat eros nec molestie bibendum. Pellentesque dignissim laoreet felis, vel dictum nulla ultrices eu. Sed volutpat lorem
13+
14+
\notmark nec tempor placerat. Nulla in purus id orci egestas condimentum sed non elit. Vestibulum leo enim, rutrum quis est id, porta convallis tortor. Curabitur sit amet purus ut ipsum commodo suscipit sit amet et purus. Fusce ac mi massa. Nullam commodo condimentum urna sit amet hendrerit. Fusce tempor semper turpis et mattis. Curabitur congue molestie nibh.
15+
\end{document}
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
\ProvidesPackage{doavoidnot}
2+
3+
\usepackage[usenames,dvipsnames,svgnames,table]{xcolor}
4+
\usepackage[marginparsep=.5ex,reversemp]{geometry}
5+
6+
\setlength{\fboxrule}{1pt}
7+
\setlength{\parindent}{0pt}
8+
9+
\definecolor{notfg}{RGB}{217,39,39}
10+
\definecolor{notbg}{RGB}{255,149,149}
11+
12+
\definecolor{avoidfg}{RGB}{155,128,1}
13+
\definecolor{avoidbg}{RGB}{255,228,51}
14+
15+
\definecolor{dofg}{RGB}{91,184,47}
16+
\definecolor{dobg}{RGB}{181,255,137}
17+
18+
\newcommand{\domark}{\marginpar{\raggedleft\fcolorbox{dofg}{dobg}{\textcolor{dofg}{\textsf{\textbf{do}}}}}}
19+
\newcommand{\avoidmark}{\marginpar{\raggedleft\fcolorbox{avoidfg}{avoidbg}{\textcolor{avoidfg}{\textsf{\textbf{avoid}}}}}}
20+
\newcommand{\notmark}{\marginpar{\raggedleft\fcolorbox{notfg}{notbg}{\textcolor{notfg}{\textsf{\textbf{not}}}}}}
21+
22+
\definecolor{whyfg}{RGB}{0,134,131}
23+
\definecolor{whybg}{RGB}{103,255,255}
24+
25+
\newcommand{\whymark}{\marginpar{\raggedleft\fcolorbox{whyfg}{whybg}{\textcolor{whyfg}{\textsf{\textbf{why?}}}}}}

0 commit comments

Comments
 (0)