% [my_fonts.mac] % The idea of this mac file is to be able to call up various font faces, styles and sizes % with an abbreviation. I add sizes as needed % Notice the format (this may vary with your operating system) % \font\ % NO DASHES OR UNDERLINES % = [\full path .../ .otf ] % ENCLOSE IN [ ] % % RENAME FONT, NO DASHES AND UNDERLINES % at pt % I prefer to place the fonts in my home directory so as to avoid the need for permissions, etc % to change the name of the fonts. % In my case I use: /home/liliane/ROGER/ %%%%%%%%%%%%% LIBERTINE FONTS (open source) %%%%%%%%%%%%% % available at: http://libertine-fonts.org % They have a whole range of families (sans serif etc) % % These are my main typesetting fonts. %%%%%%%%%%% LIBERTINE SERIF TYPES %%%%%%%%%%%%%%% very stylized % %%%%%%%% ROMAN %%%%%%%% % % The normal size roman font \font\rm = [/home/liliane/ROGER/MY-FONTS/LinLibertineR.otf] at 12.5 pt % roman % very small indeed. I used this so that I can have a negative \vskip % to move material at the start of a page (often after \eject \font\verysmall = [/home/liliane/ROGER/MY-FONTS/LinLibertineR.otf] at 0.01 pt \font\tiny = [/home/liliane/ROGER/MY-FONTS/LinLibertineR.otf] at 0.01 pt % /home/liliane/ROGER/MY-FONTS/ \font\small = [/home/liliane/ROGER/MY-FONTS/LinLibertineR.otf] at 10.0 pt % COMPATIBLE \font\rmten = [/home/liliane/ROGER/MY-FONTS/LinLibertineR.otf] at 10.0 pt \font\rmeleven = [/home/liliane/ROGER/MY-FONTS/LinLibertineR.otf] at 11.0 pt \font\rmtwelve = [/home/liliane/ROGER/MY-FONTS/LinLibertineR.otf] at 12.0 pt \font\rmthirteen = [/home/liliane/ROGER/MY-FONTS/LinLibertineR.otf] at 13.0 pt \font\rmfourteen = [/home/liliane/ROGER/MY-FONTS/LinLibertineR.otf] at 14.0 pt \font\rmfifteen = [/home/liliane/ROGER/MY-FONTS/LinLibertineR.otf] at 15.0 pt \font\rmsixteen = [/home/liliane/ROGER/MY-FONTS/LinLibertineR.otf] at 16.0 pt \font\rmseventeen = [/home/liliane/ROGER/MY-FONTS/LinLibertineR.otf] at 17.0 pt \font\rmeighteen = [/home/liliane/ROGER/MY-FONTS/LinLibertineR.otf] at 18.0 pt \font\rmtwenty = [/home/liliane/ROGER/MY-FONTS/LinLibertineR.otf] at 20.0 pt % %%%%%%%% ROMAN BOLD %%%%%%%% % The normal size bold face font \font\bf = [/home/liliane/ROGER/MY-FONTS/LinLibertineRB.otf] at 12.5 pt \font\bfnine = [/home/liliane/ROGER/MY-FONTS/LinLibertineRB.otf] at 9.0 pt \font\bften = [/home/liliane/ROGER/MY-FONTS/LinLibertineRB.otf] at 10.0 pt \font\bfeleven = [/home/liliane/ROGER/MY-FONTS/LinLibertineRB.otf] at 11.0 pt \font\bftwelve = [/home/liliane/ROGER/MY-FONTS/LinLibertineRB.otf] at 12.0 pt \font\bfthirteen = [/home/liliane/ROGER/MY-FONTS/LinLibertineRB.otf] at 13.0 pt \font\bffourteen = [/home/liliane/ROGER/MY-FONTS/LinLibertineRB.otf] at 14.0 pt \font\bffifteen = [/home/liliane/ROGER/MY-FONTS/LinLibertineRB.otf] at 15.0 pt \font\bfsixteen = [/home/liliane/ROGER/MY-FONTS/LinLibertineRB.otf] at 16.0 pt \font\bfseventeen = [/home/liliane/ROGER/MY-FONTS/LinLibertineRB.otf] at 17.0 pt \font\bfeighteen = [/home/liliane/ROGER/MY-FONTS/LinLibertineRB.otf] at 18.0 pt \font\bftwenty = [/home/liliane/ROGER/MY-FONTS/LinLibertineRB.otf] at 20.0 pt \font\bftwentytwo = [/home/liliane/ROGER/MY-FONTS/LinLibertineRB.otf] at 22.0 pt % SMALL BOLDFACE for $^{CD}$ % I made 5pt in notes \font\boldmedsmall = [/home/liliane/ROGER/MY-FONTS/LinLibertineRB.otf] at 6.6pt %%%%%%%% ROMAN ITALICS %%%%%%% % % The normal size italic face font \font\it = [/home/liliane/ROGER/MY-FONTS/LinLibertineRI.otf] at 13.0 pt % slightly larger than \rm \font\itten = [/home/liliane/ROGER/MY-FONTS/LinLibertineRI.otf] at 10.0 pt \font\iteleven = [/home/liliane/ROGER/MY-FONTS/LinLibertineRI.otf] at 11.0 pt \font\ittwelve = [/home/liliane/ROGER/MY-FONTS/LinLibertineRI.otf] at 12.0 pt \font\itthirteen = [/home/liliane/ROGER/MY-FONTS/LinLibertineRI.otf] at 13.5 pt % this goes with rmfourteen & bffourteen \font\itfourteen = [/home/liliane/ROGER/MY-FONTS/LinLibertineRI.otf] at 14.5 pt \font\itfifteen = [/home/liliane/ROGER/MY-FONTS/LinLibertineRI.otf] at 15.5 pt \font\itsixteen = [/home/liliane/ROGER/MY-FONTS/LinLibertineRI.otf] at 16.5 pt \font\itseventeen = [/home/liliane/ROGER/MY-FONTS/LinLibertineRI.otf] at 17.5 pt \font\iteighteen= [/home/liliane/ROGER/MY-FONTS/LinLibertineRI.otf] at 18.0 pt % %%%%%%%% ROMAN BOLD ITALICS % %%%%%%%% % \font\bi = [/home/liliane/ROGER/MY-FONTS/LinLibertineRBI.otf] at 13.5 pt % for {\bfsixteen .... [italicized] } \font\bififteen = [/home/liliane/ROGER/MY-FONTS/LinLibertineRBI.otf] at 15.5 pt \font\bisixteen = [/home/liliane/ROGER/MY-FONTS/LinLibertineRBI.otf] at 16.5 pt \font\biseventeen = [/home/liliane/ROGER/MY-FONTS/LinLibertineRBI.otf] at 17.5 pt \font\bieighteen = [/home/liliane/ROGER/MY-FONTS/LinLibertineRBI.otf] at 18.5 pt \font\bitwenty = [/home/liliane/ROGER/MY-FONTS/LinLibertineRBI.otf] at 20.0 pt %%%%%%%% MONO use in place of \TeX \tt %%%%%%% % % The normal size moni font \font\tt = [/home/liliane/ROGER/MY-FONTS/LinLibertineM.otf] at 12.5 pt % mono \font\ttnine = [/home/liliane/ROGER/MY-FONTS/LinLibertineM.otf] at 9.0 pt % mono \font\ttten = [/home/liliane/ROGER/MY-FONTS/LinLibertineM.otf] at 10.0 pt % mono \font\tteleven = [/home/liliane/ROGER/MY-FONTS/LinLibertineM.otf] at 11.0 pt % mono \font\tttwelve = [/home/liliane/ROGER/MY-FONTS/LinLibertineM.otf] at 12.0 pt % mono \font\ttthirteen = [/home/liliane/ROGER/MY-FONTS/LinLibertineM.otf] at 13.0 pt % mono \font\ttfourteen = [/home/liliane/ROGER/MY-FONTS/LinLibertineM.otf] at 14.0 pt % mono \font\ttfifteen = [/home/liliane/ROGER/MY-FONTS/LinLibertineM.otf] at 15.0 pt % mono \font\ttsixteen = [/home/liliane/ROGER/MY-FONTS/LinLibertineM.otf] at 16.0 pt % mono \font\ttseventeen = [/home/liliane/ROGER/MY-FONTS/LinLibertineM.otf] at 17.0 pt % mono \font\tteighteen = [/home/liliane/ROGER/MY-FONTS/LinLibertineM.otf] at 18.0 pt % mono \font\ttnineteen = [/home/liliane/ROGER/MY-FONTS/LinLibertineM.otf] at 19.0 pt % mono \font\tttwenty = [/home/liliane/ROGER/MY-FONTS/LinLibertineM.otf] at 20.0 pt % mono %%%%%%% ROMAN SEMI-BOLDS FOR TITLES %%%%%% % I use forty for posters % roman semi-bold \font\sb = [/home/liliane/ROGER/MY-FONTS/LinLibertineRZ.otf] at 14.5 pt \font\sbtwenty = [/home/liliane/ROGER/MY-FONTS/LinLibertineRZ.otf] at 20.0 pt \font\sbtwentyfive= [/home/liliane/ROGER/MY-FONTS/LinLibertineRZ.otf] at 25.0 pt \font\sbthirty = [/home/liliane/ROGER/MY-FONTS/LinLibertineRZ.otf] at 30.0 pt \font\sbthirtyfive = [/home/liliane/ROGER/MY-FONTS/LinLibertineRZ.otf] at 35.0 pt \font\sbforty = [/home/liliane/ROGER/MY-FONTS/LinLibertineRZ.otf] at 40.0 pt \font\sbfortyfive = [/home/liliane/ROGER/MY-FONTS/LinLibertineRZ.otf] at 45.0 pt \font\sbfifty = [/home/liliane/ROGER/MY-FONTS/LinLibertineRZ.otf] at 50.0 pt \font\sbfiftyfive = [/home/liliane/ROGER/MY-FONTS/LinLibertineRZ.otf] at 55.0 pt % used for haftarah poster % roman semi-bold-italics \font\sbi = [/home/liliane/ROGER/MY-FONTS/LinLibertineRZI.otf] at 12.5 pt \font\sbiforty = [/home/liliane/ROGER/MY-FONTS/LinLibertineRZI.otf] at 40.0 pt \font\sbifortyfive = [/home/liliane/ROGER/MY-FONTS/LinLibertineRZI.otf] at 45.0 pt \font\sbififty = [/home/liliane/ROGER/MY-FONTS/LinLibertineRZI.otf] at 50.0 pt \font\sbififtyfive = [/home/liliane/ROGER/MY-FONTS/LinLibertineRZI.otf] at 55.0 pt % used for haftarah poster %%%%%%%%%%%%% END LIBERTINE %%%%%%%%%%%%% %%%%%%%%%%% RALEWAY %%%%%%%%% % These fonts are available at: % https://www.theleagueofmoveabletype.com/ % [They have other interesting fonts] % I use these fonts for posters, woodburning etc. % There are other fonts in the Raleway family. % Notice how multiples of A, B, C and D are use to group font sizes % BOLD \font\RalewayBoldA = [/home/liliane/ROGER/MY-FONTS/RalewayBold.otf] at 15pt \font\RalewayBoldAA = [/home/liliane/ROGER/MY-FONTS/RalewayBold.otf] at 20pt \font\RalewayBoldAAA = [/home/liliane/ROGER/MY-FONTS/RalewayBold.otf] at 25pt \font\RalewayBoldB = [/home/liliane/ROGER/MY-FONTS/RalewayBold.otf] at 50pt \font\RalewayBoldBB = [/home/liliane/ROGER/MY-FONTS/RalewayBold.otf] at 55pt \font\RalewayBoldBBB = [/home/liliane/ROGER/MY-FONTS/RalewayBold.otf] at 60pt \font\RalewayBoldBBBB = [/home/liliane/ROGER/MY-FONTS/RalewayBold.otf] at 65pt \font\RalewayBoldBBBBB = [/home/liliane/ROGER/MY-FONTS/RalewayBold.otf] at 70pt \font\RalewayBoldBBBBBB = [/home/liliane/ROGER/MY-FONTS/RalewayBold.otf] at 75pt % EXTRA BOLD \font\RalewayExtraBoldB = [/home/liliane/ROGER/MY-FONTS/RalewayExtraBold.otf] at 50pt \font\RalewayExtraBoldBB = [/home/liliane/ROGER/MY-FONTS/RalewayExtraBold.otf] at 55pt \font\RalewayExtraBoldBBB = [/home/liliane/ROGER/MY-FONTS/RalewayExtraBold.otf] at 60pt \font\RalewayExtraBoldBBBB = [/home/liliane/ROGER/MY-FONTS/RalewayExtraBold.otf] at 65pt \font\RalewayExtraBoldBBBBB = [/home/liliane/ROGER/MY-FONTS/RalewayExtraBold.otf] at 70pt \font\RalewayExtraBoldBBBBBB = [/home/liliane/ROGER/MY-FONTS/RalewayExtraBold.otf] at 75pt \font\RalewayExtraBoldC = [/home/liliane/ROGER/MY-FONTS/RalewayExtraBold.otf] at 80pt \font\RalewayExtraBoldCC = [/home/liliane/ROGER/MY-FONTS/RalewayExtraBold.otf] at 85pt \font\RalewayExtraBoldCCC = [/home/liliane/ROGER/MY-FONTS/RalewayExtraBold.otf] at 90pt \font\RalewayExtraBoldCCCC = [/home/liliane/ROGER/MY-FONTS/RalewayExtraBold.otf] at 95pt \font\RalewayExtraBoldCCCC = [/home/liliane/ROGER/MY-FONTS/RalewayExtraBold.otf] at 100pt \font\RalewayExtraBoldCCCCC = [/home/liliane/ROGER/MY-FONTS/RalewayExtraBold.otf] at 105pt \font\RalewayExtraBoldD = [/home/liliane/ROGER/MY-FONTS/RalewayExtraBold.otf] at 110pt \font\RalewayExtraBoldDD = [/home/liliane/ROGER/MY-FONTS/RalewayExtraBold.otf] at 115pt \font\RalewayExtraBoldDDD= [/home/liliane/ROGER/MY-FONTS/RalewayExtraBold.otf] at 120pt \font\RalewayExtraBoldDDDD = [/home/liliane/ROGER/MY-FONTS/RalewayExtraBold.otf] at 125pt \font\RalewayExtraBoldDDDDD = [/home/liliane/ROGER/MY-FONTS/RalewayExtraBold.otf] at 130pt \font\RalewayExtraBoldDDDDDD = [/home/liliane/ROGER/MY-FONTS/RalewayExtraBold.otf] at 135pt %%%%%%%%%%%%%%%%%%%%%%%% END RALEWAY %%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%% HACK %%%%%%%%%%%%%%% % These fonts are available at: https://sourcefoundry.org/hack/ % Hack is a mono space (teletype =\tt or fixed spacing) designed for coding. % The heavier version are excellent for arrows; see the file [format_XETEX.mac] %%%%%%%%%%% REGULAR HACK %%%%%%%%%%%%%% \font\hackthirteen = [/home/liliane/ROGER/MY-FONTS/HackRegular.otf] at 13.0pt \font\hackfourteen = [/home/liliane/ROGER/MY-FONTS/HackRegular.otf] at 14.0pt \font\hackfifteen = [/home/liliane/ROGER/MY-FONTS/HackRegular.otf] at 15.0pt \font\hacksixteen = [/home/liliane/ROGER/MY-FONTS/HackRegular.otf] at 16.0pt \font\hackseventeen = [/home/liliane/ROGER/MY-FONTS/HackRegular.otf] at 17.0pt %%%%%%%%%%% BOLD HACK %%%%%%%%%%%%%% \font\bfhackthirteen = [/home/liliane/ROGER/MY-FONTS/HackBold.otf] at 13.0pt \font\bfhackfourteen = [/home/liliane/ROGER/MY-FONTS/HackBold.otf] at 14.0pt \font\bfhackfifteen = [/home/liliane/ROGER/MY-FONTS/HackBold.otf] at 15.0pt \font\bfhacksixteen = [/home/liliane/ROGER/MY-FONTS/HackBold.otf] at 16.0pt \font\bfhackseventeen = [/home/liliane/ROGER/MY-FONTS/HackBold.otf] at 17.0pt \font\hackboldA = [/home/liliane/ROGER/MY-FONTS/HackBold.otf] at 13.0pt \font\hackboldAA = [/home/liliane/ROGER/MY-FONTS/HackBold.otf] at 14.0pt \font\hackboldAAA = [/home/liliane/ROGER/MY-FONTS/HackBold.otf] at 16.0pt \font\hackboldAAAA = [/home/liliane/ROGER/MY-FONTS/HackBold.otf] at 18.0pt \font\hackboldAAAAA = [/home/liliane/ROGER/MY-FONTS/HackBold.otf] at 20.0pt \font\hackboldAAAAAA = [/home/liliane/ROGER/MY-FONTS/HackBold.otf] at 30.0pt \font\hackboldAAAAAAA = [/home/liliane/ROGER/MY-FONTS/HackBold.otf] at 40pt \font\hackboldB =[/home/liliane/ROGER/MY-FONTS/HackBold.otf] at 50.0pt \font\hackboldBB =[/home/liliane/ROGER/MY-FONTS/HackBold.otf] at 55.0pt \font\hackboldBBB =[/home/liliane/ROGER/MY-FONTS/HackBold.otf] at 60.0pt \font\hackboldBBBB =[/home/liliane/ROGER/MY-FONTS/HackBold.otf] at 65.0pt \font\hackboldBBBBB =[/home/liliane/ROGER/MY-FONTS/HackBold.otf] at 70.0pt \font\hackboldBBBBBB =[/home/liliane/ROGER/MY-FONTS/HackBold.otf] at 75.0pt % HackBoldOblique.otf \font\hackboldobliqueA =[/home/liliane/ROGER/MY-FONTS/HackBoldOblique.otf] at 13.0pt \font\hackboldobliqueAA =[/home/liliane/ROGER/MY-FONTS/HackBoldOblique.otf] at 14.0pt \font\hackboldobliqueAAA =[/home/liliane/ROGER/MY-FONTS/HackBoldOblique.otf] at 16.0pt \font\hackboldobliqueAAAA =[/home/liliane/ROGER/MY-FONTS/HackBoldOblique.otf] at 18.0pt \font\hackboldobliqueAAAAA =[/home/liliane/ROGER/MY-FONTS/HackBoldOblique.otf] at 20.0pt %%%%%%%%%%%%%%%%%%%%%%%% END HACK %%%%%%%%%%%%%%%%%% %%%%%%%%%%%% TEX CMSY, MSAM AND MSBM FONTS %%%%%%% % These are used in [format.mac] for some special symbols % Since these are special fonts corresponding to sets of symbols, % i did not bother to convert to unicode % Choose the font which corresponds to the chart on which the % the symbol is located, as indicated below by: % \exists chart % e.g \| is the bullet on the cmsy10 table at position 15. % so I use \font\cmsyAa to define it at the font size that I want % \font\cmsyAAAA = cmsy10 at 17.0pt % used for arrows \font\cmsyAAA = cmsy10 at 15.0pt \font\cmsyAA = cmsy10 at 13.0pt \font\cmsyA = cmsy10 at 11.0pt \font\cmsyAa = cmsy10 at 10.0pt % \exists chart % ff used for star (char70), square (char04) \font\msamAAAA = msam10 at 17.0pt \font\msamAAA = msam10 at 15.0pt \font\msamAA = msam10 at 13.0pt % \exists chart \font\msamA = msam10 at 11.0pt \font\msamAa = msam10 at 10.0pt % used for \square \font\msamAaa = msam10 at 9.0pt % used for \square \font\msamAaaa = msam10 at 8.0pt % used for \square % I use B here, because of msBm \font\msbmBBBB = msbm10 at 17.0pt % used with \web \font\msbmBBB = msbm10 at 15.0pt \font\msbmBB = msbm10 at 13.0pt % \exists chart \font\msbmB = msbm10 at 11.0pt %%%%%%%%%%%% END: TEX CMSY, MSAM AND MSBM FONTS %%%%%%%