You can subscribe to this list here.
2001 |
Jan
|
Feb
(1) |
Mar
|
Apr
(36) |
May
(56) |
Jun
(1) |
Jul
(5) |
Aug
(3) |
Sep
(1) |
Oct
|
Nov
|
Dec
(1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
|
Feb
|
Mar
(15) |
Apr
(5) |
May
(7) |
Jun
(5) |
Jul
(3) |
Aug
(6) |
Sep
(3) |
Oct
(8) |
Nov
(23) |
Dec
(21) |
2003 |
Jan
(25) |
Feb
(37) |
Mar
(59) |
Apr
(11) |
May
(8) |
Jun
(24) |
Jul
(18) |
Aug
(29) |
Sep
(30) |
Oct
(11) |
Nov
(20) |
Dec
(5) |
2004 |
Jan
(43) |
Feb
(24) |
Mar
(61) |
Apr
(14) |
May
(23) |
Jun
(50) |
Jul
(13) |
Aug
(56) |
Sep
(55) |
Oct
(64) |
Nov
(94) |
Dec
(27) |
2005 |
Jan
(40) |
Feb
(10) |
Mar
(55) |
Apr
(20) |
May
(16) |
Jun
(6) |
Jul
(58) |
Aug
(38) |
Sep
(5) |
Oct
(6) |
Nov
(71) |
Dec
(99) |
2006 |
Jan
(6) |
Feb
(15) |
Mar
(22) |
Apr
(9) |
May
(31) |
Jun
(35) |
Jul
(47) |
Aug
(18) |
Sep
(21) |
Oct
(24) |
Nov
(63) |
Dec
(79) |
2007 |
Jan
(22) |
Feb
(40) |
Mar
(47) |
Apr
(69) |
May
(22) |
Jun
(20) |
Jul
(25) |
Aug
(13) |
Sep
(7) |
Oct
(44) |
Nov
(76) |
Dec
(1) |
2008 |
Jan
(26) |
Feb
(30) |
Mar
(120) |
Apr
(14) |
May
(22) |
Jun
(40) |
Jul
(48) |
Aug
(7) |
Sep
(34) |
Oct
(31) |
Nov
|
Dec
(30) |
2009 |
Jan
(9) |
Feb
(6) |
Mar
(9) |
Apr
(2) |
May
(9) |
Jun
|
Jul
(31) |
Aug
(32) |
Sep
(15) |
Oct
(23) |
Nov
|
Dec
(9) |
2010 |
Jan
(19) |
Feb
(9) |
Mar
|
Apr
|
May
(9) |
Jun
(6) |
Jul
(8) |
Aug
(21) |
Sep
(10) |
Oct
(1) |
Nov
(3) |
Dec
(33) |
2011 |
Jan
|
Feb
(1) |
Mar
(4) |
Apr
(10) |
May
|
Jun
(9) |
Jul
(23) |
Aug
(2) |
Sep
(35) |
Oct
(36) |
Nov
|
Dec
(4) |
2012 |
Jan
(3) |
Feb
(8) |
Mar
(3) |
Apr
|
May
|
Jun
(5) |
Jul
|
Aug
|
Sep
|
Oct
(12) |
Nov
(12) |
Dec
|
2013 |
Jan
(18) |
Feb
(5) |
Mar
(1) |
Apr
|
May
|
Jun
(5) |
Jul
|
Aug
(21) |
Sep
|
Oct
(5) |
Nov
(1) |
Dec
(11) |
2014 |
Jan
|
Feb
|
Mar
(4) |
Apr
(2) |
May
|
Jun
|
Jul
(2) |
Aug
(5) |
Sep
(6) |
Oct
|
Nov
(29) |
Dec
|
2015 |
Jan
|
Feb
|
Mar
(14) |
Apr
|
May
|
Jun
|
Jul
(7) |
Aug
(7) |
Sep
(5) |
Oct
|
Nov
(6) |
Dec
(3) |
2016 |
Jan
(14) |
Feb
(9) |
Mar
(33) |
Apr
(12) |
May
(18) |
Jun
(3) |
Jul
|
Aug
(15) |
Sep
|
Oct
|
Nov
|
Dec
(22) |
2017 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(10) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(44) |
Nov
(32) |
Dec
(8) |
2018 |
Jan
(2) |
Feb
(25) |
Mar
(16) |
Apr
(11) |
May
(1) |
Jun
(19) |
Jul
(3) |
Aug
|
Sep
|
Oct
(25) |
Nov
|
Dec
|
2019 |
Jan
|
Feb
(2) |
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
(3) |
2020 |
Jan
(29) |
Feb
(28) |
Mar
(13) |
Apr
(13) |
May
(107) |
Jun
(75) |
Jul
(57) |
Aug
(36) |
Sep
(3) |
Oct
(4) |
Nov
(4) |
Dec
(1) |
2021 |
Jan
(2) |
Feb
(13) |
Mar
(5) |
Apr
(6) |
May
(44) |
Jun
(9) |
Jul
(9) |
Aug
(3) |
Sep
(11) |
Oct
(5) |
Nov
(14) |
Dec
(19) |
2022 |
Jan
(1) |
Feb
|
Mar
|
Apr
(4) |
May
(1) |
Jun
(1) |
Jul
(13) |
Aug
(6) |
Sep
(2) |
Oct
(7) |
Nov
(2) |
Dec
|
2023 |
Jan
(2) |
Feb
|
Mar
(13) |
Apr
(2) |
May
(31) |
Jun
(12) |
Jul
(5) |
Aug
(5) |
Sep
(27) |
Oct
(7) |
Nov
(25) |
Dec
(7) |
2024 |
Jan
(11) |
Feb
(27) |
Mar
(3) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Mark R. <ma...@la...> - 2020-04-24 09:57:04
|
On 2020-04-24 02:00, Helen Borrie wrote: > Mark, > >> Today I noticed that we have > >> src/docs/refdocs/langref/fblangref25 >> and >> src/docs/refdocs/langref/langref25 > >> The former seems to be the released Firebird 2.5 Language Reference, >> while the latter seems to be an abandoned work-in-progress. > > Correct. > >> The presence >> of both is a bit confusing. > > Yes. I suspect it happened when "whoever" transferred stuff from the > old CMS. I was talking about the sources in git, not in the CMS, but I'll also double-check if maybe the resulting documents exist on the site. >> Is it OK if I delete that last one >> (src/docs/refdocs/langref/langref25)? > > Definitely. Ok, I'll remove them. Mark |
From: Dmitry Y. <no...@gi...> - 2020-04-24 06:38:56
|
Branch: refs/heads/master Home: https://github.com/FirebirdSQL/firebird-documentation Commit: 1ae374b57606bc6dfb5256221c76b66a272b05c7 https://github.com/FirebirdSQL/firebird-documentation/commit/1ae374b57606bc6dfb5256221c76b66a272b05c7 Author: Dmitry Yemanov <dye...@us...> Date: 2020-04-24 (Fri, 24 Apr 2020) Changed paths: M src/docs/rlsnotes/rlsnotes.xml A src/docs/rlsnotes/rlsnotes40/APIandODS40.docbook A src/docs/rlsnotes/rlsnotes40/Appendix01_40.docbook A src/docs/rlsnotes/rlsnotes40/BugFixes40.docbook A src/docs/rlsnotes/rlsnotes40/Compatibility40.docbook A src/docs/rlsnotes/rlsnotes40/ConfigParams40.docbook A src/docs/rlsnotes/rlsnotes40/DDL40.docbook A src/docs/rlsnotes/rlsnotes40/DML40.docbook A src/docs/rlsnotes/rlsnotes40/Engine40.docbook A src/docs/rlsnotes/rlsnotes40/FbTeams40.docbook A src/docs/rlsnotes/rlsnotes40/GeneralNotes40.docbook A src/docs/rlsnotes/rlsnotes40/Licence40.docbook A src/docs/rlsnotes/rlsnotes40/MSQL40.docbook A src/docs/rlsnotes/rlsnotes40/NewFeatures40.docbook A src/docs/rlsnotes/rlsnotes40/PSQL40.docbook A src/docs/rlsnotes/rlsnotes40/ReservedWords40.docbook A src/docs/rlsnotes/rlsnotes40/Security40.docbook A src/docs/rlsnotes/rlsnotes40/Utilities40.docbook A src/docs/rlsnotes/rlsnotes40/rlsnotes40.xml Log Message: ----------- Added v4 Beta1 release notes (on behalf of Helen) Commit: 6791e06545521a561f761cbf6a1bcbdd97d7edb9 https://github.com/FirebirdSQL/firebird-documentation/commit/6791e06545521a561f761cbf6a1bcbdd97d7edb9 Author: Dmitry Yemanov <dye...@us...> Date: 2020-04-24 (Fri, 24 Apr 2020) Changed paths: M .gitattributes M .gitignore A README.md R ReadMe A build.gradle A buildSrc/build.gradle A buildSrc/src/main/groovy/org/firebirdsql/documentation/AbstractTransformationTask.groovy A buildSrc/src/main/groovy/org/firebirdsql/documentation/DocConfigExtension.groovy A buildSrc/src/main/groovy/org/firebirdsql/documentation/DocConfigurable.groovy A buildSrc/src/main/groovy/org/firebirdsql/documentation/DocumentationPlugin.groovy A buildSrc/src/main/groovy/org/firebirdsql/documentation/XsltHelper.groovy A buildSrc/src/main/groovy/org/firebirdsql/documentation/docbook/Docbook.groovy A buildSrc/src/main/groovy/org/firebirdsql/documentation/docbook/DocbookFo.groovy A buildSrc/src/main/groovy/org/firebirdsql/documentation/docbook/DocbookHtml.groovy A buildSrc/src/main/groovy/org/firebirdsql/documentation/fop/AbstractFontMetrics.groovy A buildSrc/src/main/groovy/org/firebirdsql/documentation/fop/FoTask.groovy A buildSrc/src/main/groovy/org/firebirdsql/documentation/fop/TrueTypeFontMetrics.groovy A buildSrc/src/main/groovy/org/firebirdsql/documentation/fop/Type1FontMetrics.groovy A buildSrc/src/main/groovy/org/firebirdsql/documentation/generic/XsltTask.groovy M config/fop-userconfig.xml M config/ja/fop-userconfig.xml M config/ja/msgothic.xml M config/ja/msmincho.xml M config/ru/cour.xml M config/ru/courbd.xml M config/ru/courbi.xml M config/ru/couri.xml M config/ru/fop-userconfig.xml M config/ru/times.xml M config/ru/timesbd.xml M config/ru/timesbi.xml M config/ru/timesi.xml M config/ru/verdana.xml M config/ru/verdanab.xml M config/ru/verdanai.xml M config/ru/verdanaz.xml A gradle/wrapper/gradle-wrapper.jar A gradle/wrapper/gradle-wrapper.properties A gradlew A gradlew.bat R lib/_readme_libs.txt A settings.gradle R src/build/build.bat R src/build/build.sh R src/build/build.xml R src/docs/firebirddocs-de.xml A src/docs/firebirddocs-de/firebirddocs-de.xml R src/docs/firebirddocs-es.xml A src/docs/firebirddocs-es/firebirddocs-es.xml R src/docs/firebirddocs-fr.xml A src/docs/firebirddocs-fr/firebirddocs-fr.xml R src/docs/firebirddocs-it.xml A src/docs/firebirddocs-it/firebirddocs-it.xml R src/docs/firebirddocs-ja.xml A src/docs/firebirddocs-ja/firebirddocs-ja.xml R src/docs/firebirddocs-nl.xml A src/docs/firebirddocs-nl/firebirddocs-nl.xml R src/docs/firebirddocs-pt_br.xml A src/docs/firebirddocs-pt_br/firebirddocs-pt_br.xml R src/docs/firebirddocs-ru.xml A src/docs/firebirddocs-ru/firebirddocs-ru.xml M src/docs/firebirddocs.css R src/docs/firebirddocs.xml M src/docs/firebirddocs/docbuilding-howto.xml M src/docs/firebirddocs/docwriting-howto.xml M src/docs/firebirddocs/fb-docwriters-info.xml M src/docs/firebirddocs/fbcache.xml M src/docs/firebirddocs/fbdoc_vpn.xml M src/docs/firebirddocs/fbmetasecur.xml M src/docs/firebirddocs/fbutil_fbmgr.xml M src/docs/firebirddocs/fbutil_gbak.xml M src/docs/firebirddocs/fbutil_gfix.xml M src/docs/firebirddocs/fbutil_gsec.xml M src/docs/firebirddocs/fbutil_gsplit.xml M src/docs/firebirddocs/fbutil_gstat.xml M src/docs/firebirddocs/fbutil_isql.xml M src/docs/firebirddocs/fbutil_scripts.xml A src/docs/firebirddocs/firebirddocs.xml M src/docs/firebirddocs/firebirdinternals.xml M src/docs/firebirddocs/font-embedding.xml M src/docs/firebirddocs/generatorguide.xml M src/docs/firebirddocs/glossary.xml M src/docs/firebirddocs/ib-fb-coexist.xml M src/docs/firebirddocs/licenses.xml M src/docs/firebirddocs/migrationmssql.xml M src/docs/firebirddocs/nbackup.xml M src/docs/firebirddocs/nullguide.xml M src/docs/firebirddocs/quickstartguide-1.0.xml M src/docs/firebirddocs/quickstartguide-1.5.xml M src/docs/firebirddocs/quickstartguide-2.5.xml M src/docs/firebirddocs/quickstartguide-2.xml M src/docs/firebirddocs/quickstartguide-3.xml M src/docs/firebirddocs/reserved-words.xml M src/docs/firebirddocs/ubuntu-setup.xml M src/docs/firebirddocs/ufb/about-firebird.xml M src/docs/firebirddocs/ufb/client-server.xml M src/docs/firebirddocs/ufb/dochist.xml M src/docs/firebirddocs/ufb/license.xml M src/docs/firebirddocs/ufb/preface.xml M src/docs/firebirddocs/ufb/using-firebird.xml M src/docs/firebirddocs/wireprotocol.xml M src/docs/papers-fr/papers-fr.xml M src/docs/papers/papers.xml M src/docs/refdocs-de/fbodbc205/fbodbc205-configure-de.xml M src/docs/refdocs-de/fbodbc205/fbodbc205-connection-de.xml M src/docs/refdocs-de/fbodbc205/fbodbc205-de.xml M src/docs/refdocs-de/fbodbc205/fbodbc205-dochist-de.xml M src/docs/refdocs-de/fbodbc205/fbodbc205-events-de.xml M src/docs/refdocs-de/fbodbc205/fbodbc205-examples-de.xml M src/docs/refdocs-de/fbodbc205/fbodbc205-install-de.xml M src/docs/refdocs-de/fbodbc205/fbodbc205-intro-de.xml M src/docs/refdocs-de/fbodbc205/fbodbc205-licence-de.xml M src/docs/refdocs-de/fbodbc205/fbodbc205-services-de.xml M src/docs/refdocs-de/fbodbc205/fbodbc205-using-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-appx01-supplement-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-appx02-errorcodes-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-appx03-reskeywords-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-appx04-systables-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-appx05-montables-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-appx06-charsets-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-appx07-license-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-commons-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-datatypes-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-ddl-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-dml-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-dochist-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-functions-vars-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-intro-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-psql-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-security-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-structure-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-transacs-de.xml M src/docs/refdocs-de/refdocs-de.xml M src/docs/refdocs-fr/refdocs-fr.xml M src/docs/refdocs/fbdevgd/fbdevgd30-EFW.xml M src/docs/refdocs/fbdevgd/fbdevgd30-FireDac.xml M src/docs/refdocs/fbdevgd/fbdevgd30-Java.xml M src/docs/refdocs/fbdevgd/fbdevgd30-MVC.xml M src/docs/refdocs/fbdevgd/fbdevgd30-PHP.xml M src/docs/refdocs/fbdevgd/fbdevgd30-db.xml M src/docs/refdocs/fbdevgd/fbdevgd30-dochist.xml M src/docs/refdocs/fbdevgd/fbdevgd30-intro.xml M src/docs/refdocs/fbdevgd/fbdevgd30-license.xml M src/docs/refdocs/fbdevgd/fbdevgd30.xml M src/docs/refdocs/fbodbc205/fbodbc205-configure.xml M src/docs/refdocs/fbodbc205/fbodbc205-connection.xml M src/docs/refdocs/fbodbc205/fbodbc205-dochist.xml M src/docs/refdocs/fbodbc205/fbodbc205-events.xml M src/docs/refdocs/fbodbc205/fbodbc205-examples.xml M src/docs/refdocs/fbodbc205/fbodbc205-install.xml M src/docs/refdocs/fbodbc205/fbodbc205-intro.xml M src/docs/refdocs/fbodbc205/fbodbc205-licence.xml M src/docs/refdocs/fbodbc205/fbodbc205-services.xml M src/docs/refdocs/fbodbc205/fbodbc205-using.xml M src/docs/refdocs/fbodbc205/fbodbc205.xml M src/docs/refdocs/langref/fblangref25/fblangref25-appx01-supplement.xml M src/docs/refdocs/langref/fblangref25/fblangref25-appx02-errorcodes.xml M src/docs/refdocs/langref/fblangref25/fblangref25-appx03-reskeywords.xml M src/docs/refdocs/langref/fblangref25/fblangref25-appx04-systables.xml M src/docs/refdocs/langref/fblangref25/fblangref25-appx05-montables.xml M src/docs/refdocs/langref/fblangref25/fblangref25-appx06-charsets.xml M src/docs/refdocs/langref/fblangref25/fblangref25-appx07-license.xml M src/docs/refdocs/langref/fblangref25/fblangref25-commons.xml M src/docs/refdocs/langref/fblangref25/fblangref25-datatypes.xml M src/docs/refdocs/langref/fblangref25/fblangref25-ddl.xml M src/docs/refdocs/langref/fblangref25/fblangref25-dml.xml M src/docs/refdocs/langref/fblangref25/fblangref25-dochist.xml M src/docs/refdocs/langref/fblangref25/fblangref25-functions-vars.xml M src/docs/refdocs/langref/fblangref25/fblangref25-intro.xml M src/docs/refdocs/langref/fblangref25/fblangref25-psql.xml M src/docs/refdocs/langref/fblangref25/fblangref25-security.xml M src/docs/refdocs/langref/fblangref25/fblangref25-structure.xml M src/docs/refdocs/langref/fblangref25/fblangref25-transacs.xml M src/docs/refdocs/langref/fblangref25/fblangref25.xml M src/docs/refdocs/langref/langref-templates.xml M src/docs/refdocs/langref/langref25/langref25-background.xml M src/docs/refdocs/langref/langref25/langref25-charsets.xml M src/docs/refdocs/langref/langref25/langref25-commons.xml M src/docs/refdocs/langref/langref25/langref25-datatypes.xml M src/docs/refdocs/langref/langref25/langref25-dml.xml M src/docs/refdocs/langref/langref25/langref25-dochist.xml M src/docs/refdocs/langref/langref25/langref25-errors.xml M src/docs/refdocs/langref/langref25/langref25-functions-vars.xml M src/docs/refdocs/langref/langref25/langref25-intro.xml M src/docs/refdocs/langref/langref25/langref25-license.xml M src/docs/refdocs/langref/langref25/langref25-reskeywords.xml M src/docs/refdocs/langref/langref25/langref25-structure.xml M src/docs/refdocs/langref/langref25/langref25.xml M src/docs/refdocs/langref/langrefupd15.xml M src/docs/refdocs/langref/langrefupd20.xml M src/docs/refdocs/langref/langrefupd21.xml M src/docs/refdocs/langref/langrefupd25.xml M src/docs/refdocs/refdocs.xml M src/docs/rlsnotes-it/rlsnotes-it.xml M src/docs/rlsnotes-ja/rlsnotes-ja.xml M src/docs/rlsnotes-ru/rlsnotes-ru.xml M src/docs/rlsnotes/rlsnotes.xml M src/docs/rlsnotes/rlsnotes25/BugFixes25.docbook M src/docs/rlsnotes/rlsnotes25/DML25.docbook M src/docs/rlsnotes/rlsnotes25/GeneralNotes25.docbook M src/docs/rlsnotes/rlsnotes25/NewFeatures25.docbook M src/docs/rlsnotes/rlsnotes25/rlsnotes25.xml A src/docs/xsl/fo-firebirddocs.xsl A src/docs/xsl/fo-papers.xsl M src/docs/xsl/fo-refdocs.xsl M src/docs/xsl/fo-rlsnotes.xsl M src/docs/xsl/fo.xsl M src/docs/xsl/fo/autotoc.xsl M src/docs/xsl/fo/component.xsl M src/docs/xsl/fo/fo-fix.xsl M src/docs/xsl/fo/param.xsl M src/docs/xsl/fo/titlepage.templates.xsl A src/docs/xsl/html-firebirddocs.xsl A src/docs/xsl/html-papers.xsl M src/docs/xsl/html-refdocs.xsl A src/docs/xsl/html-rlsnotes.xsl M src/docs/xsl/html.xsl M src/docs/xsl/html/titlepage.templates.xsl M src/docs/xsl/htmlbase.xsl A src/docs/xsl/monohtml-firebirddocs.xsl A src/docs/xsl/monohtml-papers.xsl M src/docs/xsl/monohtml-refdocs.xsl A src/docs/xsl/monohtml-rlsnotes.xsl R tools/_readme_tools.txt R tools/get_tools_linux.sh Log Message: ----------- Merge branch 'master' of https://github.com/FirebirdSQL/firebird-documentation Compare: https://github.com/FirebirdSQL/firebird-documentation/compare/d749bebb6ab6...6791e0654552 |
From: Helen B. <he...@tp...> - 2020-04-24 00:32:44
|
Mark, > Today I noticed that we have > src/docs/refdocs/langref/fblangref25 > and > src/docs/refdocs/langref/langref25 > The former seems to be the released Firebird 2.5 Language Reference, > while the latter seems to be an abandoned work-in-progress. Correct. > The presence > of both is a bit confusing. Yes. I suspect it happened when "whoever" transferred stuff from the old CMS. > Is it OK if I delete that last one > (src/docs/refdocs/langref/langref25)? Definitely. -- Best regards, Helen mailto:he...@tp... -- This email has been checked for viruses by AVG. https://www.avg.com |
From: Mark R. <ma...@la...> - 2020-04-22 13:17:48
|
Today I noticed that we have src/docs/refdocs/langref/fblangref25 and src/docs/refdocs/langref/langref25 The former seems to be the released Firebird 2.5 Language Reference, while the latter seems to be an abandoned work-in-progress. The presence of both is a bit confusing. Is it OK if I delete that last one (src/docs/refdocs/langref/langref25)? If we ever need it, it would still be accessible from the history. Mark -- Mark Rotteveel |
From: Paul V. <pa...@vi...> - 2020-03-14 16:13:36
|
Norman Dunbar wrote: > I actually prefer chunky html, sorry. It loads quicker over single files. > > True, I can't search the whole file, but if I needed that I'd use the pdf. > > Having said that, I'm happy to lose the chunky version, if necessary. I also prefer the chunked HTML. But of course I can live without it. It might be interesting to see in the server logs how often both variants (HTML and PDF) are requested. I'm not sure if I have access to them; will try this weekend. Cheers, Paul |
From: Norman D. <no...@du...> - 2020-03-08 15:15:47
|
Hi Mark, I actually prefer chunky html, sorry. It loads quicker over single files. True, I can't search the whole file, but if I needed that I'd use the pdf. Having said that, I'm happy to lose the chunky version, if necessary. Cheers, Norm. -- Sent from my Android device with K-9 Mail. Please excuse my brevity. |
From: Alexey K. <ak...@ib...> - 2020-03-08 14:36:58
|
Hello, I think we don't need chuncked html. Regards, Alexey On 08.03.2020 16:13, Mark Rotteveel wrote: > As I'm looking at the asciidoc conversion, our current choice of > having a (single) PDF and a chunked HTML output on the website is a > bit of a pain point. > > Asciidoctor does not support chunked HTML output (there is an > experimental, third-party plugin, but that plugin is tied to a > specific, out-of-date asciidoctor version). > > The current options to produce chunked HTML output are: > > 1. Use separate asciidoc files per section > 2. Generate docbook from asciidoc and then use xsl to generate chunked > HTML > > Option 1 has the downsides that to generate a PDF, an additional > 'include' file needs to be maintained to be able to generate a single > document in addition to the 'chunked' files. This has maintenance > overhead and could be something that can easily be overlooked when > adding sections. I also haven't yet figured out how to have navigation > between sections in the (faked) chunked output this way. > > This last concern might be addressable by using > Antora[https://antora.org/] to generate the HTML documentation (eg see > https://docs.antora.org/antora/2.2/ for an example), but that feels > like a huge increase in scope. > > Option 2 might run into some problems as asciidoctor generates docbook > 5, not docbook 4.5, so I'm not sure if this would cause problems with > our current stylesheets. > > Option 2 seems to be the least intrusive way to retain chunked HTML > output. However, before I spend a lot of time going that route, I'm > wondering: > > - Do we need to retain the ability to generate chunked HTML output? > - And, what is the reason that we currently use chunked HTML output? > > Personally, I'm not really a fan of chunked HTML (searching through a > single page HTML document is much simpler), but maybe I'm overlooking > something. > > Mark |
From: Mark R. <ma...@la...> - 2020-03-08 13:13:43
|
As I'm looking at the asciidoc conversion, our current choice of having a (single) PDF and a chunked HTML output on the website is a bit of a pain point. Asciidoctor does not support chunked HTML output (there is an experimental, third-party plugin, but that plugin is tied to a specific, out-of-date asciidoctor version). The current options to produce chunked HTML output are: 1. Use separate asciidoc files per section 2. Generate docbook from asciidoc and then use xsl to generate chunked HTML Option 1 has the downsides that to generate a PDF, an additional 'include' file needs to be maintained to be able to generate a single document in addition to the 'chunked' files. This has maintenance overhead and could be something that can easily be overlooked when adding sections. I also haven't yet figured out how to have navigation between sections in the (faked) chunked output this way. This last concern might be addressable by using Antora[https://antora.org/] to generate the HTML documentation (eg see https://docs.antora.org/antora/2.2/ for an example), but that feels like a huge increase in scope. Option 2 might run into some problems as asciidoctor generates docbook 5, not docbook 4.5, so I'm not sure if this would cause problems with our current stylesheets. Option 2 seems to be the least intrusive way to retain chunked HTML output. However, before I spend a lot of time going that route, I'm wondering: - Do we need to retain the ability to generate chunked HTML output? - And, what is the reason that we currently use chunked HTML output? Personally, I'm not really a fan of chunked HTML (searching through a single page HTML document is much simpler), but maybe I'm overlooking something. Mark -- Mark Rotteveel |
From: Mark R. <ma...@la...> - 2020-03-07 17:19:27
|
On 07-03-2020 17:35, Mark Rotteveel wrote: > I have just merged the changes to the documentation project. The build > has now switched to gradle, and the old ant build is no longer available. > > I have also updated the Firebird Docbuilding Howto on uploaded it to the > site. I have also updated the font-embedding documentation. Mark -- Mark Rotteveel |
From: Mark R. <no...@gi...> - 2020-03-07 17:18:54
|
Branch: refs/heads/master Home: https://github.com/FirebirdSQL/firebird-documentation Commit: d749bebb6ab6cd023edb694dd005a981bb424b00 https://github.com/FirebirdSQL/firebird-documentation/commit/d749bebb6ab6cd023edb694dd005a981bb424b00 Author: Mark Rotteveel <ma...@la...> Date: 2020-03-07 (Sat, 07 Mar 2020) Changed paths: M src/docs/firebirddocs/font-embedding.xml Log Message: ----------- Update font-embedding with new build |
From: Mark R. <ma...@la...> - 2020-03-07 16:35:38
|
I have just merged the changes to the documentation project. The build has now switched to gradle, and the old ant build is no longer available. I have also updated the Firebird Docbuilding Howto on uploaded it to the site. If you run into any problems, let me know. Mark -- Mark Rotteveel |
From: Mark R. <no...@gi...> - 2020-03-07 16:24:43
|
Branch: refs/heads/master Home: https://github.com/FirebirdSQL/firebird-documentation Commit: 94437d4d90af5e5bb226ca315d2af3d64dbd6056 https://github.com/FirebirdSQL/firebird-documentation/commit/94437d4d90af5e5bb226ca315d2af3d64dbd6056 Author: Mark Rotteveel <ma...@la...> Date: 2020-02-29 (Sat, 29 Feb 2020) Changed paths: M .gitattributes M .gitignore A build.gradle A buildSrc/build.gradle A buildSrc/src/main/groovy/org/firebirdsql/docbook/Docbook.groovy A buildSrc/src/main/groovy/org/firebirdsql/docbook/DocbookExtension.groovy A buildSrc/src/main/groovy/org/firebirdsql/docbook/DocbookFoPdf.groovy A buildSrc/src/main/groovy/org/firebirdsql/docbook/DocbookHtml.groovy A buildSrc/src/main/groovy/org/firebirdsql/docbook/DocbookPlugin.groovy M config/fop-userconfig.xml A gradle/wrapper/gradle-wrapper.jar A gradle/wrapper/gradle-wrapper.properties A gradlew A gradlew.bat A settings.gradle M src/docs/xsl/fo.xsl M src/docs/xsl/fo/fo-fix.xsl M src/docs/xsl/html.xsl M src/docs/xsl/htmlbase.xsl Log Message: ----------- Initial gradle build for docbook (work in progress) Parts derived from https://github.com/spring-projects/spring-build-gradle Commit: 24bdb8ebfdf05179f349a31f15f74b5e6a976274 https://github.com/FirebirdSQL/firebird-documentation/commit/24bdb8ebfdf05179f349a31f15f74b5e6a976274 Author: Mark Rotteveel <ma...@la...> Date: 2020-02-29 (Sat, 29 Feb 2020) Changed paths: M build.gradle M buildSrc/build.gradle R buildSrc/src/main/groovy/org/firebirdsql/docbook/Docbook.groovy R buildSrc/src/main/groovy/org/firebirdsql/docbook/DocbookExtension.groovy R buildSrc/src/main/groovy/org/firebirdsql/docbook/DocbookFoPdf.groovy R buildSrc/src/main/groovy/org/firebirdsql/docbook/DocbookHtml.groovy R buildSrc/src/main/groovy/org/firebirdsql/docbook/DocbookPlugin.groovy A buildSrc/src/main/groovy/org/firebirdsql/documentation/DocumentationExtension.groovy A buildSrc/src/main/groovy/org/firebirdsql/documentation/DocumentationPlugin.groovy A buildSrc/src/main/groovy/org/firebirdsql/documentation/docbook/Docbook.groovy A buildSrc/src/main/groovy/org/firebirdsql/documentation/docbook/DocbookFoPdf.groovy A buildSrc/src/main/groovy/org/firebirdsql/documentation/docbook/DocbookHtml.groovy Log Message: ----------- Refactoring and refinement Commit: b21e68607ca0938be38179f652f90c262153865d https://github.com/FirebirdSQL/firebird-documentation/commit/b21e68607ca0938be38179f652f90c262153865d Author: Mark Rotteveel <ma...@la...> Date: 2020-02-29 (Sat, 29 Feb 2020) Changed paths: M build.gradle A buildSrc/src/main/groovy/org/firebirdsql/documentation/DocConfigExtension.groovy A buildSrc/src/main/groovy/org/firebirdsql/documentation/DocOutputType.groovy R buildSrc/src/main/groovy/org/firebirdsql/documentation/DocumentationExtension.groovy M buildSrc/src/main/groovy/org/firebirdsql/documentation/DocumentationPlugin.groovy A buildSrc/src/main/groovy/org/firebirdsql/documentation/DocumentationSet.groovy M buildSrc/src/main/groovy/org/firebirdsql/documentation/docbook/Docbook.groovy M buildSrc/src/main/groovy/org/firebirdsql/documentation/docbook/DocbookFoPdf.groovy M buildSrc/src/main/groovy/org/firebirdsql/documentation/docbook/DocbookHtml.groovy M src/build/build.xml R src/docs/firebirddocs-de.xml A src/docs/firebirddocs-de/firebirddocs-de.xml R src/docs/firebirddocs-es.xml A src/docs/firebirddocs-es/firebirddocs-es.xml R src/docs/firebirddocs-fr.xml A src/docs/firebirddocs-fr/firebirddocs-fr.xml R src/docs/firebirddocs-it.xml A src/docs/firebirddocs-it/firebirddocs-it.xml R src/docs/firebirddocs-ja.xml A src/docs/firebirddocs-ja/firebirddocs-ja.xml R src/docs/firebirddocs-nl.xml A src/docs/firebirddocs-nl/firebirddocs-nl.xml R src/docs/firebirddocs-pt_br.xml A src/docs/firebirddocs-pt_br/firebirddocs-pt_br.xml R src/docs/firebirddocs-ru.xml A src/docs/firebirddocs-ru/firebirddocs-ru.xml R src/docs/firebirddocs.xml A src/docs/firebirddocs/firebirddocs.xml A src/docs/xsl/fo-firebirddocs.xsl A src/docs/xsl/fo-papers.xsl M src/docs/xsl/fo-refdocs.xsl M src/docs/xsl/fo-rlsnotes.xsl A src/docs/xsl/html-firebirddocs.xsl A src/docs/xsl/html-papers.xsl M src/docs/xsl/html-refdocs.xsl A src/docs/xsl/html-rlsnotes.xsl M src/docs/xsl/html.xsl A src/docs/xsl/monohtml-firebirddocs.xsl A src/docs/xsl/monohtml-papers.xsl M src/docs/xsl/monohtml-refdocs.xsl A src/docs/xsl/monohtml-rlsnotes.xsl Log Message: ----------- Add support for sets, languages and sub-document rendering - Made the firebirddocs set behave the same as the other sets to prevent build complexity - Required all the output types to have a set-specific XSLT file to prevent build complexity Commit: 67930af6c3736a541ea736c6be494401160b9ea1 https://github.com/FirebirdSQL/firebird-documentation/commit/67930af6c3736a541ea736c6be494401160b9ea1 Author: Mark Rotteveel <ma...@la...> Date: 2020-02-29 (Sat, 29 Feb 2020) Changed paths: M src/docs/firebirddocs-de/firebirddocs-de.xml M src/docs/firebirddocs-es/firebirddocs-es.xml M src/docs/firebirddocs-fr/firebirddocs-fr.xml M src/docs/firebirddocs-it/firebirddocs-it.xml M src/docs/firebirddocs-ja/firebirddocs-ja.xml M src/docs/firebirddocs-nl/firebirddocs-nl.xml M src/docs/firebirddocs-pt_br/firebirddocs-pt_br.xml M src/docs/firebirddocs-ru/firebirddocs-ru.xml M src/docs/firebirddocs/firebirddocs.xml Log Message: ----------- Fix relative path in the firebirddocs-*.xml files Commit: 213816853ff3ea1e044ffce5c0baca9bd7ea6247 https://github.com/FirebirdSQL/firebird-documentation/commit/213816853ff3ea1e044ffce5c0baca9bd7ea6247 Author: Mark Rotteveel <ma...@la...> Date: 2020-02-29 (Sat, 29 Feb 2020) Changed paths: M src/docs/firebirddocs.css Log Message: ----------- Fix CSS with new rendering of compact lists docbook XSLT update uses `<ul style="compact" ..>`, instead of `<ul compact="" ..` Commit: d59359870975932f0c2284dc969600946d356620 https://github.com/FirebirdSQL/firebird-documentation/commit/d59359870975932f0c2284dc969600946d356620 Author: Mark Rotteveel <ma...@la...> Date: 2020-02-29 (Sat, 29 Feb 2020) Changed paths: M src/docs/refdocs/langref/fblangref25/fblangref25-datatypes.xml Log Message: ----------- Fix table issues in build of fblangref25 Commit: 9708255b7d311fd0d7985048e27c58c86633643f https://github.com/FirebirdSQL/firebird-documentation/commit/9708255b7d311fd0d7985048e27c58c86633643f Author: Mark Rotteveel <ma...@la...> Date: 2020-02-29 (Sat, 29 Feb 2020) Changed paths: M src/docs/xsl/fo/autotoc.xsl M src/docs/xsl/fo/component.xsl Log Message: ----------- Add missing xml namespaces Commit: dca45506db6fb85ac1df1bfd63b37e4c132ab7b9 https://github.com/FirebirdSQL/firebird-documentation/commit/dca45506db6fb85ac1df1bfd63b37e4c132ab7b9 Author: Mark Rotteveel <ma...@la...> Date: 2020-02-29 (Sat, 29 Feb 2020) Changed paths: M build.gradle M buildSrc/build.gradle M buildSrc/src/main/groovy/org/firebirdsql/documentation/DocConfigExtension.groovy R buildSrc/src/main/groovy/org/firebirdsql/documentation/DocOutputType.groovy M buildSrc/src/main/groovy/org/firebirdsql/documentation/DocumentationPlugin.groovy R buildSrc/src/main/groovy/org/firebirdsql/documentation/DocumentationSet.groovy M buildSrc/src/main/groovy/org/firebirdsql/documentation/docbook/Docbook.groovy Log Message: ----------- Reduce complexity, move to single tasks per output type Having task per documentation baseset x output type was a bit too much Commit: 18bc6c7f0fbbb39bb1d0852c0e906f721360cfb0 https://github.com/FirebirdSQL/firebird-documentation/commit/18bc6c7f0fbbb39bb1d0852c0e906f721360cfb0 Author: Mark Rotteveel <ma...@la...> Date: 2020-02-29 (Sat, 29 Feb 2020) Changed paths: M buildSrc/src/main/groovy/org/firebirdsql/documentation/docbook/DocbookFoPdf.groovy M config/ja/fop-userconfig.xml M config/ru/fop-userconfig.xml Log Message: ----------- Support language-specific configuration Commit: d3e8c9c5bad60d2f27aa41b05e2ca68656f9b379 https://github.com/FirebirdSQL/firebird-documentation/commit/d3e8c9c5bad60d2f27aa41b05e2ca68656f9b379 Author: Mark Rotteveel <ma...@la...> Date: 2020-02-29 (Sat, 29 Feb 2020) Changed paths: M src/docs/xsl/fo/fo-fix.xsl Log Message: ----------- Add removed part of fo-fix back in for easier testing against ant Commit: b9d3caad86b778057ebe99d7a293068eb16420d9 https://github.com/FirebirdSQL/firebird-documentation/commit/b9d3caad86b778057ebe99d7a293068eb16420d9 Author: Mark Rotteveel <ma...@la...> Date: 2020-02-29 (Sat, 29 Feb 2020) Changed paths: M buildSrc/src/main/groovy/org/firebirdsql/documentation/docbook/Docbook.groovy M buildSrc/src/main/groovy/org/firebirdsql/documentation/docbook/DocbookFoPdf.groovy Log Message: ----------- Fix output name of PDF file Commit: 0d9307cd42f0b5b02caa6fda021dccad57679f03 https://github.com/FirebirdSQL/firebird-documentation/commit/0d9307cd42f0b5b02caa6fda021dccad57679f03 Author: Mark Rotteveel <ma...@la...> Date: 2020-02-29 (Sat, 29 Feb 2020) Changed paths: M buildSrc/src/main/groovy/org/firebirdsql/documentation/docbook/Docbook.groovy Log Message: ----------- Allow overriding document name using docName property/commandline option Commit: cfd5c826a21db2cef7154a6ea2c540706cd4a80c https://github.com/FirebirdSQL/firebird-documentation/commit/cfd5c826a21db2cef7154a6ea2c540706cd4a80c Author: Mark Rotteveel <ma...@la...> Date: 2020-02-29 (Sat, 29 Feb 2020) Changed paths: M buildSrc/build.gradle Log Message: ----------- Use Saxon 6.5.5 from firebird site instead of 6.5.3 on Maven Central Commit: 236208a89ba2b882fb0fefb331a33f18ab8a889f https://github.com/FirebirdSQL/firebird-documentation/commit/236208a89ba2b882fb0fefb331a33f18ab8a889f Author: Mark Rotteveel <ma...@la...> Date: 2020-02-29 (Sat, 29 Feb 2020) Changed paths: M build.gradle Log Message: ----------- Add tasks to group, and provide description Commit: 1f8ffc6093e45cc1757f33821418bbd18a2704cb https://github.com/FirebirdSQL/firebird-documentation/commit/1f8ffc6093e45cc1757f33821418bbd18a2704cb Author: Mark Rotteveel <ma...@la...> Date: 2020-02-29 (Sat, 29 Feb 2020) Changed paths: A README.md R ReadMe M buildSrc/src/main/groovy/org/firebirdsql/documentation/DocConfigExtension.groovy M buildSrc/src/main/groovy/org/firebirdsql/documentation/docbook/Docbook.groovy Log Message: ----------- Update documentation Commit: 5cd4f2b7b130479656319ccbcd9c43e49688e9d0 https://github.com/FirebirdSQL/firebird-documentation/commit/5cd4f2b7b130479656319ccbcd9c43e49688e9d0 Author: Mark Rotteveel <ma...@la...> Date: 2020-02-29 (Sat, 29 Feb 2020) Changed paths: M src/docs/xsl/fo/param.xsl Log Message: ----------- Disable XSL 1.1 bookmarks, use FOP specific handling Restores previous behaviour of PDF bookmarks Commit: 2d5fbeb1b52bbcf2e800ac1a55324942825261ca https://github.com/FirebirdSQL/firebird-documentation/commit/2d5fbeb1b52bbcf2e800ac1a55324942825261ca Author: Mark Rotteveel <ma...@la...> Date: 2020-02-29 (Sat, 29 Feb 2020) Changed paths: M buildSrc/src/main/groovy/org/firebirdsql/documentation/DocumentationPlugin.groovy A buildSrc/src/main/groovy/org/firebirdsql/documentation/fop/TrueTypeFontMetrics.groovy A buildSrc/src/main/groovy/org/firebirdsql/documentation/fop/Type1FontMetrics.groovy M config/ja/fop-userconfig.xml M config/ja/msgothic.xml M config/ja/msmincho.xml Log Message: ----------- Add tasks for font-metrics, update font-metrics for Japanese Commit: b4d98a99ba0dffe7f8b92b538fbd1aa2e2471507 https://github.com/FirebirdSQL/firebird-documentation/commit/b4d98a99ba0dffe7f8b92b538fbd1aa2e2471507 Author: Mark Rotteveel <ma...@la...> Date: 2020-02-29 (Sat, 29 Feb 2020) Changed paths: M config/ru/cour.xml M config/ru/courbd.xml M config/ru/courbi.xml M config/ru/couri.xml M config/ru/times.xml M config/ru/timesbd.xml M config/ru/timesbi.xml M config/ru/timesi.xml M config/ru/verdana.xml M config/ru/verdanab.xml M config/ru/verdanai.xml M config/ru/verdanaz.xml Log Message: ----------- Update font-metrics for Russian Commit: d5e3929c9c5698920d1175f67a18541a2fb2a252 https://github.com/FirebirdSQL/firebird-documentation/commit/d5e3929c9c5698920d1175f67a18541a2fb2a252 Author: Mark Rotteveel <ma...@la...> Date: 2020-02-29 (Sat, 29 Feb 2020) Changed paths: A buildSrc/src/main/groovy/org/firebirdsql/documentation/fop/AbstractFontMetrics.groovy M buildSrc/src/main/groovy/org/firebirdsql/documentation/fop/TrueTypeFontMetrics.groovy M buildSrc/src/main/groovy/org/firebirdsql/documentation/fop/Type1FontMetrics.groovy Log Message: ----------- Reuse properties between font metrics through abstract class Commit: c0ba2abaf3b06e6418c695c652aec141f0801c40 https://github.com/FirebirdSQL/firebird-documentation/commit/c0ba2abaf3b06e6418c695c652aec141f0801c40 Author: Mark Rotteveel <ma...@la...> Date: 2020-02-29 (Sat, 29 Feb 2020) Changed paths: M buildSrc/src/main/groovy/org/firebirdsql/documentation/fop/AbstractFontMetrics.groovy M buildSrc/src/main/groovy/org/firebirdsql/documentation/fop/TrueTypeFontMetrics.groovy M buildSrc/src/main/groovy/org/firebirdsql/documentation/fop/Type1FontMetrics.groovy Log Message: ----------- Put font metrics tasks in a group, add descriptions Commit: bf251e98c506eca708d1a324f37c8f571b5250a8 https://github.com/FirebirdSQL/firebird-documentation/commit/bf251e98c506eca708d1a324f37c8f571b5250a8 Author: Mark Rotteveel <ma...@la...> Date: 2020-02-29 (Sat, 29 Feb 2020) Changed paths: A buildSrc/src/main/groovy/org/firebirdsql/documentation/DocConfigurable.groovy M buildSrc/src/main/groovy/org/firebirdsql/documentation/DocumentationPlugin.groovy M buildSrc/src/main/groovy/org/firebirdsql/documentation/docbook/Docbook.groovy Log Message: ----------- Make tasks configurable depending on an interface, not docbook specific Commit: 475024bd8225a391b1a3c92cb372a67ceee8196f https://github.com/FirebirdSQL/firebird-documentation/commit/475024bd8225a391b1a3c92cb372a67ceee8196f Author: Mark Rotteveel <ma...@la...> Date: 2020-02-29 (Sat, 29 Feb 2020) Changed paths: M build.gradle A buildSrc/src/main/groovy/org/firebirdsql/documentation/XsltHelper.groovy M buildSrc/src/main/groovy/org/firebirdsql/documentation/docbook/Docbook.groovy A buildSrc/src/main/groovy/org/firebirdsql/documentation/generic/StylesheetTask.groovy M src/docs/xsl/fo/titlepage.templates.xsl M src/docs/xsl/html/titlepage.templates.xsl Log Message: ----------- Add tasks to generate title page templates + Refresh template Commit: fac9460bc1e6e8706ab15d2d9ea34d4b080246ab https://github.com/FirebirdSQL/firebird-documentation/commit/fac9460bc1e6e8706ab15d2d9ea34d4b080246ab Author: Mark Rotteveel <ma...@la...> Date: 2020-02-29 (Sat, 29 Feb 2020) Changed paths: M build.gradle R buildSrc/src/main/groovy/org/firebirdsql/documentation/generic/StylesheetTask.groovy A buildSrc/src/main/groovy/org/firebirdsql/documentation/generic/XsltTask.groovy Log Message: ----------- Better name Commit: 1823207994f1596128f77180b4deb7f61d2e90fc https://github.com/FirebirdSQL/firebird-documentation/commit/1823207994f1596128f77180b4deb7f61d2e90fc Author: Mark Rotteveel <ma...@la...> Date: 2020-02-29 (Sat, 29 Feb 2020) Changed paths: M build.gradle A buildSrc/src/main/groovy/org/firebirdsql/documentation/AbstractTransformationTask.groovy M buildSrc/src/main/groovy/org/firebirdsql/documentation/docbook/Docbook.groovy A buildSrc/src/main/groovy/org/firebirdsql/documentation/docbook/DocbookFo.groovy R buildSrc/src/main/groovy/org/firebirdsql/documentation/docbook/DocbookFoPdf.groovy A buildSrc/src/main/groovy/org/firebirdsql/documentation/fop/FoTask.groovy Log Message: ----------- Split PDF building in task to build fo and task to build PDF Commit: 65d52a2ac540dcb1b28d8e621a0e3b8abb23eac8 https://github.com/FirebirdSQL/firebird-documentation/commit/65d52a2ac540dcb1b28d8e621a0e3b8abb23eac8 Author: Mark Rotteveel <ma...@la...> Date: 2020-02-29 (Sat, 29 Feb 2020) Changed paths: M src/docs/firebirddocs/docbuilding-howto.xml Log Message: ----------- Document usage of the gradle-build Replace documentation of ant usage where it makes sense Commit: f2a90e8a984d891d5deebf88ab1234854b5d6f06 https://github.com/FirebirdSQL/firebird-documentation/commit/f2a90e8a984d891d5deebf88ab1234854b5d6f06 Author: Mark Rotteveel <ma...@la...> Date: 2020-02-29 (Sat, 29 Feb 2020) Changed paths: M src/docs/firebirddocs-de/firebirddocs-de.xml M src/docs/firebirddocs-es/firebirddocs-es.xml M src/docs/firebirddocs-fr/firebirddocs-fr.xml M src/docs/firebirddocs-it/firebirddocs-it.xml M src/docs/firebirddocs-ja/firebirddocs-ja.xml M src/docs/firebirddocs-nl/firebirddocs-nl.xml M src/docs/firebirddocs-pt_br/firebirddocs-pt_br.xml M src/docs/firebirddocs-ru/firebirddocs-ru.xml M src/docs/firebirddocs/docbuilding-howto.xml M src/docs/firebirddocs/docwriting-howto.xml M src/docs/firebirddocs/fb-docwriters-info.xml M src/docs/firebirddocs/fbcache.xml M src/docs/firebirddocs/fbdoc_vpn.xml M src/docs/firebirddocs/fbmetasecur.xml M src/docs/firebirddocs/fbutil_fbmgr.xml M src/docs/firebirddocs/fbutil_gbak.xml M src/docs/firebirddocs/fbutil_gfix.xml M src/docs/firebirddocs/fbutil_gsec.xml M src/docs/firebirddocs/fbutil_gsplit.xml M src/docs/firebirddocs/fbutil_gstat.xml M src/docs/firebirddocs/fbutil_isql.xml M src/docs/firebirddocs/fbutil_scripts.xml M src/docs/firebirddocs/firebirddocs.xml M src/docs/firebirddocs/firebirdinternals.xml M src/docs/firebirddocs/font-embedding.xml M src/docs/firebirddocs/generatorguide.xml M src/docs/firebirddocs/glossary.xml M src/docs/firebirddocs/ib-fb-coexist.xml M src/docs/firebirddocs/licenses.xml M src/docs/firebirddocs/migrationmssql.xml M src/docs/firebirddocs/nbackup.xml M src/docs/firebirddocs/nullguide.xml M src/docs/firebirddocs/quickstartguide-1.0.xml M src/docs/firebirddocs/quickstartguide-1.5.xml M src/docs/firebirddocs/quickstartguide-2.5.xml M src/docs/firebirddocs/quickstartguide-2.xml M src/docs/firebirddocs/quickstartguide-3.xml M src/docs/firebirddocs/reserved-words.xml M src/docs/firebirddocs/ubuntu-setup.xml M src/docs/firebirddocs/ufb/about-firebird.xml M src/docs/firebirddocs/ufb/client-server.xml M src/docs/firebirddocs/ufb/dochist.xml M src/docs/firebirddocs/ufb/license.xml M src/docs/firebirddocs/ufb/preface.xml M src/docs/firebirddocs/ufb/using-firebird.xml M src/docs/firebirddocs/wireprotocol.xml M src/docs/papers-fr/papers-fr.xml M src/docs/papers/papers.xml M src/docs/refdocs-de/fbodbc205/fbodbc205-configure-de.xml M src/docs/refdocs-de/fbodbc205/fbodbc205-connection-de.xml M src/docs/refdocs-de/fbodbc205/fbodbc205-de.xml M src/docs/refdocs-de/fbodbc205/fbodbc205-dochist-de.xml M src/docs/refdocs-de/fbodbc205/fbodbc205-events-de.xml M src/docs/refdocs-de/fbodbc205/fbodbc205-examples-de.xml M src/docs/refdocs-de/fbodbc205/fbodbc205-install-de.xml M src/docs/refdocs-de/fbodbc205/fbodbc205-intro-de.xml M src/docs/refdocs-de/fbodbc205/fbodbc205-licence-de.xml M src/docs/refdocs-de/fbodbc205/fbodbc205-services-de.xml M src/docs/refdocs-de/fbodbc205/fbodbc205-using-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-appx01-supplement-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-appx02-errorcodes-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-appx03-reskeywords-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-appx04-systables-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-appx05-montables-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-appx06-charsets-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-appx07-license-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-commons-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-datatypes-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-ddl-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-dml-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-dochist-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-functions-vars-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-intro-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-psql-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-security-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-structure-de.xml M src/docs/refdocs-de/langref/fblangref25/fblangref25-transacs-de.xml M src/docs/refdocs-de/refdocs-de.xml M src/docs/refdocs-fr/refdocs-fr.xml M src/docs/refdocs/fbdevgd/fbdevgd30-EFW.xml M src/docs/refdocs/fbdevgd/fbdevgd30-FireDac.xml M src/docs/refdocs/fbdevgd/fbdevgd30-Java.xml M src/docs/refdocs/fbdevgd/fbdevgd30-MVC.xml M src/docs/refdocs/fbdevgd/fbdevgd30-PHP.xml M src/docs/refdocs/fbdevgd/fbdevgd30-db.xml M src/docs/refdocs/fbdevgd/fbdevgd30-dochist.xml M src/docs/refdocs/fbdevgd/fbdevgd30-intro.xml M src/docs/refdocs/fbdevgd/fbdevgd30-license.xml M src/docs/refdocs/fbdevgd/fbdevgd30.xml M src/docs/refdocs/fbodbc205/fbodbc205-configure.xml M src/docs/refdocs/fbodbc205/fbodbc205-connection.xml M src/docs/refdocs/fbodbc205/fbodbc205-dochist.xml M src/docs/refdocs/fbodbc205/fbodbc205-events.xml M src/docs/refdocs/fbodbc205/fbodbc205-examples.xml M src/docs/refdocs/fbodbc205/fbodbc205-install.xml M src/docs/refdocs/fbodbc205/fbodbc205-intro.xml M src/docs/refdocs/fbodbc205/fbodbc205-licence.xml M src/docs/refdocs/fbodbc205/fbodbc205-services.xml M src/docs/refdocs/fbodbc205/fbodbc205-using.xml M src/docs/refdocs/fbodbc205/fbodbc205.xml M src/docs/refdocs/langref/fblangref25/fblangref25-appx01-supplement.xml M src/docs/refdocs/langref/fblangref25/fblangref25-appx02-errorcodes.xml M src/docs/refdocs/langref/fblangref25/fblangref25-appx03-reskeywords.xml M src/docs/refdocs/langref/fblangref25/fblangref25-appx04-systables.xml M src/docs/refdocs/langref/fblangref25/fblangref25-appx05-montables.xml M src/docs/refdocs/langref/fblangref25/fblangref25-appx06-charsets.xml M src/docs/refdocs/langref/fblangref25/fblangref25-appx07-license.xml M src/docs/refdocs/langref/fblangref25/fblangref25-commons.xml M src/docs/refdocs/langref/fblangref25/fblangref25-datatypes.xml M src/docs/refdocs/langref/fblangref25/fblangref25-ddl.xml M src/docs/refdocs/langref/fblangref25/fblangref25-dml.xml M src/docs/refdocs/langref/fblangref25/fblangref25-dochist.xml M src/docs/refdocs/langref/fblangref25/fblangref25-functions-vars.xml M src/docs/refdocs/langref/fblangref25/fblangref25-intro.xml M src/docs/refdocs/langref/fblangref25/fblangref25-psql.xml M src/docs/refdocs/langref/fblangref25/fblangref25-security.xml M src/docs/refdocs/langref/fblangref25/fblangref25-structure.xml M src/docs/refdocs/langref/fblangref25/fblangref25-transacs.xml M src/docs/refdocs/langref/fblangref25/fblangref25.xml M src/docs/refdocs/langref/langref-templates.xml M src/docs/refdocs/langref/langref25/langref25-background.xml M src/docs/refdocs/langref/langref25/langref25-charsets.xml M src/docs/refdocs/langref/langref25/langref25-commons.xml M src/docs/refdocs/langref/langref25/langref25-datatypes.xml M src/docs/refdocs/langref/langref25/langref25-dml.xml M src/docs/refdocs/langref/langref25/langref25-dochist.xml M src/docs/refdocs/langref/langref25/langref25-errors.xml M src/docs/refdocs/langref/langref25/langref25-functions-vars.xml M src/docs/refdocs/langref/langref25/langref25-intro.xml M src/docs/refdocs/langref/langref25/langref25-license.xml M src/docs/refdocs/langref/langref25/langref25-reskeywords.xml M src/docs/refdocs/langref/langref25/langref25-structure.xml M src/docs/refdocs/langref/langref25/langref25.xml M src/docs/refdocs/langref/langrefupd15.xml M src/docs/refdocs/langref/langrefupd20.xml M src/docs/refdocs/langref/langrefupd21.xml M src/docs/refdocs/langref/langrefupd25.xml M src/docs/refdocs/refdocs.xml M src/docs/rlsnotes-it/rlsnotes-it.xml M src/docs/rlsnotes-ja/rlsnotes-ja.xml M src/docs/rlsnotes-ru/rlsnotes-ru.xml M src/docs/rlsnotes/rlsnotes.xml Log Message: ----------- Use URI DTD reference instead of reference to local tools folder + define xmlns:xi="http://www.w3.org/2001/XInclude" on top, instead of per element Commit: 6125720a53a2733d78f2e62324a00501bf711bcc https://github.com/FirebirdSQL/firebird-documentation/commit/6125720a53a2733d78f2e62324a00501bf711bcc Author: Mark Rotteveel <ma...@la...> Date: 2020-02-29 (Sat, 29 Feb 2020) Changed paths: R src/build/build.bat R src/build/build.sh R src/build/build.xml Log Message: ----------- Remove ant build files Commit: 9d48524c92915bdd48ebd90f46da3c65f8b51d9b https://github.com/FirebirdSQL/firebird-documentation/commit/9d48524c92915bdd48ebd90f46da3c65f8b51d9b Author: Mark Rotteveel <ma...@la...> Date: 2020-02-29 (Sat, 29 Feb 2020) Changed paths: R lib/_readme_libs.txt R tools/_readme_tools.txt R tools/get_tools_linux.sh Log Message: ----------- Delete old instructions for tools/lib Compare: https://github.com/FirebirdSQL/firebird-documentation/compare/5a07e131df39...9d48524c9291 |
From: Mark R. <ma...@la...> - 2020-03-06 17:10:25
|
I noticed we went off-list, so I'm including the list again. On 06-03-2020 12:08, Mark Rotteveel wrote: > On 2020-03-06 11:50, Norman Dunbar wrote: >> Excellent thanks. I've cloned that branch and managed to build the >> docs. One thing I notice in the PDF created with: >> >> ./gradelw docbookPdf >> >> is the front-matter pages have interesting Roman numbers. I click onto >> the Command Line Utilities in the main contents and the pages start >> numbering at ccxcvii :) (And I don't read Roman very well these days >> either, so I've no idea what page that should be! >> >> It's not a problem, or a complaint, just an observation that amused me. > > I'd recommend not building the entire base as a single PDF ;), but > instead use ./gradlew docbookPdf --docId=firebird-commandline-utilities > or maybe the id of the specific subdoc. However, I'll double check what > the old behaviour was in this case. The old docbook used roman numerals in the page itself, but not in the PDF pagination (there it used the physical page number, not the printed page number). That the PDF pagination now uses the roman numerals is probably a result of the newer docbook-xsl version or Apache FOP, or possibly a result of the following thing. In the old build, the page numbers would reset for each book, but in the new build they are continuous within the set. This is also the reason the roman numeral is so high. This is because of a change in 1.77.1 with description: """ Robert Stayton: pagesetup.xsl Change initial page number for book from 1 to auto so front cover and title pages are sequential, and so that book inside set will continue numbering. """ As full set PDFs are not how we normally build the PDFs, I think it is fine to ignore this difference. Mark -- Mark Rotteveel |
From: Norman D. <No...@du...> - 2020-03-05 11:31:32
|
Hi Mark, Paul, I've been attempting to get Gradle working on my box to try out the new build. Finally found time. :) Of course, it's not yet mnerged, I assume it's still in your fork Mark? If so, I'll get a few attempts at building done soon. > > Then I'll start experimenting with asciidoc/asciidoctor. > If you need any questions, I might be able to help - having just done an entire 400 page book in Asciidoctor, using asciidoctor-pdf as the generator. One thing you will find useful is this: // If the backend is PDF then do this. ifdef::backend-pdf[] [width=60%, cols="20%,40%,20%,20%", align = "center", caption="Table 9."] endif::[] // If the backend is html, then do this instead. ifdef::backend-html5[] [width=60%, cols="20%,40%,20%,20%", float = "center", caption="Table 9."] endif::[] .2 - ADC prescaler settings and frequencies. |=== // Insert Table Contents Here // |=== I found that when generating tables in a PDF and HTML, they need different commands to centre them on the page. It's a bit of a bind that the widths cannot be written then the ifdef embedded, so you have to duplicate the widths etc in both options. Captions are interesting. The above would give a table the caption of "Table 9.2 - ADC prescaler settings and frequencies" Asciidoctor has manual table/listing/etc numbering so moving or adding sections will require lots of updating of captions etc. A right major pain! (Ask me how I know!) Good luck and have fun with asciidoctor. (My current book is being written in Lyx!) Cheers, Norm. -- Norman Dunbar Dunbar IT Consultants Ltd Registered address: 27a Lidget Hill Pudsey West Yorkshire United Kingdom LS28 7LG Company Number: 05132767 |
From: Mark R. <ma...@la...> - 2020-03-05 10:04:14
|
On 2020-03-04 23:14, Paul Vinkenoog wrote: > Hi Mark, > >> I think I have all the parts in place to replace the ant build(*). I >> have updated the instructions in the docbuilding-howto on my branch. >> >> Is it OK to merge this? > > Yes, by all means. Good, I'll merge it this weekend (or maybe earlier if I find the time). Then I'll start experimenting with asciidoc/asciidoctor. >> *: I haven't written a task to replace the old fo2at task (which >> generates an Area Tree), although I have the parts in place to create >> one if it is necessary. Nor did I create a replacement for the fofix, >> docs, zip and the various cleanXXX tasks. > > That's fine, we can always recreate them later as gradle tasks should > the need arise. The area tree was a temporary thing anyway, at a time > when I was also making some contributions to the FOP project in order > to get our Firebird PDF's right. > > Cheers, > Paul Vinkenoog > > PS: Apologies for my consistently slow replies! No problem. I appreciate the feedback! Mark |
From: Paul V. <pa...@vi...> - 2020-03-04 22:14:44
|
Hi Mark, > I think I have all the parts in place to replace the ant build(*). I > have updated the instructions in the docbuilding-howto on my branch. > > Is it OK to merge this? Yes, by all means. > *: I haven't written a task to replace the old fo2at task (which > generates an Area Tree), although I have the parts in place to create > one if it is necessary. Nor did I create a replacement for the fofix, > docs, zip and the various cleanXXX tasks. That's fine, we can always recreate them later as gradle tasks should the need arise. The area tree was a temporary thing anyway, at a time when I was also making some contributions to the FOP project in order to get our Firebird PDF's right. Cheers, Paul Vinkenoog PS: Apologies for my consistently slow replies! |
From: Paul V. <pa...@vi...> - 2020-03-04 22:05:38
|
Mark Rotteveel wrote: >>> Zero-width spaces in the .fo file (we use them in file names, URLs etc.) show up as normal spaces in the Japanese (and other non-Western?) PDFs, ruining the appearance of the elements in question. (...) > I have found an instance of the problem, (search for firebird.log in the > Japanese Firebird 2.5 release notes), but the trick to remove it from > the metrics file doesn't seem to have worked, because I also see it > occurring in the existing release notes (ie > https://firebirdsql.org/file/documentation/release_notes/Firebird-2.5.4-ReleaseNotes-Japanese.pdf). > > I also tried modifying the wx entry, but that also doesn't seem to have > an effect (but maybe I got the wrong one, or I'm making the wrong > modification). > > In any, case I think I'll leave it at this for now. Agreed. I don't have time to delve into this and it doesn't seem very urgent. If and when Japanese authors/translators consider this problematic, we can work with them to solve the issue. Paul Vinkenoog |
From: Mark R. <ma...@la...> - 2020-02-29 16:41:14
|
I think I have all the parts in place to replace the ant build(*). I have updated the instructions in the docbuilding-howto on my branch. Is it OK to merge this? After merging, the old ant-based build will be gone. As some of the XSL changes are incompatible, it didn't make sense to keep it around. Manual cleanup of the tools, lib, inter and dist folders will be necessary after this (though it won't hurt to keep them). I considered writing a gradle task to delete these folders, but I thought it would be simpler/better to do this manually. Mark *: I haven't written a task to replace the old fo2at task (which generates an Area Tree), although I have the parts in place to create one if it is necessary. Nor did I create a replacement for the fofix, docs, zip and the various cleanXXX tasks. -- Mark Rotteveel |
From: Mark R. <ma...@la...> - 2020-02-29 12:55:33
|
On 25-02-2020 13:24, Paul Vinkenoog wrote: > I dug this up from the tracker: > >> Zero-width spaces in the .fo file (we use them in file names, URLs etc.) show up as normal spaces in the Japanese (and other non-Western?) PDFs, ruining the appearance of the elements in question. > >> The MSMincho metrics file contains an entry for ZWSP with (evidently) the wrong character width. Removing the entry resolves the issue. A related bug (ZWSP acts as backspace when the font is embedded in the PDF) has been fixed in our own build of the patched FOP trunk. > > But that was 13 years ago. I'm sure they fixed the font files since then, so the above comment *probably* doesn't apply anymore. > In order to test it, you could insert a ZWSP somewhere in a Japanese source and see if it comes out as a visible space in the PDF. > > Or, as you suggested, we could just wait until the next Japanese document needs to be built. I have found an instance of the problem, (search for firebird.log in the Japanese Firebird 2.5 release notes), but the trick to remove it from the metrics file doesn't seem to have worked, because I also see it occurring in the existing release notes (ie https://firebirdsql.org/file/documentation/release_notes/Firebird-2.5.4-ReleaseNotes-Japanese.pdf). I also tried modifying the wx entry, but that also doesn't seem to have an effect (but maybe I got the wrong one, or I'm making the wrong modification). In any, case I think I'll leave it at this for now. Mark -- Mark Rotteveel |
From: Paul V. <pa...@vi...> - 2020-02-25 12:24:45
|
Mark Rotteveel wrote: > Whenever you generate a new msmincho.xml, see if it contains > this element: > <bf us="8192" ue="8213" gi="753"/> > or something similar with us <= 8203 <= ue. > If you find such an element, cut out 8203 by replacing the > element with two ranges, in this case: > <bf us="8192" ue="8202" gi="753"/><bf us="8204" ue="8213" gi="765"/> > Note that the first element keeps the original value for gi. > The gi of the second element is calculated as follows: > gi(2) = gi(1) + us(2) - us(1) > """ > > After some experimentation, I didn't removed the 8203 character, as I > didn't see anything wrong with rendering, but it might be easy to miss. > Any idea what I should be looking for? I dug this up from the tracker: > Zero-width spaces in the .fo file (we use them in file names, URLs etc.) show up as normal spaces in the Japanese (and other non-Western?) PDFs, ruining the appearance of the elements in question. > The MSMincho metrics file contains an entry for ZWSP with (evidently) the wrong character width. Removing the entry resolves the issue. A related bug (ZWSP acts as backspace when the font is embedded in the PDF) has been fixed in our own build of the patched FOP trunk. But that was 13 years ago. I'm sure they fixed the font files since then, so the above comment *probably* doesn't apply anymore. In order to test it, you could insert a ZWSP somewhere in a Japanese source and see if it comes out as a visible space in the PDF. Or, as you suggested, we could just wait until the next Japanese document needs to be built. Cheers, Paul Vinkenoog |
From: Mark R. <no...@gi...> - 2020-02-23 13:07:45
|
Branch: refs/heads/master Home: https://github.com/FirebirdSQL/firebird-documentation Commit: 5a07e131df390733a521937ce740c9694cd7a125 https://github.com/FirebirdSQL/firebird-documentation/commit/5a07e131df390733a521937ce740c9694cd7a125 Author: Mark Rotteveel <ma...@la...> Date: 2020-02-23 (Sun, 23 Feb 2020) Changed paths: M src/docs/rlsnotes/rlsnotes25/BugFixes25.docbook M src/docs/rlsnotes/rlsnotes25/DML25.docbook M src/docs/rlsnotes/rlsnotes25/GeneralNotes25.docbook M src/docs/rlsnotes/rlsnotes25/NewFeatures25.docbook M src/docs/rlsnotes/rlsnotes25/rlsnotes25.xml Log Message: ----------- Firebird 2.5.9 release notes Committed on behalf of Helen |
From: Mark R. <ma...@la...> - 2020-02-22 14:06:44
|
On 20-02-2020 10:02, Mark Rotteveel wrote: > I built an equivalent for ttcmetrics so I could fix the issue with the > Japanese rendering. I ran into problems with doing it from Ant (probably > due to Java version mismatches) and decided it was easier to just do it > from Gradle than spend time investigating exactly why Ant misbehaved. I > will add equivalent tasks for TTF and T1 this weekend. I have committed changes for tasks to generate font metrics and updated the Japanese font-metrics. As an example: gradlew ttfMetrics --fontFile=C:\Windows\Fonts\msgothic.ttc --ttcName="MS Gothic" --fontName="MSGothic" --metricsFileName=msgothic.xml However, in the fop-userconfig.xml, there is a comment that says: """ Make sure msmincho.xml contains no entry for unicode 8203 (zero-width space), or the layout will go wrong for text containing that character. Whenever you generate a new msmincho.xml, see if it contains this element: <bf us="8192" ue="8213" gi="753"/> or something similar with us <= 8203 <= ue. If you find such an element, cut out 8203 by replacing the element with two ranges, in this case: <bf us="8192" ue="8202" gi="753"/><bf us="8204" ue="8213" gi="765"/> Note that the first element keeps the original value for gi. The gi of the second element is calculated as follows: gi(2) = gi(1) + us(2) - us(1) """ After some experimentation, I didn't removed the 8203 character, as I didn't see anything wrong with rendering, but it might be easy to miss. Any idea what I should be looking for? In addition, the formula to derive the gi seems to be wrong. As far as I can tell from the steps between earlier entries, gi is a running count of the numbers of characters, and the actual formula should be gi(2) = gi(1) + 1 + ue(1) - us(1) Which would also suggest that you can't go around and just excise characters without introducing off-by-n errors for later entries. Given the fact Japanese hasn't been kept up-to-date for some time (and for example the release notes only build by commenting out things), is it really worthwhile to invest more time in trying to get this 'right'? Or could this be something that we can leave until a new Japanese document needs to be released? Mark -- Mark Rotteveel |
From: Paul V. <pa...@vi...> - 2020-02-20 10:36:07
|
Mark Rotteveel wrote: > I built an equivalent for ttcmetrics so I could fix the issue with the > Japanese rendering. I ran into problems with doing it from Ant (probably > due to Java version mismatches) and decided it was easier to just do it > from Gradle than spend time investigating exactly why Ant misbehaved. I > will add equivalent tasks for TTF and T1 this weekend. Sound good, thanks! And indeed we should spend no more time on Ant (unless someone should come up with a very good reason that we didn't think of). Cheers, Paul |
From: Mark R. <ma...@la...> - 2020-02-20 09:06:05
|
On 2020-02-19 22:07, Helen Borrie wrote: > A couple of weeks ago Mark wrote > >> I just noticed that the release notes in git are still at 2.5.8. What >> happened to the 2.5.9 release notes? > > Sorry for the delay replying. I have had a stroke with various > negative effects that are not being rehabilitated very quickly. > Working the github stuff is still defeating me. I'm sorry to hear that. Get well soon! Regarding GitHub use, if you have questions, don't hesitate to ask (either here on the list or to my email address). > Can I send the updated 2.5.9 files to someone who could update the > repository? You can send them to me if you haven't already sent them to Norman. Mark |
From: Mark R. <ma...@la...> - 2020-02-20 09:02:31
|
On 2020-02-19 21:15, Paul Vinkenoog wrote: > Mark Rotteveel wrote: > >> I had some problems with the Japanese rendering. I had to install the >> Japanese Windows fonts, and I had to rebuild the font metrics files, >> and >> rename the fonts from MSMincho to MS-Mincho and MSGothic to MS-Gothic. >> Now it looks ok for me (I haven't committed those changes yet though). > > Funny, just this afternoon I had the same experience trying to build > the > Japanese docs. Then I looked at the "Using non-Western fonts" doc and > realized what the problem must be, but ran out of time. Will try again > tonight. > > Talking about metrics files, have you added gradle tasks for the three > metrics > targets (t1metrics, ttfmetrics and ttcmetrics) or did you build them > with ant > for now? People are going to need them, so if they're not already > present > they'll have to be added sooner or later. I built an equivalent for ttcmetrics so I could fix the issue with the Japanese rendering. I ran into problems with doing it from Ant (probably due to Java version mismatches) and decided it was easier to just do it from Gradle than spend time investigating exactly why Ant misbehaved. I will add equivalent tasks for TTF and T1 this weekend. Mark |