Skip to content

Instantly share code, notes, and snippets.

@tuxador
Created February 24, 2018 21:26
Show Gist options
  • Save tuxador/4e66e76121ec78d310b0364cec00d7a1 to your computer and use it in GitHub Desktop.
Save tuxador/4e66e76121ec78d310b0364cec00d7a1 to your computer and use it in GitHub Desktop.
a ConTeXT template
\mainlanguage[fr]
\setuppagenumbering[alternative=singlesided,location={footer,inright}]
\setuplayout[header=1cm,leftmargin=1.5cm,rightmargin=1.5cm,footer=1.5cm]
\definefontfeature[default][default][protrusion=quality,expansion=quality,script=latn]
\definefontfamily[kad][serif][Minion Pro]
\definefontfamily[kad][sans] [Gillius ADF]
\definefontfamily[kad][mono] [TeX Gyre Cursor][features=none]
\definefontfamily[kad][math] [TeX Gyre Pagella Math]
\definelayer[logo] % name of the layer
[x=0mm, y=0mm, % from upper left corner of paper
width=\paperwidth, height=\paperheight, % let the layer cover the full paper
state=start,
]
\definelayer[sidelogo] % name of the layer
[x=0mm, y=0mm, % from upper left corner of paper
width=\paperwidth, height=\paperheight, % let the layer cover the full paper
state=continue,
]
\setupbackgrounds[page][background={logo,sidelogo}]
%\setupbackgrounds[page][background={sidelogo}, state=continue]
\setlayer[logo]
[state=start,hoffset=6.5cm,voffset=1cm]{\externalfigure[kardia]}
\setlayer[sidelogo]
[state=continue,hoffset=1cm,voffset=1cm]{\externalfigure[kardia][width=2cm]}
\setupfootertexts[\setups{footertext}]
\startsetups footertext
\framed[frame=off, align=normal, style={\ssx}]
{Clinique {\sc Kardia}, Cité Sonelgaz lot n°75/76 Gué de Constantine ,Alger\\ Tél/Fax: 021 83 80 13/021 83 20 36 - Email: contact(at)cliniquekardia.com}
\stopsetups
\setupbodyfont[kad,11pt]
\usesymbols[fontawesome]
\definecolor[darkgray] [s=0.5]
\definecolor[lightgray] [s=0.95]
\definecolor[darkred] [r=0.6]
\definecolor[darkgreen] [g=0.6]
\definecolor[darkblue] [b=0.6]
\definecolor[cyan][r=0.02,g=0.49,b=0.52]
\definecolor[lightred] [0.95(red,white)]
\definecolor[lightgreen] [0.95(green,white)]
\definecolor[lightblue] [0.95(blue,white)]
\setuphead[subject][color=darkred,style=\ssa\bf]
\setuphead[subsubject][color=darkred, style=\bf]
\setuphead[subsubsubject][color=cyan, style=\ss]
\defineframedtext[leftbartext]
[ width=broad,
frame=off,
framecolor=darkgray,
leftframe=on,
rulethickness=2ex,
offset=0.25ex,
loffset=3ex,
background=color,
backgroundcolor=lightgray,
]
\defineframedtext
[exampletext]
[leftbartext]
[
framecolor=cyan,
backgroundcolor=lightgreen,
]
\defineframedtext
[alerttext]
[leftbartext]
[
framecolor=darkred,
backgroundcolor=lightred,
]
\defineframedtext
[blocktext]
[leftbartext]
[
framecolor=darkblue,
backgroundcolor=lightblue,
]
\define\FA{\dosingleargument\doFA}
\def\doFA[#1]{\inlinedbox
{\scale[height=1em]{\symbol[fontawesome][#1]}}}
\definedescription
[description]
[headstyle=\ssx\bf, style=, location=hanging, width=broad, margin=2ex, alternative=hanging]
\startsetups table:width
\setupTABLE[align={hyphenated,normal}]
\setupTABLE[column][1][width=0.3\textwidth]
\setupTABLE[column][2][width=0.4\textwidth]
\setupTABLE[column][3][width=0.3\textwidth]
\stopsetups
% table des patients
\startsetups table:style
\setupTABLE[frame=off]
\setupTABLE[r][1][style=\ss]
\setupTABLE[r][2][style=\tfa\bf]
\setupTABLE[r][3][style=\ss]
\setupTABLE[c][3][align=left]
\setupTABLE[c][2][align=center]
\setupTABLE[r][4][style=\bf] % how to override the \tt in the second column?
\stopsetups
%protocole du stress
\startsetups table:protocole
\setupTABLE[frame=off,option=stretch]
\setupTABLE[row][odd][background=color, backgroundcolor=lightgray]
\setupTABLE[row][1][style={\ss\bf}, background=color,
backgroundcolor=darkred, foregroundcolor=white]
\setupTABLE[column][1][style={\ss\bf}]
\setupTABLE[column][5][align=right]
\setupTABLE[column][3][align=center]
\stopsetups
\starttext
\startalignment[middle]
\dontleavehmode
\framed
[frame=on,
framecolor=darkred,
background=color,
backgroundcolor=,
corner=round,
offset=0.3cm,
]
{\ssc \bf Stress-Echo}
\stopalignment
\blank[2cm]
%\subject[patient]{Patient}
\startframed[frame=on,
framecolor=darkred,
background=color,
backgroundcolor=,
corner=round,
offset=0.3cm,
]
%\placetable[none]{}
{\bTABLE[setups={table:style, table:width}]
\bTR
\bTD nom \& prénoms \eTD
\bTD date de naissance \eTD
\bTD Adresse \eTD
\eTR
\bTR
\bTD Dendani Malika \eTD
\bTD 18/03/1950 \eTD
\bTD Alger \eTD
\eTR
\bTR
\bTD motif de consultation \eTD
\bTD médecin correspondant\eTD
\bTD assurance \eTD
\eTR
\bTR
\bTD CMD \eTD
\bTD Dr Saadaoui\eTD
\bTD CNAS \eTD
\eTR
\eTABLE}
\stopframed
\startitemize[2,columns,two,packed]
\startitem Hypertension artérielle. \stopitem
\startitem Diabète type 2 bien équilibré sous traitement \stopitem
\stopitemize
\startitemize[2,columns,two,packed]
\startitem Glucophage 850mg. \stopitem
\startitem Sarcand 16mg. \stopitem
\startitem Bonacor 5mg 1/2cp. \stopitem
\startitem Aspégic 100mg. \stopitem
\startitem Aldactone 75mg. 1/2cp \stopitem
\startitem Inverter 02mg x3/j. \stopitem
\startitem Arovan 10mg. \stopitem
\stopitemize
\hairline
\startdescription{Auscultation}
normale , rythme régulier à {\bf 70bpm}
\stopdescription
\startdescription{ECG}
rythme sinusal régulier à 70 bpm
\startitemize[2][packed]
\startitem
BBG complet
\stopitem
\startitem troubles de la repolarisation secondaires\stopitem
\stopitemize
\stopdescription
\subsubject{Protocole}
\bTABLE[setups={table:protocole}]
\bTR \bTD \eTD \bTD Symptômes \eTD \bTD PA \eTD \bTD ECG \eTD \bTD echocoeur \eTD \eTR
\bTR \bTD Base \eTD \bTD aucun \eTD \bTD 120/70 \eTD \bTD T plates en latéral \eTD \bTD HVG -- cinétique homogène\eTD\eTR
\bTR \bTD Low-dose \eTD \bTD aucun \eTD \bTD 150/70 \eTD \bTD non modifié \eTD\bTD pas de modifications de la cinétique\eTD\eTR
\bTR \bTD Peak-dose \eTD \bTD Douleur typique \eTD \bTD 160/90 \eTD \bTD ST (-) en latéral \eTD \bTD hypokinésie franche apicale \& antéro latérale\eTD \eTR
\bTR \bTD Récup. \eTD \bTD aucun \eTD \bTD 120/70 \eTD \bTD regression du ST \eTD \bTD HVG -- cinétique homogène \eTD\eTR
\eTABLE
\subsubject[conclusion]{Conclusion}
\startalerttext
Echo de stress positive à 85\% de la FMT en faveur de l'ischémie anéro latérale.
\stopalerttext
\subsubsubject[dispositions-complémentaires]{dispositions complémentaires}
\startexampletext
Arrêt de l'aldactone, refaire bilan complet.
Vaccin anti grippal saisonnier.
\stopexampletext
\blank[2cm]
\raggedleft{Dr {\sc Yahyaoui M K} -- Cardiologue\\
Alger le \currentdate \hspace[2em]
}
\stoptext
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment