feat: 注釈・出典記法のルール化および適用#509
Conversation
| |------|----------------|----------------|--------------|------------| | ||
| | 注釈 | `[注N]` | `N. ^` | `note_ref-${N}` | `note-${N}` | | ||
| | 出典 | `[N]` | `N. ^` | `cite_ref-${N}` | `cite-${N}` | | ||
|
|
There was a problem hiding this comment.
以下に例を示す または ### 例 などの文言が欲しい。
| | | 参照元の見た目 | 参照先の見た目 | 参照元のid | 参照先のid | | ||
| |------|----------------|----------------|--------------|------------| | ||
| | 注釈 | `[注N]` | `N. ^` | `note_ref-${N}` | `note-${N}` | | ||
| | 出典 | `[N]` | `N. ^` | `cite_ref-${N}` | `cite-${N}` | |
There was a problem hiding this comment.
[注N] や [N] ではなくて、実際の上付きも反映して [注N] や [N] となっていた方が分かりやすい。
|
|
||
| 本文中に参照を貼り、ページ最下部に「注釈」「出典」の項を作ってそこに注釈・出典を書く。 | ||
|
|
||
| - `N`: 1から始まる連番 |
There was a problem hiding this comment.
以降で使われている ${N} という表記は通じない可能性があるので、ここで「N または ${N}」とするか、以降で使われている ${N} は単に N に置き換える
|
|
||
| 表の中のみの事柄について注釈をつけるときに検討するべき注釈記法がこれだ。 | ||
|
|
||
| 表中に参照を貼り、表の直後に注釈・出典を書く。 |
There was a problem hiding this comment.
議論を掘り返すようで済まないのですがもしかすると行き違いがあるかもしれないので。
表の直後に注釈・出典
私が「表の注」で意図したのは「表の読み方」についての注釈でした。この種類の注釈 (†N) と通常の注釈 ([注N])・出典 ([N]) は混在して表の中に現れることを許し、通常の注釈・出典はページ全体の ## 注釈/出典 または節の ### 注釈/出典 に記述することを想定していました。
cpprefjp では通常の注釈・出典に関しても、それが表の中だけの事柄であれば表の下部に混ぜて注釈・出典を記述するということにしますか。
There was a problem hiding this comment.
あ、それは読み違えていました。
「表の読み方」についての注釈で
それに書き換えます。
| >| std::list | (O(n)<sup><a id="note_ref-t1-1" href="#note-t1-1">†1</a></sup>) | O(1) | | ||
| >| bar | O(1) | O(1) | | ||
| >| baz | O(1) | O(1) | | ||
| >| hoge | (O(n)†) | (O(n)†) | |
There was a problem hiding this comment.
ここの † も同じ意味なので †1 (リンクは貼らなくても良い)
There was a problem hiding this comment.
面倒だし説明上なくても支障ないので123行目削ります。
|
|
||
| * [cpprefjpにおける注釈・出典の貼り方](./cite_note_ref.md) | ||
|
|
||
| それ以外に本サイト内で使用しているhtmlタグは以下です: |
There was a problem hiding this comment.
どうも start_editing.md の既存の問題のようですが、html / HTML が混在しているので HTML に統一?
There was a problem hiding this comment.
HTMLのほうが良さそうですね、ついでに直します
|
|
||
| のようにする。 | ||
|
|
||
| 出典の本文は`cite`タグで囲う。 No newline at end of file |
There was a problem hiding this comment.
出典の本文は
citeタグ
出典の本文にページタイトル・書籍タイトルなど以外の情報 (著者名や、ページ番号、章・節番号など) もつける場合はどうでしょうか。例えば、
- ^ 【Minecraft】ありきたりな工業と魔術S2 Part01【ゆっくり実況】 - ニコニコ動画、再生位置 20:17 (2017-12-28 0:46 JST 閲覧)
的な形にしたいとしたら (いい加減な例ですみません)、<cite>~</cite> で囲むべきなのは作品名 (ページタイトル) たる 【Minecraft】ありきたりな工業と魔術S2 Part01【ゆっくり実況】 - ニコニコ動画 の部分だけなのではという気がします。
There was a problem hiding this comment.
日本語の斜体は可読性を書くので使いたくないです。それはそうとたしかに出典の一般的な要求を満たしていない例でしたね、直します。
There was a problem hiding this comment.
斜体はただの例として出したものなので何でもよいです。
しかし <cite>~</cite> の既定の CSS は Chrome も Firefox も font-style: italic; で cpprefjp の CSS でも上書きされていないようです。なので、斜体を使わないようにするとしたら、cpprefjp の CSS も同時に弄る必要がありますね…。
追記 font-style: italic; で日本語が斜体になるかならないかはフォントに依存します (斜体になるフォントもあればならないフォントもあります)。
|
@akinomyoga 修正しました |
|
ありがとうです |
| ### 例 | ||
|
|
||
| ```md | ||
| | コンテナ | ○○操作の計算量 | ××操作の計算量 |
There was a problem hiding this comment.
ヘッダの閉じが抜けてるみたいです。ひとつ下の表も同様です。
|
一件だけ小さな指摘をしましたが、そこだけ修正したらマージしてもらって大丈夫です。 |
|
修正したのでMergeします。 |
|
@yumetodo 今 標準規格と処理系 - cpprefjp C++日本語リファレンス を確認した所
という意見もあります (私自身は斜体が良いのか悪いのかについては今のところ中立)。cpprefjp で |
|
まあ、私以外の人からそういう話が聞こえたらにしていいかなと思ってます。 |
|
斜体は、英語文章内では主に強調のバリエーションとして使われますが、日本語文章内で強調を目的に斜体を使用すると目立ちません。そのため、太字以外の強調のためには、カギカッコが採用されることが多いです。 ちなみに、cpprefjpのサンプルコードは、CSSのデフォルトでコメントコードが斜体になっていましたが、斜体をやめています。(読みにくいという理由で) |
これはGoogle SitesからGitHub Pagesへ移行する際の初期実装の段階で、私と @melpon の間で議論して決めたことなので、議論ログは残っていません。 |
|
鉤括弧で囲むというのは良さそうですね。現在の斜体よりはそちらの方が良さそうに思われます。 |
#505 にて議論も収束したと判断したので、ルールの文案を作成した。
(インターネットという人権が乏しい世界に向かうため、2017/12/28午後から2018/1/3午前まで反応が鈍くなります、問題があれば、ここに書き込んだ上で、直接このbranchをいじって構いません)
ref:
ping: @akinomyoga
Resolve #505