Dave Jarvis' Repositories

git clone https://repo.autonoma.ca/repo/keenwrite.git

Suppress typographic extension for PDF

AuthorDaveJarvis <email>
Date2021-05-04 19:08:02 GMT-0700
Commitf6c247c9557df39fb08797851e41891fce465474
Parent3ec72e9
build.gradle
def moduleSecurity = [
- "--add-opens=javafx.controls/javafx.scene.control=ALL-UNNAMED",
- "--add-opens=javafx.controls/javafx.scene.control.skin=ALL-UNNAMED",
- "--add-opens=javafx.graphics/javafx.scene.text=ALL-UNNAMED",
- "--add-opens=javafx.graphics/com.sun.javafx.css=ALL-UNNAMED",
- "--add-opens=javafx.graphics/com.sun.javafx.text=ALL-UNNAMED",
- "--add-exports=javafx.base/com.sun.javafx.event=ALL-UNNAMED",
- "--add-exports=javafx.graphics/com.sun.javafx.application=ALL-UNNAMED",
- "--add-exports=javafx.graphics/com.sun.javafx.geom=ALL-UNNAMED",
- "--add-exports=javafx.graphics/com.sun.javafx.scene.traversal=ALL-UNNAMED",
- "--add-exports=javafx.graphics/com.sun.javafx.scene.traversal=ALL-UNNAMED",
- "--add-exports=javafx.graphics/com.sun.javafx.text=ALL-UNNAMED",
+ "--add-opens=javafx.controls/javafx.scene.control=ALL-UNNAMED",
+ "--add-opens=javafx.controls/javafx.scene.control.skin=ALL-UNNAMED",
+ "--add-opens=javafx.graphics/javafx.scene.text=ALL-UNNAMED",
+ "--add-opens=javafx.graphics/com.sun.javafx.css=ALL-UNNAMED",
+ "--add-opens=javafx.graphics/com.sun.javafx.text=ALL-UNNAMED",
+ "--add-exports=javafx.base/com.sun.javafx.event=ALL-UNNAMED",
+ "--add-exports=javafx.graphics/com.sun.javafx.application=ALL-UNNAMED",
+ "--add-exports=javafx.graphics/com.sun.javafx.geom=ALL-UNNAMED",
+ "--add-exports=javafx.graphics/com.sun.javafx.scene.traversal=ALL-UNNAMED",
+ "--add-exports=javafx.graphics/com.sun.javafx.scene.traversal=ALL-UNNAMED",
+ "--add-exports=javafx.graphics/com.sun.javafx.text=ALL-UNNAMED",
]
src/main/java/com/keenwrite/processors/markdown/BaseMarkdownProcessor.java
extensions.add( TablesExtension.create() );
extensions.add( FencedDivExtension.create() );
- extensions.add( TypographicExtension.create() );
+
+ if( !context.isExportFormat( APPLICATION_PDF ) ) {
+ extensions.add( TypographicExtension.create() );
+ }
return extensions;
Delta15 lines added, 12 lines removed, 3-line increase