Dave Jarvis' Repositories

git clone https://repo.autonoma.ca/repo/keenwrite.git
src/main/java/com/keenwrite/processors/html/XhtmlProcessor.java
public final class XhtmlProcessor extends ExecutorProcessor<String> {
private static final Curler CURLER = createCurler( FILTER_XML, CONVERT_APOS );
+ private static final String DTD =
+ "<!DOCTYPE html PUBLIC " +
+ "\"-//W3C//DTD XHTML 1.0 Transitional//EN\" " +
+ "\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">";
private final ProcessorContext mContext;
} );
- final var document = DocumentParser.toString( doc );
+ final var document = DTD + DocumentParser.toString( doc );
final var curl = mContext.getCurlQuotes();

Adds DTD when exporting to XHTML

Author DaveJarvis <email>
Date 2025-05-19 22:10:41 GMT-0700
Commit c780b54b94e09475223ec95be7ff4749e9e73828
Parent 40b081d
Delta 5 lines added, 1 line removed, 4-line increase