File tree Expand file tree Collapse file tree 2 files changed +14
-2
lines changed
Expand file tree Collapse file tree 2 files changed +14
-2
lines changed Original file line number Diff line number Diff line change @@ -143,9 +143,14 @@ function inlineFilters(config: Configuration) {
143143 info ( "Building inlined filters" ) ;
144144 const outDir = join ( config . directoryInfo . share , "filters" ) ;
145145 const filtersToInline : Filter [ ] = [
146- { name : "main" , dir : "." } ,
146+ { name : "quarto-init" } ,
147+ { name : "authors" } ,
148+ { name : "quarto-pre" } ,
149+ { name : "crossref" } ,
150+ { name : "layout" } ,
151+ { name : "quarto-post" } ,
147152 { name : "pagebreak" , dir : "rmarkdown" } ,
148- { name : "customwriter" , dir : "customwriter " } ,
153+ { name : "quarto-finalize " } ,
149154 ] ;
150155
151156 filtersToInline . forEach ( ( filter ) => {
Original file line number Diff line number Diff line change @@ -722,6 +722,13 @@ export async function runPandoc(
722722 pandocArgs = removePandocArgs ( pandocArgs , removeArgs ) ;
723723 }
724724
725+ // https://github.com/quarto-dev/quarto-cli/issues/3126
726+ // it seems that we still need to coerce number-offset to be an number list,
727+ // otherwise pandoc fails.
728+ if ( typeof allDefaults [ kNumberOffset ] === "number" ) {
729+ allDefaults [ kNumberOffset ] = [ allDefaults [ kNumberOffset ] ] ;
730+ }
731+
725732 // We always use our own pandoc data-dir, so tear off the user
726733 // data-dir and use ours.
727734 const dataDirArgs = new Map < string , boolean > ( ) ;
You can’t perform that action at this time.
0 commit comments