Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to link marginalia to the main textq #14

Open
seumasjeltzz opened this issue Apr 30, 2019 · 8 comments
Open

How to link marginalia to the main textq #14

seumasjeltzz opened this issue Apr 30, 2019 · 8 comments

Comments

@seumasjeltzz
Copy link
Owner

Just wanted to open up a general discussion about best ways to tie-in margin-type notes: graphics, short explanations, alternative renderings, etc., that in the original LLPSI lie in the margins, but here would I suppose be tied to specific words or multi-word expressions. Thoughts welcome.

@jtauber
Copy link
Collaborator

jtauber commented Apr 30, 2019

As the structure of the information becomes any more complex than basic headings, paragraphs, and lists, I think we need to consider switching from markdown to XML.

@seumasjeltzz
Copy link
Owner Author

Right. I wonder then if a first step isn't to mirror the /src markdown files and start converting them one by one to XML, while I also learn XML at the same time.

@jtauber
Copy link
Collaborator

jtauber commented Apr 30, 2019

Yeah, I think mirroring is the way to go. Learning XML isn't the issue so much as deciding what particular vocabulary to use. I would suggest you may as well adopt a lightweight subset of TEI (as that will be worth learning anyway)

The nice thing is that will give us a lot more control both in generating nicely formatted versions for display and also extracting necessary data for linguistic analysis.

@marktaber
Copy link

marktaber commented May 1, 2019 via email

@honza
Copy link
Contributor

honza commented May 7, 2019

This is the first time I have heard of TEI. It seems interesting but also kind of overwhelming. Is there an example project somewhere that we'd want to emulate? What are some recommended resources for learning this beast?

@ldutra
Copy link

ldutra commented May 9, 2019

I seem to remember there were some more approchable tools in the Crosswire Bible Society. Do not remember if they were directly related to TEI. Not sure they would be enough too.

@ryanfb
Copy link
Contributor

ryanfb commented May 9, 2019

In the short term, this might have some templates or ideas that would be useful for achieving marginal notes with Pandoc: https://github.com/duzyn/tufte-markdown

@jtauber
Copy link
Collaborator

jtauber commented May 9, 2019

@honza TEI is only as complex as you want/need it to be. At one level, it's not really any more complex than HTML until you need it to be.

My main was there's no point inventing a vocabulary if TEI has already done the work.

Suitable markdown extensions may suffice. I'm imagining the linguistic annotation I'm doing will largely stay standoff anyway.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants