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

Add UI for margin verse marker #886

Open
markpenny opened this issue Aug 12, 2023 · 2 comments
Open

Add UI for margin verse marker #886

markpenny opened this issue Aug 12, 2023 · 2 comments
Assignees
Labels
enhancement New feature or request Python This issue needs work on the Python code, no XeTeX involved.

Comments

@markpenny
Copy link
Collaborator

\def\marginversemarker{*}

where * is whatever marker you want to use. Note that you can also add a kerning space after the marker if required. So, for example, if you want a dash ‘-’ to be the marker to show where the verse starts and then have a 1pt space before the 1st word of the next verse, then use this:

\def\marginversemarker{-\kern 1pt}

Currently this does it everywhere (even at the start of a paragraph/line) which may not be ideal, but it is as far as we’ve got so far.

https://community.scripture.software.sil.org/t/marker-for-the-inside-text-of-verses/3750/2

I have several projects who are asking for this feature and I’m not sure how tech savvy they are to follow your excellent instructions. They want to use this for community checking the books and portions as they work through the translation process.

@markpenny markpenny added enhancement New feature or request Python This issue needs work on the Python code, no XeTeX involved. labels Aug 12, 2023
@markpenny markpenny self-assigned this Aug 12, 2023
@davidg-sil
Copy link
Collaborator

There was a snippet around for making these marks, and them only occurring mid-paragraph, maybe a year ago. I'll have a look.

@davidg-sil
Copy link
Collaborator

OK, I can't find the snippet, but I've reimplemented it. Once I've pushed (I'm running pytest now), then
if you only want them mid-paragraph, set \noparstartmvmtrue (the default) otherwise \noparstartmvmfalse.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Python This issue needs work on the Python code, no XeTeX involved.
Projects
None yet
Development

No branches or pull requests

2 participants