Guest User

Untitled

a guest
May 22nd, 2018
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.98 KB | None | 0 0
  1. setmainfont{Roboto}[
  2. Path = fonts/Roboto/,
  3. Extension = .ttf,
  4. %-- Upright --%
  5. FontFace={ul}{n}{Font=*-Thin},
  6. FontFace={l}{n}{Font=*-Light},
  7. FontFace={m}{n}{Font=*-Regular},
  8. FontFace={mb}{n}{Font=*-Medium},
  9. FontFace={b}{n}{Font=*-Bold},
  10. FontFace={eb}{n}{Font=*-Black},
  11. % %-- Italic --%
  12. FontFace={ul}{it}{Font=*-ThinItalic},
  13. FontFace={l}{it}{Font=*-LightItalic},
  14. FontFace={m}{it}{Font=*-Italic},
  15. FontFace={mb}{it}{Font=*-MediumItalic},
  16. FontFace={b}{it}{Font=*-BoldItalic},
  17. FontFace={eb}{it}{Font=*-BlackItalic},
  18. ]
  19.  
  20. documentclass[10pt]{article}
  21.  
  22. usepackage{fontspec}
  23.  
  24. setmainfont{Roboto}[
  25. Path = fonts/Roboto/,
  26. Extension = .ttf,
  27. UprightFont = *-Regular,
  28. %-- Upright --%
  29. FontFace={ul}{n}{Font=*-Thin},
  30. FontFace={l}{n}{Font=*-Light},
  31. FontFace={m}{n}{Font=*-Regular},
  32. FontFace={mb}{n}{Font=*-Medium},
  33. FontFace={b}{n}{Font=*-Bold},
  34. FontFace={eb}{n}{Font=*-Black},
  35. % %-- Italic --%
  36. FontFace={ul}{it}{Font=*-ThinItalic},
  37. FontFace={l}{it}{Font=*-LightItalic},
  38. FontFace={m}{it}{Font=*-Italic},
  39. FontFace={mb}{it}{Font=*-MediumItalic},
  40. FontFace={b}{it}{Font=*-BoldItalic},
  41. FontFace={eb}{it}{Font=*-BlackItalic},
  42. ]
  43.  
  44. DeclareRobustCommand{ulseries}{fontseries{ul}selectfont}
  45. DeclareRobustCommand{lseries}{fontseries{l}selectfont}
  46. DeclareRobustCommand{mseries}{fontseries{m}selectfont}
  47. DeclareRobustCommand{mbseries}{fontseries{mb}selectfont}
  48. DeclareRobustCommand{bseries}{fontseries{b}selectfont}
  49. DeclareRobustCommand{ebseries}{fontseries{eb}selectfont}
  50. DeclareTextFontCommand{textul}{ulseries}
  51. DeclareTextFontCommand{textl}{lseries}
  52. DeclareTextFontCommand{textm}{mseries}
  53. DeclareTextFontCommand{textmb}{mbseries}
  54. DeclareTextFontCommand{textb}{bseries}
  55. DeclareTextFontCommand{texteb}{ebseries}
  56.  
  57. begin{document}
  58.  
  59. sffamily
  60. textul{Abc Thin} {ulseries Thin}
  61.  
  62. textl{Abc Light} {lseries Light}
  63.  
  64. textm{Abc Light} {mseries Light}
  65.  
  66. Abc Regular
  67.  
  68. textmb{Abc SemiBold} {mbseries SemiBold}
  69.  
  70. textb{Abc Bold} {bseries Bold}
  71.  
  72. texteb{Abc ExtraBold} {ebseries ExtraBold}
  73.  
  74. end{document}
Add Comment
Please, Sign In to add comment