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

Tables support (word forms, grammar) #5

Open
Tvangeste opened this issue Apr 10, 2013 · 7 comments
Open

Tables support (word forms, grammar) #5

Tvangeste opened this issue Apr 10, 2013 · 7 comments
Labels

Comments

@Tvangeste
Copy link

What is the recommended way to create tables with XDXF?

@soshial
Copy link
Owner

soshial commented May 26, 2013

No, unfortunately not. Are they needed that much in a dictionary?

@Tvangeste
Copy link
Author

Many dictionaries contain some table data, e.g., word forms, grammatical tables, etc.

Many DSL users complain regularly that the tables are not supported by DSL format.

Many well-known dictionaries contain tables, e.g. Oxford Advanced Learner's Dictionary, Longman dictionaries, Verbix dictionaries.

@soshial
Copy link
Owner

soshial commented Jun 9, 2013

Thank you. I will consider this idea.

Namely, I surely agree that dictionaries could benefit from tables, but I don't see a good way of "entwining" it to the existing schema of XDXF format. If the format were to support all table orientation/decoration/etc stuff, I would need to allow the full full-fledged HTML/CSS ti be written in xdxf, which is exactly what I would like to avoid. There is a bad example of this practice: ePub book format has this support, but different readers support these features at their own will and it results in the fact that for ebook creators the files could be inconsistent with some readers.

And what I want this format to be is to have only structural / logical / semantic way of storing information. The same way that is followed by fb2 ebook format creators. If you didn't catch my idea, just ask me to do it more profound. I would love to listen to your ideas.

@noomorph
Copy link

noomorph commented Nov 5, 2021

May I return your attention to this question? @soshial

In fact, I need to put at least 2-3 word forms for almost every word (noun cases, verb conjugation, etc.).

E.g.:

  • pes (sg. gen.: psa, pl. nom.: psove/psi)
  • dati (2p.sg.pr.t.: dadeš / daš, 1p.sg.aor.: dadoh).

So, sometimes I might even have double equivalent forms.

What is the structured way to keep such grammatical info in XDXF? I sincerely don't like the idea to put it in a plain text.

@noomorph
Copy link

May I ping you one more time, @soshial ?

@soshial
Copy link
Owner

soshial commented Jan 17, 2022

Currently, all this inflection/conjugation forms can be written only as plain-text inside dedicated grammar tag.
A good practice would be to also include these forms as keys, so that this word article "dati" would be opened when searching for "dadeš".

@noomorph
Copy link

noomorph commented Jan 17, 2022

@soshial regarding the keys – sure.

By the way, any idea how does XDXF-based software usually handle that grammar tag? I'm just wondering if I can come up with my own plain-text compliant syntax (let's say Markdown tables, etc, although I might think of something more semantical) or that's liable to break the third-party viewers. 🤔

And is there any ongoing effort to standardize that tag?

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

No branches or pull requests

3 participants