Skip to content
Success

Changes

Summary

  1. prefer "Isabelle DejaVu Sans", even for headless batch-build (session_graph.pdf);
  2. clarified signature: fonts are not dependent on GUI;
  3. tuned signature;
  4. clarified signature;
  5. avoid loading of font file, to eliminate "Illegal reflective access by com.lowagie.text.pdf.MappedRandomAccessFile$1 (iText-2.1.5.jar) to method java.nio.DirectByteBuffer.cleaner()" -- due to com.lowagie.text.pdf.TrueTypeFont.process() / RandomAccessFileOrArray;
  6. proper font file name for HTTP (amending dc9a39c3f75d); clarified Entry content;
  7. clarified order;
  8. tuned whitespace;
  9. clarified symbol groups;
  10. more explicit Isabelle_Fonts.Entry; more robust font embedding into PDF and HTML;
  11. prefer Isabelle_Fonts.sans for GUI;
  12. prefer Isabelle_Fonts.sans (not mono) as derived GUI font;
  13. clarified signature;
  14. proper file names;
  15. clarified modules;
  16. clarified Admin resources; tuned comments;
Changeset 69369:6ecc85955e04 by wenzelm:
prefer "Isabelle DejaVu Sans", even for headless batch-build (session_graph.pdf);
The file was modified src/Pure/Tools/build.scala (diff)
The file was modified src/Tools/Graphview/etc/options (diff)
Changeset 69368:6f360600eabc by wenzelm:
clarified signature: fonts are not dependent on GUI;
The file was modified src/Pure/GUI/gui.scala (diff)
The file was modified src/Pure/System/isabelle_fonts.scala (diff)
The file was modified src/Pure/Tools/main.scala (diff)
Changeset 69367:34b7550b66c7 by wenzelm:
tuned signature;
The file was modified src/Pure/Admin/build_jdk.scala (diff)
The file was modified src/Pure/Admin/check_sources.scala (diff)
The file was modified src/Pure/General/path.scala (diff)
The file was modified src/Pure/Thy/bibtex.scala (diff)
The file was modified src/Pure/Tools/spell_checker.scala (diff)
Changeset 69366:b6dacf6eabe3 by wenzelm:
clarified signature;
The file was modified src/HOL/TPTP/TPTP_Parser/tptp_interpret.ML (diff)
The file was modified src/HOL/TPTP/TPTP_Parser/tptp_reconstruct.ML (diff)
The file was modified src/HOL/TPTP/TPTP_Parser_Test.thy (diff)
The file was modified src/HOL/TPTP/TPTP_Proof_Reconstruction_Test.thy (diff)
The file was modified src/Pure/Admin/build_history.scala (diff)
The file was modified src/Pure/Admin/build_polyml.scala (diff)
The file was modified src/Pure/General/http.scala (diff)
The file was modified src/Pure/General/path.ML (diff)
The file was modified src/Pure/General/path.scala (diff)
The file was modified src/Pure/PIDE/rendering.scala (diff)
The file was modified src/Pure/System/options.scala (diff)
The file was modified src/Pure/Thy/bibtex.scala (diff)
The file was modified src/Pure/Thy/html.scala (diff)
The file was modified src/Pure/Thy/present.scala (diff)
The file was modified src/Pure/Thy/sessions.scala (diff)
The file was modified src/Pure/Thy/thy_header.ML (diff)
The file was modified src/Pure/Tools/spell_checker.scala (diff)
Changeset 69365:c5b3860d29ef by wenzelm:
avoid loading of font file, to eliminate "Illegal reflective access by com.lowagie.text.pdf.MappedRandomAccessFile$1 (iText-2.1.5.jar) to method java.nio.DirectByteBuffer.cleaner()" -- due to com.lowagie.text.pdf.TrueTypeFont.process() / RandomAccessFileOrArray;
The file was modified src/Pure/General/bytes.scala (diff)
The file was modified src/Pure/General/graphics_file.scala (diff)
Changeset 69364:91dbade9a5fa by wenzelm:
proper font file name for HTTP (amending dc9a39c3f75d);<br>clarified Entry content;
The file was modified src/Pure/General/http.scala (diff)
The file was modified src/Pure/System/isabelle_fonts.scala (diff)
Changeset 69363:0675481ce575 by wenzelm:
clarified order;
The file was modified src/Pure/General/http.scala (diff)
The file was modified src/Pure/System/isabelle_fonts.scala (diff)
Changeset 69362:77c93eaf6cb7 by wenzelm:
tuned whitespace;
The file was modified src/Pure/Thy/html.scala (diff)
The file was modified src/Pure/Thy/present.scala (diff)
Changeset 69361:0d84e3db67c2 by wenzelm:
clarified symbol groups;
The file was modified etc/symbols (diff)
Changeset 69360:dc9a39c3f75d by wenzelm:
more explicit Isabelle_Fonts.Entry;<br>more robust font embedding into PDF and HTML;
The file was modified src/Pure/Admin/build_release.scala (diff)
The file was modified src/Pure/Admin/other_isabelle.scala (diff)
The file was modified src/Pure/GUI/gui.scala (diff)
The file was modified src/Pure/General/graphics_file.scala (diff)
The file was modified src/Pure/General/http.scala (diff)
The file was modified src/Pure/System/isabelle_fonts.scala (diff)
The file was modified src/Pure/Thy/html.scala (diff)
The file was modified src/Pure/Thy/present.scala (diff)
Changeset 69359:3b709d9074ec by wenzelm:
prefer Isabelle_Fonts.sans for GUI;
The file was modified src/Tools/jEdit/src/graphview_dockable.scala (diff)
Changeset 69358:71ef6e6da3dc by wenzelm:
prefer Isabelle_Fonts.sans (not mono) as derived GUI font;
The file was modified src/Pure/GUI/gui.scala (diff)
The file was modified src/Tools/jEdit/src/debugger_dockable.scala (diff)
The file was modified src/Tools/jEdit/src/graphview_dockable.scala (diff)
The file was modified src/Tools/jEdit/src/isabelle_sidekick.scala (diff)
The file was modified src/Tools/jEdit/src/pretty_text_area.scala (diff)
The file was modified src/Tools/jEdit/src/query_dockable.scala (diff)
Changeset 69357:acd0d72c560b by wenzelm:
clarified signature;
The file was modified src/Pure/GUI/gui.scala (diff)
The file was modified src/Pure/System/isabelle_fonts.scala (diff)
Changeset 69356:32f886aaf9c0 by wenzelm:
proper file names;
The file was modified src/Pure/Thy/html.scala (diff)
Changeset 69355:cdc2de88d657 by wenzelm:
clarified modules;
The file was addedsrc/Pure/System/isabelle_fonts.scala
The file was modified src/Pure/Admin/other_isabelle.scala (diff)
The file was modified src/Pure/GUI/gui.scala (diff)
The file was modified src/Pure/General/graphics_file.scala (diff)
The file was modified src/Pure/General/http.scala (diff)
The file was modified src/Pure/System/isabelle_system.scala (diff)
The file was modified src/Pure/Thy/html.scala (diff)
The file was modified src/Pure/Thy/present.scala (diff)
The file was modified src/Pure/build-jars (diff)
Changeset 69354:600727ff6889 by wenzelm:
clarified Admin resources;<br>tuned comments;
The file was addedAdmin/isabelle_fonts/IsabelleText.sfd
The file was addedAdmin/isabelle_fonts/IsabelleTextBold.sfd
The file was addedAdmin/isabelle_fonts/README
The file was addedAdmin/isabelle_fonts/Vacuous.sfd
The file was modified src/Pure/Admin/build_fonts.scala (diff)
The file was removedlib/fonts/IsabelleText.sfd
The file was removedlib/fonts/IsabelleTextBold.sfd
The file was removedlib/fonts/README
The file was removedlib/fonts/Vacuous.sfd