anchor.diff:  
   pdf-fontsdir:: The directory or directories where the fonts used by your theme, if any, are located.
   Multiple entries must be separated by a semi-colon.
  +To reference a file inside a JAR file on the classpath, prefix with the path with `uri:classloader:` (AsciidoctorJ only).
   _Specifying an absolute path is recommended._
   
   Let's assume that you've put your theme files inside a directory named `resources` with the following layout:
  
positive.code: 
  * https://github.com/asciidoctor/asciidoctor-maven-examples/tree/master/asciidoctor-pdf-with-theme-example[Maven Example]
  * https://github.com/asciidoctor/asciidoctor-gradle-examples/tree/master/asciidoc-to-pdf-with-theme-example[Gradle Example]
  
  == Theme-Related Document Attributes
  
  
negative.code: 
   $ asciidoctor-pdf -a pdf-theme=basic-theme.yml -a pdf-fontsdir=path/to/fonts document.adoc
  
  You can specify multiple directories by separating the entries with a semi-colon and enclosing the value in double quotes:
  
   $ asciidoctor-pdf -a pdf-theme=basic-theme.yml -a pdf-fontsdir="path/to/fonts;path/to/more-fonts" document.adoc
  
  To include the bundled fonts in the search, use the `GEM_FONTS_DIR` token:
  
   $ asciidoctor-pdf -a pdf-theme=basic-theme.yml -a pdf-fontsdir="path/to/fonts;GEM_FONTS_DIR" document.adoc
  
  When running Asciidoctor PDF on the JVM (perhaps using AsciidoctorJ PDF), you can refer a directory inside of any JAR file on the classpath by prefixing the path with `uri:classloader:`:
  
   $ asciidoctorj -b pdf -a pdf-theme=basic-theme.yml -a pdf-fontsdir="uri:classloader:/path/to/fonts;GEM_FONTS_DIR" document.adoc
  
  TIP: When Asciidoctor PDF creates the PDF, it only embeds the glyphs from the font that are needed to render the characters present in the document.
  Effectively, it subsets the font.
  