構造化テキスト

構造化テキスト文書のフォーマットを調べたら山ほど出てきました。
正直一個一個比較調査は辛いので、これをこういう風に使っていて非常に良い等の情報がありましたら教えてください(ぺこり

Smart ASCII 系
--------------
setextについて
  http://www.age.ne.jp/x/sf/SETEXT/

reStructuredText
  http://docutils.sourceforge.net/rst.html

dW : XML : XMLの論考 reStructuredText
  http://www-6.ibm.com/jp/developerworks/xml/030411/j_x-matters24.html

plain2
  http://shika.aist-nara.ac.jp/products/plain2/plain2-j.html

RFC2233-JP
  http://rfc-jp.nic.ad.jp/rfc-jp/RFC2223-JP.txt

Daring Fireball: Markdown
  http://daringfireball.net/projects/markdown/

67名無しさん@お腹いっぱい。2007/09/23(日) 12:51:39
こんなスレあったのね…

お手軽メモ書きに使って
打ち合わせ資料とかでそれっぽく変換できる

日本語をそれなりに扱える

いまのところ python 関連ということもあって
reStructuredText (docutils)使おうと思ってるんですけど
最近イケてるのって何かあるんですかね?

reST のさらに wrapper で kagipdf なるものも発見
(↑とりあえず日本語文書を扱うための wrapper みたいなもん?)

68名無しさん@お腹いっぱい。2007/09/24(月) 19:42:29
>>65
ワードパッド

69名無しさん@お腹いっぱい。2007/10/31(水) 22:32:25
>>68
構造化テキストで!><
欲を言うならWinとLinuxでファイルを相互更新できたらいいな

70名無しさん@お腹いっぱい。2007/11/03(土) 18:19:57

71名無しさん@お腹いっぱい。2007/11/04(日) 23:33:07
そのスレ、内容はともかくグロ画像貼ってあんのはヒドイ
これだからマクド使いは、、、

で、現状最有力は結局XMLなの?
早くデファクトスタンダードが決まって欲しい

72名無しさん@お腹いっぱい。2007/11/08(木) 18:27:15
今更ながら Smart ASCII 系に「xetext」も。
setext-j を微拡張した感じ。とん挫した残骸みたいだけど
ttp://www.piedey.co.jp/xetext/
(ページの一番下です)

73名無しさん@お腹いっぱい。2007/11/28(水) 17:40:54
火病か

74名無しさん@お腹いっぱい。2007/12/21(金) 14:21:11
reStructuredText で用語集を作ろうと思ったんだけど、
自動的に<dt>にアンカーをつける方法ってないのかな。
↓こんな風に書けば望み通りの出力が得られるんだけど、
定義名とアンカーで2回exampleを書くのがいやだ…

example_ は例です。

.. _example:

example
  説明

75名無しさん@お腹いっぱい。2007/12/21(金) 14:39:49
2回書かなかったらどうやって照合するの?

76名無しさん@お腹いっぱい。2007/12/21(金) 17:01:17
これだけでリンクが張られてくれるとベスト。

example_ は例です。

example
  説明

77名無しさん@お腹いっぱい。2008/01/06(日) 19:41:04
reStructuredTextは、出力弄るのがちょっと面倒だよな。
xmlで出して変換しろって言うけど、そっちもやっぱり面倒で。

78名無しさん@お腹いっぱい。2008/01/18(金) 23:18:56
wiki フォーマットで書いて、ツールで見やすい形式のテキストに
変換するのが良いんじゃないかと思えて来た。何と言っても wiki
フォーマットは書く為のフォーマットであるというのがグッド。
XML みたいに入力量が増えたりしないし、そのくせ適度に構造化
されているし、インデントが適当でも後で幾らでも整形出来るし、
HTML に変換するのも容易いし、勿論 wiki にもアップ出来る。
特殊なエディタのサポートを必要としないと言うのも良いね。

後は wiki->txt のツールをちょちょっとでっち上げれば完了。
問題があるとすれば、どの wiki フォーマットを使うかかな。

79名無しさん@お腹いっぱい。2008/01/19(土) 01:10:05
お好きなのドゾー
1. reStructuredText
2. plain2
3. 自分で作る

おいらは自作したけどね。RubyでもreStructuredText使えればなぁ。

80名無しさん@お腹いっぱい。2008/01/19(土) 09:43:06
ruby でもっていうか
docutils をsystem()みたく呼べばいいだけってことではないの?

81名無しさん@お腹いっぱい。2008/01/19(土) 15:24:45
さすがにめんどかった。
それに文脈自由文法にも興味あったんで、勉強がてら俺構造化テキストを設計してみました。

まあ、RDがあまりにもアレ過ぎるっつうのもあったんだけどね。
- 見出しの中で最大見出しが一番目立たない記法ってのはおかしいだろ。
- 整形ずみ文書を字下げで表現するのはいかがなものか。エディタの支援必須になっちゃうよね。
- ((●●●))というのが多過ぎ。「見た目の装飾」と「リンク」ぐらいは分けた方が良かったと思う。
とか。

82812008/01/19(土) 15:32:51
そういえば昔まとめた解説を発掘したんだけど、文法についてコメント頂けますか?
・ここをこうすればLL(1)になるんじゃね?
・これだとこういう組合せで破綻するよ
とか教えて貰えると助かります。
ttp://fiercewinds.net/siki/pub/Siki/SikiFormat/

83名無しさん@お腹いっぱい。2008/01/19(土) 15:49:46
>>82
> 記述や修正に手間のかかることが多いです

俺も RST の問題はここだと思う。
Wiki 書法よりも読み易さを重視した結果だろうけど。

84名無しさん@お腹いっぱい。2008/01/20(日) 02:36:28
RST って ReST (reStructuredText) のこと?

85名無しさん@お腹いっぱい。2008/01/20(日) 08:43:24
いや、RST は reStructuredText の事だよ

RST --> http://docutils.sourceforge.net/rst.html (reStructuredText)
REST --> http://ja.wikipedia.org/wiki/REST (Representational State Transfer)

86名無しさん@お腹いっぱい。2008/01/20(日) 12:22:14
>>85
拡張子は3文字信仰が多いから rst だけど、普通 reStructuredText を RST とは言わない.
ReST、reSTなどで大文字小文字で判別する.

87名無しさん@お腹いっぱい。2008/01/20(日) 14:08:32
>>86
そんな事どうでも良くない?
もしかして何でも決めつけたがりの人?

普通っていうほど普及してるもんでもないし、拡張子の話は誰もしていないし、
公式の URL は rst.html だし、ついでに言えばディレクトリも rst になっているし、
reStructuredText の仕様書中の例題も RST という略号を使用しているし、
Wikipedia でも一番最初に RST と書いてある。だから普通なのはむしろ RST
なんだと思うけど、君が ReST や reST と書いても俺は何の文句も言わないよ。
だって、こんな些細な事、普通はどうでも良いからね。

http://docutils.sourceforge.net/docs/ref/rst/restructuredtext.html

> |RST|_ is a little annoying to type over and over, especially
> when writing about |RST| itself, and spelling out the
> bicapitalized word |RST| every time isn't really necessary for
> |RST| source readability.
>
> .. |RST| replace:: reStructuredText
> .. _RST: http://docutils.sourceforge.net/rst.html

http://ja.wikipedia.org/wiki/ReStructuredText
> reStructuredText は RST、reST、ReST と略されることもある。

それよりももっと意味のある話をしようぜ。

88812008/01/20(日) 14:30:59
どうせ2chなんだから、疑似問題が発生しない程度に判りゃ良いよ。
もともと日本語って読み手・聞き手が文脈から意味を補足するのを前提にしている言語だし。
#述語中心の構成とか

そんなことよりも>82の評価 or もっと優れた構造テキストとの比較ヨロ

89名無しさん@お腹いっぱい。2008/01/21(月) 10:56:41
>87=85 が 「4文字で書くな」と決めつけたのが
発端なのに真っ赤になって書くから…

というのはさておき

------

所詮 plain text なんだから章題を「目立たせる」方法ってそんなにないので
その辺りはあまり拘っても仕方ない気がする

ReST ってガンガン書いて自分なりのルールが決まればいいんだろうけど
第何番目のレベルはどの記号だったっけ? とかがビミョ〜に面倒
(第 n.m.k 節 って書き方を auto-numbering 出来ればちょっと楽かもしれない)

あとリストの入れ子について、インデントレベルを気にして書くのも
チョイ面倒だったかな(やり方を勘違いしているのかもしれないが)

90名無しさん@お腹いっぱい。2008/01/21(月) 21:26:11
>>89
>「4文字で書くな」と決めつけたのが発端

(・∀・)ニヤニヤ

91名無しさん@お腹いっぱい。2008/01/22(火) 02:26:48
>>85 を見れば明らかに決め付けたがりの人がどっちかは明らかだよな
yes といえばいいだけのところでわざわざ RST じゃなきゃと言わんがばかりに主張してるんだから

92名無しさん@お腹いっぱい。2008/01/22(火) 02:30:04
ついでに Google の結果
reStructuredText rest の検索結果 約 98,300 件中 1 - 10 件目 (0.22 秒)
reStructuredText rst の検索結果 約 74,400 件中 1 - 10 件目 (0.27 秒)

reST が当たり前だというほどではないけど、rst の方が少数派なのは確かっぽい

93名無しさん@お腹いっぱい。2008/01/22(火) 03:13:25
おまいら省略形禁止。reStructuredTextて書け。


>所詮 plain text なんだから章題を「目立たせる」方法ってそんなにないので
reStructuredTextは目立っていると思うよ。
#とか$とかの字面の黒い文字使ってさらに強調する手もあるけど、あれで十分じゃない?

ただ、指摘の通りアシストツールがないと結局書けなくなるよな。
参考書片手でもいいけど、そうなるとお手軽さが無くなるし……


そういや全然別の話だけど、reStructuredTextて文脈自由文法に納まっていたっけ?

94名無しさん@お腹いっぱい。2008/01/22(火) 10:26:39
>>91-92
> 明らかに決め付けたがりの人がどっちかは明らか

そんなに真っ赤になって書かなくても良いよ
もう諦めたら?

95名無しさん@お腹いっぱい。2008/01/22(火) 10:40:14
>>92
ついでに rest は使用頻度の高い一般名詞でもある
Google の検索結果を鵜呑みにせず、そういう所にも気を使おう

96名無しさん@お腹いっぱい。2008/08/15(金) 22:26:24
過疎ってるなー

reStructuredTextのラッパ(?)でsphinxというのが出てきたそうな。
http://sphinx.pocoo.org/

python2.6のドキュメント↓もsphinxを使ってるんだと。
http://docs.python.org/dev/

reStructuredTextからのpdf生成がもっと簡単に(latexに頼らずに)
できるようになったら、自分で文書書くときはwordと決別できそう
なんだけど…

97名無しさん@お腹いっぱい。2008/08/16(土) 17:42:33
> pdf生成がもっと簡単に

それは同意
微妙に面倒なんだよねぇ。日本語っていうのもあるけど。

http://hooktail.org/computer/index.php?kagiPDF
http://sourceforge.jp/projects/kagipdf/
というラッパもあるんだけどこれで解決するのかしら?

98名無しさん@お腹いっぱい。2008/09/17(水) 00:03:02
reStructuredTextよりもasciidocの方が良い気がしてきたぞ…
最初から数式が使えるし、次のバージョンでは
要求仕様/設計結果対照表みたいな左右に並べるテーブルを
簡単に記述できるようになるみたいだし。
どっちもpythonで書かれているし、いっそのこと統合して欲しいもんじゃ。

99名無しさん@お腹いっぱい。2008/09/17(水) 02:03:16
asciidocってreStructuredTextなんだと思ってた・・・

100名無しさん@お腹いっぱい。2008/09/17(水) 10:12:56
ニホンゴ(EUC? UTF8?)は使えるんでしょうか?


101名無しさん@お腹いっぱい。2008/09/17(水) 17:39:24
infoみたいにemacsから容易に利用できかつ画像とか埋め込めるフォーマットねぇかなぁ
pdfはいまいち使いにくいんだよね

102名無しさん@お腹いっぱい。2008/11/12(水) 23:36:04
Emacs Muse とか使っている人いる?

103名無しさん@お腹いっぱい。2008/11/18(火) 03:14:03
pandoc 使え pandoc

html, markdown, reStructuredText あたりを読み込んで、
html, markdown, reStructuredText, pdf, LaTeX, DocBook XML その他
もろもろに変換できる、スグレもの。

ttp://johnmaxfarlane.net/pandoc/

104名無しさん@お腹いっぱい。2008/11/18(火) 11:28:26
ニホンゴは?

utf8 で処理するって書いてあるけど
pdf とか latex とかはどうなるの?

105名無しさん@お腹いっぱい。2010/01/15(金) 22:03:42
org-modeが便利

106名無しさん@お腹いっぱい。2010/09/29(水) 04:56:11
俺はこの組み合わせ
asciidoc(原稿)+XSLT(デザイン)


このスレ読んでpandocが気になった。

107名無しさん@お腹いっぱい。2010/09/29(水) 18:50:14
また古いスレ上がってんな。smartdocとか懐かしいな。流石にもう誰も使ってねーよなw

108名無しさん@お腹いっぱい。2010/09/29(水) 23:35:31
>107
すまんな、Asciidocに絡む案件があったのでageたくなったんだ

109名無しさん@お腹いっぱい。2010/10/26(火) 14:04:58
outline-modeじゃだめなん?

110名無しさん@お腹いっぱい。2011/12/13(火) 00:03:29.52
htmlファイルを読み込んで、構造を表示してくれるようなアウトラインプロセッサが欲しい…

111名無しさん@お腹いっぱい。2012/02/18(土) 04:20:25.80
asciidocベースで個人サイト構築作業してるけど、Pandoc使いたくなってきてしょうがない。

112名無しさん@お腹いっぱい。2012/02/18(土) 04:45:44.32
というかもう設定ファイル見飽きた…高機能だけど無駄にHTML汚いし…そもそもちゃんとXMLパースしろよ…

113名無しさん@お腹いっぱい。2012/05/30(水) 00:19:35.29
ずいぶん過疎っていますがrst2pdfの話題とかもここでいいのでしょうか?

114名無しさん@お腹いっぱい。2012/05/30(水) 02:53:04.37
好きな話を好きなだけすればいい
ネタが全くない状態だし

115名無しさん@お腹いっぱい。2014/03/25(火) 13:57:27.58
>大阪府三島郡島本町の小学校や中学校は、暴力イジメ学校や。
島本町の学校でいじめ・暴力・脅迫・恐喝などを受け続けて廃人同様になってしもうた僕が言うんやから、
まちがいないで。僕のほかにも、イジメが原因で精神病になったりひきこもりになったりした子が何人もおる。
教師も校長も、暴力やいじめがあっても見て見ぬフリ。イジメに加担する教師すらおった。
誰かがイジメを苦にして自殺しても、「本校にイジメはなかった」と言うて逃げるんやろうなあ。
島本町の学校の関係者は、僕を捜し出して口封じをするな

>島本町って町は、暴力といじめの町なんだな

子供の時に受けた酷いイジメの体験は、一生癒えない後遺症になるなあ

116名無しさん@お腹いっぱい。2017/11/09(木) 01:04:43.30
AsciiDoc の発想はいいんだけどコンパイラが準拠してる TeX や HTML の仕様が古すぎて気持ち悪い

117名無しさん@お腹いっぱい。2017/12/29(金) 10:46:12.74
誰でも簡単にパソコン1台で稼げる方法など
参考までに、
⇒ 『宮本のゴウリエセレレ』 というブログで見ることができるらしいです。

グーグル検索⇒『宮本のゴウリエセレレ』

ULIDTQ9K49

新着レスの表示
レスを投稿する