https://github.com/cysouw/diathesis
Developing manuscript about German diatheses
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (14.6%) to scientific vocabulary
Repository
Developing manuscript about German diatheses
Basic Info
- Host: GitHub
- Owner: cysouw
- License: cc-by-4.0
- Language: TeX
- Default Branch: master
- Size: 228 MB
Statistics
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
Encyclopaedia of German diatheses
Michael Cysouw cysouw@mac.com
This is the manuscript of LSP Volume 374. The first version is published, this repository is the development version of any upcoming future edition. Please do not cite this version, but only cite the officially published version as linked above.
The easiest way to read the current development version is by using the latest HTML or PDF output included in the /docs directory of this repository. The HTML output can be directly accessed here.
This (large) scientific book is completely written in markdown, which has been amazingly extended by the framework provided by Pandoc, see the tohtml.yaml file for my setup. To make for a cleaner setup, I have decided to separate the metadata into different files, see the files in /settings.
Most importantly, this manuscript uses various filters to allow a scientific workflow. In this way, the source of the manuscript is easy to read and type (see the raw files in /text), but still provide good output formatting. Pandoc + filters transform this raw text to many output formats with reasonable accuracy (e.g. see the html output as linked to above).
The following Pandoc filters are used to assist the preparation of this manuscript:
pandoc-lingfor the layout, numbering and cross-reference of linguistic examples.pandoc-crossreffor cross-reference to sections, figures and tables.crossref-adaptfor changing the IDs of these cross-references, so they can transparantly be cited.citeprocfor citation and bibliography, usingCSL('citations style language') for renderingcount-parato add numbers to text paragraphs. This becomes important as scientific writing has to move away from a page-based citation mechanism. As this book shows, it is now technically feasible to publish in many formats in parallel, and adaptive design makes page-numbering obsolete. Refer to a specific paragraph for example as (Cysouw 2021: #2.7). Adding the suffix to a stable link directly redirects the reader to the paragraph, e.g. (cysouw 2021: #2.7)!toc-cssadds some extra CSS and Javascript for HTML output to format the table of contents.strikeout-to-smallcapsto use the commonmark-markup for ~~strikeout~~ (using~~) to indicate small caps (I never use strikeout, but often use small caps). This filter simply makes this change when processing the file for output.- [
inline-footnotes] to include the footnotes inline in the HTML text. Some CSS is added to make the footnotes expand when clicked. setdatato add the current date. This is only used in the development version.
Owner
- Name: Michael Cysouw
- Login: cysouw
- Kind: user
- Location: Marburg, Germany
- Company: Philipps-Universität Marburg
- Website: cysouw.de/home
- Repositories: 39
- Profile: https://github.com/cysouw
GitHub Events
Total
- Push event: 6
Last Year
- Push event: 6