[LyX/master] DocBook: implement JASA.
Thibaut Cuvelier
tcuvelier at lyx.org
Thu Nov 26 05:26:09 UTC 2020
commit eeb732cd5f3ac3fcfc276d3974774e1c389f703b
Author: Thibaut Cuvelier <tcuvelier at lyx.org>
Date: Thu Nov 26 06:49:53 2020 +0100
DocBook: implement JASA.
---
development/autotests/invertedTests | 2 +
lib/layouts/aa.layout | 2 +
lib/layouts/aapaper.inc | 2 +
lib/layouts/agutex.layout | 2 +
lib/layouts/jasatex.layout | 57 ++++++++++++++++++++++++++++++++++-
5 files changed, 64 insertions(+), 1 deletions(-)
diff --git a/development/autotests/invertedTests b/development/autotests/invertedTests
index d562ba5..4da47d7 100644
--- a/development/autotests/invertedTests
+++ b/development/autotests/invertedTests
@@ -501,6 +501,8 @@ export/templates/Articles/REVTeX_%28V._4%29_docbook5
export/templates/Articles/REVTeX_%28V._4.1%29_docbook5
# - Address at the end of the document (only allowed in abstract), misplaced acknowledgements.
export/templates/Articles/Kluwer_docbook5
+# - Empty bibliography, broken references, empty figures.
+export/templates/Articles/Journal_of_the_Acoustical_Society_of_America_%28JASA%29_docbook5
Sublabel: docbook poster
# Posters cannot be properly exported, the LyX documents are too far from
diff --git a/lib/layouts/aa.layout b/lib/layouts/aa.layout
index dc9c898..1cb6dfb 100644
--- a/lib/layouts/aa.layout
+++ b/lib/layouts/aa.layout
@@ -187,6 +187,8 @@ Style Acknowledgement
Size Small
Shape Italic
EndFont
+ DocBookTag para
+ DocBookWrapperTag acknowledgements
End
diff --git a/lib/layouts/aapaper.inc b/lib/layouts/aapaper.inc
index ac4b0ca..9c61410 100644
--- a/lib/layouts/aapaper.inc
+++ b/lib/layouts/aapaper.inc
@@ -97,6 +97,8 @@ Style Acknowledgement
Size Small
Shape Italic
EndFont
+ DocBookTag para
+ DocBookWrapperTag acknowledgements
End
diff --git a/lib/layouts/agutex.layout b/lib/layouts/agutex.layout
index 36b4519..996aae7 100644
--- a/lib/layouts/agutex.layout
+++ b/lib/layouts/agutex.layout
@@ -202,6 +202,8 @@ Style Acknowledgments
Series Bold
Size Small
EndFont
+ DocBookTag para
+ DocBookWrapperTag acknowledgements
End
diff --git a/lib/layouts/jasatex.layout b/lib/layouts/jasatex.layout
index 093ebd4..174f392 100644
--- a/lib/layouts/jasatex.layout
+++ b/lib/layouts/jasatex.layout
@@ -43,6 +43,7 @@ Style Standard
Align Block
AlignPossible Block, Left, Right, Center
LabelType No_Label
+ DocBookTag para
End
@@ -80,6 +81,9 @@ Style Title
Size Largest
EndFont
HTMLTitle true
+ DocBookTag title
+ DocBookTagType paragraph
+ DocBookInInfo maybe
End
@@ -100,6 +104,11 @@ Style Author
Font
Size Large
EndFont
+ DocBookTag personname
+ DocBookTagType paragraph
+ DocBookWrapperTag author
+ DocBookWrapperTagType inline
+ DocBookInInfo always
End
@@ -116,6 +125,12 @@ Style Affiliation
Font
Shape Italic
EndFont
+ DocBookTag affiliation
+ DocBookWrapperTag author
+ DocBookWrapperMergeWithPrevious true
+ DocBookItemTag orgname
+ DocBookItemTagType paragraph
+ DocBookInInfo always
End
@@ -127,6 +142,13 @@ Style "Alternative Affiliation"
LabelString "Affiliation Prefix"
Tooltip "A prefix like 'Also at '"
EndArgument
+ DocBookTag affiliation
+ DocBookAttr role='alternate'
+ DocBookWrapperTag author
+ DocBookWrapperMergeWithPrevious true
+ DocBookItemTag orgname
+ DocBookItemTagType paragraph
+ DocBookInInfo always
End
@@ -136,12 +158,24 @@ Style Homepage
Font
Shape Up
EndFont
+ DocBookTag uri
+ DocBookTagType paragraph
+ DocBookWrapperTag author
+ DocBookWrapperMergeWithPrevious true
+ DocBookItemTag NONE
+ DocBookInInfo always
End
Style Email
CopyStyle Homepage
LatexName email
+ DocBookTag email
+ DocBookTagType paragraph
+ DocBookWrapperTag author
+ DocBookWrapperMergeWithPrevious true
+ DocBookItemTag NONE
+ DocBookInInfo always
End
@@ -161,6 +195,9 @@ Style Date
Font
Size Large
EndFont
+ DocBookTag date
+ DocBookTagType paragraph
+ DocBookInInfo always
End
@@ -190,6 +227,8 @@ Style Abstract
Series Bold
Size Large
EndFont
+ DocBookTag NONE
+ DocBookAbstract true
End
@@ -210,7 +249,11 @@ Style Keywords
LabelFont
Color Green
Series Bold
- EndFont
+ EndFont
+ DocBookTag keyword
+ DocBookTagType paragraph
+ DocBookWrapperTag keywordset
+ DocBookInInfo always
End
@@ -218,6 +261,16 @@ Style PACS
CopyStyle Keywords
LatexName pacs
LabelString "PACS numbers:"
+ DocBookTag subjectset
+ DocBookAttr role='pacs'
+ DocBookTagType block
+ DocBookItemWrapperTag subject
+ DocBookItemWrapperTagType paragraph
+ DocBookItemTag subjectterm
+ DocBookItemTagType inline
+ DocBookWrapperTag NONE
+ DocBookWrapperAttr ""
+ DocBookInInfo always
End
Style "Preprint number"
@@ -241,6 +294,8 @@ Style Acknowledgments
Series Bold
Size Normal
EndFont
+ DocBookTag para
+ DocBookWrapperTag acknowledgements
End
More information about the lyx-cvs
mailing list