Start adding IDS specific documentation
Change-Id: I1d731da0633e3f83eeec0c0d76d415183ab10745
diff --git a/ids.csl b/ids.csl
new file mode 100644
index 0000000..ccf3d36
--- /dev/null
+++ b/ids.csl
@@ -0,0 +1,320 @@
+<?xml version="1.0" encoding="utf-8"?>
+<?xml-model href="../schemas/csl.rng"?>
+<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" demote-non-dropping-particle="sort-only">
+ <info>
+ <title>ICLC-10 2023 (Mannheim)</title>
+ <id>http://www.zotero.org/styles/ICLC-10</id>
+ <link href="http://www.zotero.org/styles/ICLC-10" rel="self"/>
+ <link href="http://www.zotero.org/styles/euralex-2022-mannheim" rel="template"/>
+ <link href="http://www.zotero.org/styles/harvard-cite-them-right-11th-edition" rel="template"/>
+ <author>
+ <name>Marc Kupietz</name>
+ <uri>https://orcid.org/0000-0001-8997-8256</uri>
+ </author>
+ <category citation-format="author-date"/>
+ <category field="generic-base"/>
+ <summary>Style for ICLC-10 (Mannheim) Conference Proceedings. Based on the style for Euralex 2022 (Mannheim) Conference Proceedings (https://github.com/elexis-eu/elexifinder) authored by David Lindemann (http://www.wikidata.org/entity/Q57694630). Based on "Cite Them Right 11th edition - Harvard", by Patrick O'Brien</summary>
+ <updated>2023-01-21T16:04:20+00:00</updated>
+ <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
+ </info>
+ <locale xml:lang="en-GB">
+ <terms>
+ <term name="editor" form="short">
+ <single>ed.</single>
+ <multiple>eds.</multiple>
+ </term>
+ <term name="editortranslator" form="verb">edited and translated by</term>
+ <term name="edition" form="short">edn.</term>
+ <term name="in">In:</term>
+ </terms>
+ </locale>
+ <macro name="editor">
+ <choose>
+ <if type="chapter paper-conference" match="any">
+ <names variable="container-author" delimiter="/">
+ <name delimiter="/" delimiter-precedes-last="always" initialize="false" initialize-with=". " sort-separator="/" name-as-sort-order="all"/>
+ </names>
+ <choose>
+ <if variable="container-author" match="none">
+ <names variable="editor translator" delimiter="/">
+ <name delimiter="/" delimiter-precedes-last="always" initialize="false" initialize-with="." name-as-sort-order="all"/>
+ <label form="short" prefix=" (" suffix=")"/>
+ </names>
+ </if>
+ </choose>
+ </if>
+ </choose>
+ </macro>
+ <macro name="secondary-contributors">
+ <choose>
+ <if type="chapter paper-conference" match="none">
+ <names variable="editor translator" delimiter=". ">
+ <label form="verb" text-case="capitalize-first" suffix=" "/>
+ <name delimiter="/" delimiter-precedes-last="always" initialize="false" initialize-with="."/>
+ </names>
+ </if>
+ <else-if variable="container-author" match="any">
+ <names variable="editor translator" delimiter=". ">
+ <label form="verb" text-case="capitalize-first" suffix=" "/>
+ <name initialize="false" initialize-with=". " delimiter="/"/>
+ </names>
+ </else-if>
+ </choose>
+ </macro>
+ <macro name="author">
+ <names variable="author">
+ <name delimiter="/" delimiter-precedes-last="always" initialize="false" initialize-with="." name-as-sort-order="all"/>
+ <label form="short" prefix=" (" suffix=")"/>
+ <substitute>
+ <names variable="editor"/>
+ <names variable="translator"/>
+ <choose>
+ <if type="article-newspaper article-magazine" match="any">
+ <text variable="container-title" text-case="title"/>
+ </if>
+ <else>
+ <text macro="title"/>
+ </else>
+ </choose>
+ </substitute>
+ </names>
+ </macro>
+ <macro name="author-short">
+ <names variable="author">
+ <name form="short" delimiter="/" delimiter-precedes-last="always" initialize="false" initialize-with=". "/>
+ <substitute>
+ <names variable="editor"/>
+ <names variable="translator"/>
+ <choose>
+ <if type="article-newspaper article-magazine" match="any">
+ <text variable="container-title" text-case="title"/>
+ </if>
+ <else>
+ <text macro="title"/>
+ </else>
+ </choose>
+ </substitute>
+ </names>
+ </macro>
+ <macro name="access">
+ <choose>
+ <if variable="DOI">
+ <text variable="DOI" prefix="https://doi.org/"/>
+ </if>
+ <else-if variable="URL">
+ <text variable="URL"/>
+ <choose>
+ <if type="chapter paper-conference article-journal article article-magazine book review review-book thesis" match="none">
+ <group prefix=" (" delimiter=": " suffix=")">
+ <text value="last access"/>
+ <date form="text" variable="accessed">
+ <date-part name="day"/>
+ <date-part name="month"/>
+ <date-part name="year"/>
+ </date>
+ </group>
+ </if>
+ </choose>
+ </else-if>
+ </choose>
+ </macro>
+ <macro name="number-volumes">
+ <choose>
+ <if variable="volume" match="none">
+ <group delimiter=" " prefix="(" suffix=")">
+ <text variable="number-of-volumes"/>
+ <label variable="volume" form="short" strip-periods="true"/>
+ </group>
+ </if>
+ </choose>
+ </macro>
+ <macro name="title">
+ <choose>
+ <if type="bill book legal_case legislation motion_picture report song thesis webpage graphic" match="any">
+ <group delimiter=". ">
+ <group delimiter=" ">
+ <group delimiter=" ">
+ <text variable="title"/>
+ <text variable="medium" prefix="[" suffix="]"/>
+ </group>
+ <text macro="number-volumes"/>
+ </group>
+ <text macro="edition"/>
+ </group>
+ </if>
+ <else>
+ <text variable="title" form="long"/>
+ </else>
+ </choose>
+ </macro>
+ <macro name="publisher">
+ <choose>
+ <if type="thesis">
+ <group delimiter=". ">
+ <text variable="genre"/>
+ <text variable="publisher"/>
+ </group>
+ </if>
+ <else-if type="report">
+ <group delimiter=". ">
+ <group delimiter=" ">
+ <text variable="genre"/>
+ <text variable="number"/>
+ </group>
+ <group delimiter=": ">
+ <text variable="publisher-place"/>
+ <text variable="publisher"/>
+ </group>
+ </group>
+ </else-if>
+ <else-if type="article-journal article-newspaper article-magazine" match="none">
+ <group delimiter=" ">
+ <group delimiter=", ">
+ <choose>
+ <if type="speech" variable="event" match="any">
+ <text variable="event" font-style="italic"/>
+ </if>
+ </choose>
+ <group delimiter=": ">
+ <text variable="publisher-place"/>
+ <text variable="publisher"/>
+ </group>
+ </group>
+ <group prefix="(" suffix=")" delimiter=", ">
+ <text variable="collection-title"/>
+ <text variable="collection-number"/>
+ </group>
+ </group>
+ </else-if>
+ </choose>
+ </macro>
+ <macro name="year-date">
+ <choose>
+ <if variable="issued">
+ <date variable="issued">
+ <date-part name="year"/>
+ </date>
+ <text variable="year-suffix"/>
+ </if>
+ <else>
+ <text term="no date"/>
+ <text variable="year-suffix" prefix=" "/>
+ </else>
+ </choose>
+ </macro>
+ <macro name="locator">
+ <choose>
+ <if type="article-journal">
+ <text variable="volume"/>
+ <text variable="issue" prefix="(" suffix=")"/>
+ </if>
+ </choose>
+ </macro>
+ <macro name="published-date">
+ <choose>
+ <if type="article-newspaper article-magazine post-weblog speech" match="any">
+ <date variable="issued">
+ <date-part name="day" suffix=" "/>
+ <date-part name="month" form="long"/>
+ </date>
+ </if>
+ </choose>
+ </macro>
+ <macro name="pages">
+ <choose>
+ <if type="chapter paper-conference article-journal article article-magazine article-newspaper book review review-book report" match="any">
+ <group delimiter=" ">
+ <label variable="page" form="short"/>
+ <text variable="page"/>
+ </group>
+ </if>
+ </choose>
+ </macro>
+ <macro name="container-title">
+ <choose>
+ <if variable="container-title">
+ <group delimiter=". ">
+ <group delimiter=" ">
+ <text variable="container-title"/>
+ </group>
+ <text macro="edition"/>
+ </group>
+ </if>
+ <else>
+ <choose>
+ <if type="speech" variable="event" match="any">
+ <text variable="event"/>
+ </if>
+ </choose>
+ </else>
+ </choose>
+ </macro>
+ <macro name="edition">
+ <choose>
+ <if is-numeric="edition">
+ <group delimiter=" ">
+ <number variable="edition" form="ordinal"/>
+ <text term="edition" form="short" strip-periods="true"/>
+ </group>
+ </if>
+ <else>
+ <text variable="edition"/>
+ </else>
+ </choose>
+ </macro>
+ <macro name="container-prefix">
+ <choose>
+ <if type="chapter paper-conference article-journal article article-magazine article-newspaper" match="any">
+ <text term="in"/>
+ </if>
+ </choose>
+ </macro>
+ <citation et-al-min="4" et-al-use-first="1" disambiguate-add-year-suffix="true" disambiguate-add-names="true" disambiguate-add-givenname="true" collapse="year">
+ <sort>
+ <key macro="year-date"/>
+ </sort>
+ <layout prefix="(" suffix=")" delimiter="; ">
+ <group delimiter=", ">
+ <group delimiter=" ">
+ <text macro="author-short"/>
+ <text macro="year-date"/>
+ </group>
+ <group>
+ <label variable="locator" form="short" suffix=" "/>
+ <text variable="locator"/>
+ </group>
+ </group>
+ </layout>
+ </citation>
+ <bibliography hanging-indent="true" et-al-min="21" et-al-use-first="19" et-al-use-last="true" entry-spacing="0" line-spacing="1">
+ <sort>
+ <key macro="author"/>
+ <key macro="year-date"/>
+ <key variable="title"/>
+ </sort>
+ <layout suffix=".">
+ <group delimiter=". ">
+ <group delimiter=" ">
+ <text macro="author"/>
+ <text macro="year-date" prefix="(" suffix="):"/>
+ <group delimiter=". ">
+ <text macro="title"/>
+ <group delimiter=" ">
+ <text macro="container-prefix"/>
+ <text macro="editor" suffix=":"/>
+ <text macro="container-title"/>
+ </group>
+ </group>
+ </group>
+ <text macro="secondary-contributors"/>
+ <text macro="publisher"/>
+ </group>
+ <group delimiter=", " prefix=", ">
+ <text macro="locator"/>
+ <text macro="published-date"/>
+ <text macro="pages"/>
+ </group>
+ <text macro="access" prefix=". "/>
+ </layout>
+ </bibliography>
+</style>
diff --git a/inst/rmarkdown/templates/posterdown_ids/skeleton/skeleton.Rmd b/inst/rmarkdown/templates/posterdown_ids/skeleton/skeleton.Rmd
index 19cbe15..c1dc988 100644
--- a/inst/rmarkdown/templates/posterdown_ids/skeleton/skeleton.Rmd
+++ b/inst/rmarkdown/templates/posterdown_ids/skeleton/skeleton.Rmd
@@ -1,27 +1,30 @@
---
-title: Generate Reproducible & Live HTML and PDF Conference Posters Using RMarkdown
+title: Generate Reproducible IDS-CD compliant HTML and PDF Posters
+subtitle: Using RMarkdown and `posterdown::ids_poster`
author:
- name: Brent Thorne
affil: 1
orcid: '0000-0002-1099-3857'
- - name: Another G. Author
+ - name: Marc Kupietz
affil: 2
+ orcid: '0000-0001-8997-8256'
affiliation:
- num: 1
address: Department of Earth Science, Brock University
- num: 2
- address: Department of Graphics and Layouts, University of Posters; Canada
+ address: IDS Mannheim
column_numbers: 3
-logoright_name: https://raw.githubusercontent.com/brentthorne/posterdown/master/images/betterhexlogo.png
+# logoright_name: https://raw.githubusercontent.com/brentthorne/posterdown/master/images/betterhexlogo.png
logoleft_name: https://raw.githubusercontent.com/brentthorne/posterdown/master/images/betterhexlogo.png
output:
posterdown::posterdown_ids:
self_contained: false
bibliography: packages.bib
+csl: /home/kupietz/r-projects/posterdown/ids.csl
---
```{r setup, include=FALSE}
-knitr::opts_chunk$set(echo = FALSE)
+knitr::opts_chunk$set(dev = 'svg', echo = FALSE)
```
# Introduction
@@ -44,8 +47,8 @@
You can reference tables like so: Table \@ref(tab:mytable). Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam placerat augue at velit tincidunt semper. Donec elementum porta posuere. Nullam interdum, odio at tincidunt feugiat, turpis nisi blandit eros, eu posuere risus felis non quam. Nam eget lorem odio. Duis et aliquet orci. Phasellus nec viverra est.
-```{r mytable, out.width='80%'}
-knitr::kable(iris[1:10, 1:4], caption = 'Table caption.',align = 'c',"html")
+```{r mytable, out.width='60%'}
+knitr::kable(iris[1:10, 1:3], caption = 'Table caption.',align = 'c',"html")
```
Or with figures: Figure \@ref(fig:standard-plot), or Figure \@ref(fig:morefigs).