-
-
Notifications
You must be signed in to change notification settings - Fork 11
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
spec: clarify footnote and postnote(endnote) #128
Comments
VFM's Footnotes are based on Pandoc, the resulting HTML is also Pandoc compliant. If there is a VFM that has the same function and syntax and is already popular, we will follow it as much as possible. So if need to leave Footnotes as is and distinguish it from Postnote (endnote), I think it's preferable to have a different new feature and syntax. |
Thanks. It is reasonable to keep compatibility with already popular implementation. (even though a bit confused) So, I agree with introducing a different new feature and syntax for 脚注 https://vivliostyle.org/ja/make-books-with-create-book/#%E8%84%9A%E6%B3%A8 |
@MurakamiShinyu @ogwata |
私の考えは #33 のコメントに書いている通り、VFMのオプションとして、Inline footnote の構文
しかし、v1.0 で「
|
footnote(脚注)をサポートして欲しいというご要望と受け取りました(違っていたらご指摘ください)。 footnoteのサポートについては#33で合意されたように、v2.0に先送りされたと認識しています。具体的な記法は議論中ですが、前出@MurakamiShinyu さんの考えは実用的に思え、これが叩き台になりそうです。 話題が逸れるかもしれませんが、私個人としては、後注にしても脚注にしても縦書きに対応していないことが気になっています。 具体的には縦書き時に注番号の上付き数字が縦中横になりません。別Issueに#6がありますが、注番号は特別な記法なしに、縦書きが指定されたら自動的に縦中横になるべきでしょうね。(必要ならIssue作成します) |
はい、そのとおりです。 |
+1 同人誌の作成時にinline footnoteをデフォルトで使いたくて、footnoteは使う機会がないです。 Issueですでに語られている解決法以外の選択肢として、vivliostyle.config.jsのオプションなどでfootnote記法の振る舞いが変えられる仕様でもよい気がしています(とりあえず互換性が壊れずopt-inが可能な仕様として)。 |
Goals
Formalize footnote syntax, not postnote (endnote)
footnote: currently,
<span class="footnote">...</span>
is used. no formalized syntax as a VFM.postnote(endnote):
[^1] .... [^1]:
is defined, but it is called as footnote. (confusing)This issue is created for formalizing footnote syntax.
Prior Art
In GitHub context, footnote is
[^1] ... [^1]:
.https://github.blog/changelog/2021-09-30-footnotes-now-supported-in-markdown-fields/
It seems that VFM also follows it.
https://vivliostyle.github.io/vfm/#/vfm#footnotes
In GitHub GFM context, even though footnote and endnote are regarded as the same, it is no harm in a practical, but not for VFM.
Discussion
The problems are:
I may be wrong, but @ogwata , @MurakamiShinyu @akabekobeko what do you think?
The text was updated successfully, but these errors were encountered: