Is er een manier om Romeinse cijfers in de tekst te produceren op een manier dat er een “bovenlijn en onderstreping” is verbonden? Ik heb geprobeerd combinaties te gebruiken zoals

\overline{\underline{XVI}} 

maar de lijnen zijn verbroken. Ik ben op zoek naar een oplossing die cijfers oplevert die vergelijkbaar zijn met de onderstaande afbeelding.

Mooie cijfers

Reacties

Antwoord

\documentclass{article} \usepackage{stackengine} \setstackEOL{\\} \newcounter{tmpctr} \newcommand\fancyRoman[1]{% \setcounter{tmpctr}{#1}% \setbox0=\hbox{\kern.2pt\textsf{\Roman{tmpctr}}}% \setstackgap{S}{-.6pt}% \Shortstack{\rule{\dimexpr\wd0+.1ex}{.7pt}\\\copy0\\ \rule{\dimexpr\wd0+.1ex}{.7pt}}% } \begin{document} Fancy Romans: 1--5: \fancyRoman{1} \fancyRoman{2} \fancyRoman{3} \fancyRoman{4} \fancyRoman{5} 6--10: \fancyRoman{6} \fancyRoman{7} \fancyRoman{8} \fancyRoman{9} \fancyRoman{10} 11--12: \fancyRoman{11} \fancyRoman{12} \end{document} 

voer afbeelding in beschrijving hier

Reacties

  • Leuk, maar vaak ' s verwachtte dat de Romeinse cijfers het " gebruikelijke " Romeinse lettertype gebruiken, niet schreefloos.
  • @barbarabeeton Begrepen, behalve dat het OP ' s-cijfer anders aangaf. Dus ik ging ermee akkoord.
  • Werkt goed. Leuk gebruik van de teller! Als iemand al weet dat ze willen ' XVI , kan men de teller verwijderen en het argument voor \ textf vervangen door # 1.
  • @Zeick Dat is correct, als je liever het Romeinse cijfer invoert dan het Arabische cijfer als invoer.

Answer

Ik heb in plaats daarvan een oud pakket gebruikt genaamd romanbar pakket om Romeinse cijfers te schrijven waar u ook de macro van de gebruiker @egreg kunt zien dat het hetzelfde is als de link van de opmerking onder de vraag,

voer de beschrijving van de afbeelding hier in

Hier is mijn kleine code:

voer de afbeeldingsbeschrijving hier in

 \documentclass[12pt,a4paper]{article} \usepackage{newtxtext}%%%%%%%%%%%% <----optional (it gives a best view of the roman numbers) - %%%% You can choose another font compilable with pdfLaTeX \usepackage{romanbar} \begin{document} \Romanbar{1}, \Romanbar{2}, \Romanbar{5}, \Romanbar{10}, \Romanbar{43} \end{document} 

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *