Markdown to Inao-Format ================ [](https://travis-ci.org/naoya/md2inao) [](https://coveralls.io/r/naoya/md2inao) 概要 ---- Markdown гЃ§ж›ёгЃ‹г‚ЊгЃџгѓ†г‚г‚№гѓ€г‚’WEB+DB編集部で使用しているInDesign用フォーマットに変換します。主にWEB+DB編集部の方のためのツールですが、執з†иЂ…гЃ«гЃЁгЃЈгЃ¦г‚‚markdownгЃ®еЋџзЁїгЃЊWEB+DBの原稿のスタイルに従っているかどうかをチェックするツールとして使えます。 - bin/md2inao.pl : CUIコマンド版 - http://md2inao.bloghackers.net/ : Web版 markdown2inao.pl ж”№г‚Ѓ md2inao.pl гЃ®гЃ“г‚ЊгЃѕгЃ§гЃ«гЃ¤гЃ„гЃ¦гЃЇ https://gist.github.com/inao/baea09bc6fc53551886b を見て下さい。なお、md2inaoгЃЇеЅ“е€ќгЂЊinaoиЁжі•гЂЌгЃ«е¤‰жЏ›гЃ—гЃ¦гЃ„гЃѕгЃ—гЃџгЃЊгЂЃзЏѕењЁгЃЇWEB+DB編集部用InDesignгѓ•г‚©гѓјгѓћгѓѓгѓ€г‚’е‡єеЉ›гЃ—гЃѕгЃ™гЂ‚ дЅїгЃ„ж–№ ----- ### CUI版 % md2inao.pl your_markdown.md > path/to/output.txt #### CPANからインストール # webからcpanmг‚’DLгЃ—гЃ¦гЃќгЃ®гЃѕгЃѕгЃќг‚Њг‚’дЅїгЃЈгЃ¦md2inaoをインストール % curl -L http://cpanmin.us | perl - --sudo Text::Md2Inao % md2inao.pl your_markdown.md > path/to/output.txt #### リポジトリからインストール гѓЄгѓќг‚ёгѓ€гѓЄгЃ‹г‚‰г‚¤гѓіг‚№гѓ€гѓјгѓ«гЃ™г‚‹е ґеђ€гЂЃPerl/CPANの知игЃЊеї…и¦ЃгЃ§гЃ™гЂ‚ % cpanm Carton % carton install % carton exec -- perl bin/md2inao.pl your_markdown.md > path/to/output.txt ### Web版 - http://md2inao.bloghackers.net/ 出力見本 ------- PDFにすると、以下のような仕上がりになります。 ### 書籍版 - https://docs.google.com/open?id=0BzbGMS73rIkDUXpyUVlrSUxURXlmMXhQRV9Ua2JCUQ ### WEB+DB PRESS版 - https://docs.google.com/open?id=0BzbGMS73rIkDZjdCTnBkMDFUaGF2UDJIdTNfaVJUUQ MarkdownгЃ§гЃ®еЋџзЁїгЃ®ж›ёгЃЌж–№ ---------------------- md2inao を利用すると Markdown フォーマットで原稿を書くことができますが、当然のことながら、なんの制約もなく Markdown フォーマットで書けばよしなに変換してくれるというものではありません。以下、原稿を書くにあたっての Markdown гЃ®дЅїгЃ„ж–№гЃ«гЃ¤гЃ„гЃ¦и§ЈиЄ¬гЃ—гЃѕгЃ™гЂ‚ ### еЋџзЁїгЃ®дѕ‹ Title: RubyMotionе…Ґй–Ђ Subtitle: RubyгЃ§iOSネイティブアプリ! Author: дјЉи—¤ 直也 Author(romaji): ITO Naoya Twitter: @naoya_ito # RubyMotion гЃЁгЃЇ гЂЂ[RubyMotion](http://rubymotion.com/) гЃЇгЂЃRubyгЃ§iOSのネイティブアプリケーションが作れるツールチェインです。Apple гЃ§ MacRuby г‚’й–‹з™єгЃ—гЃ¦гЃ„гЃџ Laurent Sansonetti гЃ•г‚“гЃЊ Apple йЂЂиЃ·еѕЊгЃ«и€€гЃ—гЃџдјљз¤ѕ Hipbyte гЃЊгЂЃ2012年5月に発売を開始しました。 # RubyMotion гЃ§ Hello, World  早速コードを書いてみましょう。以下が Hello, World гЃ®г‚ігѓјгѓ‰гЃ§гЃ™гЂ‚ class HelloViewController < UIViewController def viewDidLoad super @label = UILabel.new @label.frame = [[10, 10], [320, 20]] @label.text = "Hello, World" view.addSubview(@label) end end з°ЎеЌгЃ§гЃ™гЃпјЃ - HelloViewController г‚’е®љзѕ© - `viewDidLoad` をオーバーライド - `UILabel.new` でラベルインスタンスを作成 - `view.addSubview` гЃ§гѓ“гѓҐгѓјгЃ«иїЅеЉ гЃ—гЃ¦гЃ„г‚‹гЃ гЃ‘гЃ§гЃ™гЂ‚е‡єеЉ›гЃЇд»Ґдё‹гЃ®г‚€гЃ†гЃ«гЃЄг‚ЉгЃѕгЃ™гЂ‚  ### еџєжњ¬зљ„гЃЄиЂѓгЃ€ж–№ Markdown гЃЇ Markdown гѓ—гѓг‚»гѓѓг‚µгЃ§и§Јй‡€гЃ™г‚‹гЃЁгЂЃйЂљеёёгЃЇ HTML に変換されます。md2inao гЃЇгЃќгЃ®ж›ё HTML гЃ®еђ„и¦Ѓзґ г‚’ Inao иЁжі• (г‚‚гЃ—гЃЏгЃЇжЉЂиЎ“и©•и«–з¤ѕгЃ® InDesign гѓ•г‚©гѓјгѓћгѓѓгѓ€) に変換して最終的な出力を作っています。 еѕ“гЃЈгЃ¦ Markdown を書きながらも出力される HTML ж§‹йЂ гЃЊгЃ©гЃ®и¦Ѓзґ гЃ«гЃЄгЃЈгЃ¦гЂЃгЃќгЃ®и¦Ѓзґ гЃЊи«–зђ†ж§‹йЂ зљ„гЃ«гЃ©гЃ†гЃ„гЃЈгЃџг‚‚гЃ®гЃ‹гЂЃг‚’гЃ‚г‚‹зЁ‹еє¦жѓіе®љгЃ—гЃ¦гЃЉгЃ‘гЃ°гЃ гЃ„гЃџгЃ„жѓіеѓЏгЃ—гЃџйЂљг‚ЉгЃ®е‡єеЉ›гЃ«гЃЄг‚‹гЃЁжЂќгЃЈгЃ¦гЃЏгЃ гЃ•гЃ„гЂ‚ гЃѕгЃџгЂЃMarkdown гЃ§е®љзѕ©гЃ•г‚ЊгЃ¦гЃЄгЃ„иЁиї°г‚‚ HTML г‚’дЅїгЃ†гЃ“гЃЁгЃ«г‚€гЃЈгЃ¦е®љзѕ©гЃ™г‚‹гЃ“гЃЁг‚‚гЃ§гЃЌгЃѕгЃ™гЂ‚дёЂйѓЁгЃ®иЁжі•гЃЇ HTML гЃ§ж›ёгЃЏгЃ“гЃЁгЃЊе‰ЌжЏђгЃ«гЃЄгЃЈгЃ¦гЃ„гЃѕгЃ™гЂ‚ гЃ„гЃѕгЃ®гЃЁгЃ“г‚Ќ GitHub Flavored Markdown гЃЄгЃ©гЃ®ж‹ЎејµгЃ™гЃ№гЃ¦гЃ«гЃЇеЇѕеїњгЃ—гЃ¦гЃ„гЃѕгЃ›г‚“гЃ®гЃ§гЃќгЃ®з‚№гЃ«жіЁж„ЏгЃ—гЃ¦гЃЏгЃ гЃ•гЃ„гЂ‚ #### ж–‡дёгЃ« HTML г‚’ж›ёгЃЏйљ›гЃ®жіЁж„Џдє‹й … Markdown гЃ®д»•ж§гЃ§гЃЇеЅ“然のことながら、HTML г‚їг‚°гЃЇ HTML タグとして解釈されます。文дёгЃ« HTML г‚’ж›ёгЃЌгЃџгЃ„е ґеђ€гЃЇд»Ґдё‹гЃ®гЃ„гЃљг‚ЊгЃ‹гЃ®ж–№жі•гЃ§г‚Ёг‚№г‚±гѓјгѓ—гЃ—гЃ¦гЃЏгЃ гЃ•гЃ„гЂ‚ ##### code иЁжі•г‚’дЅїгЃ† `<strong>` ##### е®џдЅ“еЏ‚з…§г‚’дЅїгЃ† <strong> ### メタデータ(タイトル、著者名など) гѓ†г‚ストファイルの冒й гЃ«гЂЃд»Ґдё‹гЃ®гѓЎг‚їгѓ‡гѓјг‚їг‚’ж›ёгЃЌгЃѕгЃ™гЂ‚гѓЎг‚їгѓ‡гѓјг‚їгЃ«гЃЇеЋџзЁїг‚„ж›ёз±ЌгЃ®г‚їг‚¤гѓ€гѓ«гЂЃз« з•ЄеЏ·гЂЃи‘—иЂ…еђЌгЃЄгЃ©гЃ®жѓ…е ±г‚’е…ҐеЉ›гЃ—гЃ¦гЃЏгЃ гЃ•гЃ„гЂ‚жњ¬гѓЎг‚їгѓ‡гѓјг‚їгЃЇ http://hiltmon.com/blog/2012/06/18/markdown-metadata/ гЃ®д»•ж§гЃ«еѕ“гЃЈгЃ¦гЃ„гЃѕгЃ™гЃЊгЂЃGitHub Flavored Markdown では解釈されないため、GitHub дёЉгЃ§гЃЇ HTML гЃ§гЃ®иЎЁз¤єгЃЊеґ©г‚ЊгЃѕгЃ™гЃЊг‚№гѓ«гѓјгЃ—гЃ¦гЃЏгЃ гЃ•гЃ„гЂ‚ Chapter: 3пј€з« з•ЄеЏ·пј‰ Serial: 5пј€йЂЈиј‰е›ћж•°пј‰ Title: Markdown to Inao(タイトル) Subtitle: Convert markdown text to Inao formatпј€г‚гѓЈгѓѓгѓЃг‚ігѓ”гѓјпј‰ Author: дјЉи—¤ 直也(著者名) Author(romaji): ITO Naoyaпј€и‘—иЂ…еђЌгЃ®гѓгѓјгѓће—иЎЁиЁпј‰ Supervisor: зЁІе°ѕ е°љеѕіпј€з›Јдї®иЂ…еђЌпј‰ Supervisor(romaji): INAO Naonoriпј€з›Јдї®иЂ…еђЌгЃ®гѓгѓјгѓће—иЎЁиЁпј‰ Affiliation: жЉЂиЎ“и©•и«–з¤ѕпј€ж‰Ђе±ћпј‰ URL: http://naoya.github.com/ mail: i.naoya@gmail.com GitHub: naoya Twitter: @naoya_ito Hello, Worldпј€жњ¬ж–‡пј‰ #### жіЁж„Џдє‹й … - TitleгЂЃSubtitleгЂЃAuthorгЂЃAuthor(romaji)гЃЇеї…й €гЃ§гЃ™ - гѓ†г‚ストファイルの冒й гЃ«ж›ёгЃЏеї…и¦ЃгЃЊгЃ‚г‚ЉгЃѕгЃ™ - гѓЎг‚їгѓ‡гѓјг‚їгЃЁжњ¬ж–‡гЃ®й–“гЃ«з©єиЎЊгЃЊеї…и¦ЃгЃ§гЃ™ - д»»ж„ЏгЃ®гѓЎг‚їгѓ‡гѓјг‚їг‚’иїЅеЉ еЏЇиѓЅгЃ§гЃ™гЃЊгЂЃг‚ーにマルチバイト文е—гЃЇдЅїгЃ€гЃѕгЃ›г‚“ ### 見出し еђ„з« гЃ®й…Ќдё‹гЂЃеђ„иЁдє‹пј€йЂЈиј‰гЂЃдёЂи€¬иЁдє‹пј‰гЃ®й…Ќдё‹гЃ«гЃЇгЂЃи¦‹е‡єгЃ—гЃЊ3階層まで使えます。 # 大見出し(節) ## дёи¦‹е‡єгЃ—пј€й …пј‰ ### 小見出し(目) #### 非推奨 md2inao的には以下のиЁжі•гЃ«г‚‚対応していますが、現状は非推奨です(アウトラインの作成がちょっとめんどうになるので)。 大見出し(節) =============== дёи¦‹е‡єгЃ—пј€й …пј‰ --------------- ### 箇条書き(リスト) #### 箇条書き дёЎиЁжі•гЃ«еЇѕеїњгЃ—ていますが、同一原稿では、どちらかで統一してください。 * 箇条書き * 箇条書き * 箇条書き - 箇条書き - 箇条書き - 箇条書き #### 階層д»гЃЌз®‡жќЎж›ёгЃЌпј€гѓЌг‚№гѓ€гЃ—гЃџгѓЄг‚№гѓ€пј‰ дёЎиЁжі•гЃ«еЇѕеїњгЃ—ていますが、同一原稿では、どちらかで統一していただきたいです。 * 箇条書き * 箇条書き2階層目 * 箇条書き2階層目 * 箇条書き2階層目 - 箇条書き - 箇条書き2階層目 - 箇条書き2階層目 - 箇条書き2階層目 ##### жіЁж„Џдє‹й … * GitHub Flavored MarkdownгЃ§гЃЇеЌЉи§’г‚№гѓљгѓјг‚№1пЅћ3гЃ¤гЃ®иЎЊй е—дё‹гЃ’гЃ«г‚€г‚‹гѓЌг‚№гѓ€гЃ«г‚‚еЇѕеїњгЃ—гЃ¦гЃ„гЃѕгЃ™гЃЊгЂЃmd2inaoгЃЇ4つ以上にのみ対応しています * 3階層目は使用できません #### иЄ¬жЋгЃ¤гЃЌз®‡жќЎж›ёгЃЌпј€dtгЂЃddпј‰ Markdown гЃ®иЄ¬жЋгЃ¤гЃЌз®‡жќЎж›ёгЃЌгЃ«гЃЇеЇѕеїњгЃ—гЃ¦гЃ„гЃЄгЃ„гЃ®гЃ§гЂЃHTML гЃ§гѓћгѓјг‚Їг‚ўгѓѓгѓ—гЃ—гЃ¦гЃЏгЃ гЃ•гЃ„гЂ‚ <dl> <dt>箇条書き</dt> <dd>箇条書きの説жЋж–‡</dd> <dt>箇条書き</dt> <dd>箇条書きの説жЋж–‡</dd> </dl> ##### жіЁж„Џдє‹й … * гЃ“гЃ®иЄ¬жЋгЃ¤гЃЌз®‡жќЎж›ёгЃЌгЃ®г‚€гЃ†гЃЄHTMLгЃ§иЁиї°гЃ—た箇条書きдёгЃ§гЃЇгЂЃ`_イタリック_`г‚„`**еј·иЄї**`гЃЄгЃ©гЃ®ж–‡дёиЁеЏ·гЃЇдЅїгЃ€гЃѕгЃ›г‚“(以降のHTML系の箇条書きでも同ж§гЃ§гЃ™пј‰ #### 連番箇条書き(黒丸数е—пј‰ й»’дёёе›ІгЃїгЃ®1гЂЃ2гЂЃ3……が行й гЃ«гЃ¤гЃЌгЃѕгЃ™гЂ‚ 1. 連番箇条書き 2. 連番箇条書き 3. 連番箇条書き жњ¬ж–‡гЃ§й»’дёёе›ІгЃїгЃ®1гЂЃ2гЂЃ3вЂ¦вЂ¦г‚’ж›ёгЃЏе ґеђ€гЃЇгЂЃ(d1)гЂЃ(d2)гЂЃ(d3)гЃЁж›ёгЃ„гЃ¦гЃЏгЃ гЃ•гЃ„пј€discгЃ®dгЃ§гЃ™пј‰гЂ‚ - ж‰‹й †гЃЄгЃ©й †е€—гЃ®з®‡жќЎж›ёгЃЌгЃ«гЃ®гЃїдЅїз”ЁгЃ—гЃ¦гЃЏгЃ гЃ•гЃ„гЂ‚ - й †е€—гЃ§гЃЇгЃЄгЃ„гЃ‘гЃ©гЂЃиЎЊй иЁеЏ·г‚’еЊєе€ҐгЃ—гЃџгЃ„е ґеђ€гЃЇгЂЃж¬ЎгЃ®г‚ўгѓ«гѓ•г‚Ўгѓ™гѓѓгѓ€з®‡жќЎж›ёгЃЌг‚’дЅїгЃЈгЃ¦гЃЏгЃ гЃ•гЃ„гЂ‚ ###### そのほかの連番箇条書き(白丸数е—гЂЃй»’е››и§’ж•°е—пј‰ 上述した連番箇条書き(黒丸数е—пј‰гЃЊгѓ‡гѓ•г‚©гѓ«гѓ€гЃ§гЃ™гЃЊгЂЃз™Ѕдёёж•°е—г‚„й»’е››и§’ж•°е—гЃ«гЃ™г‚‹гЃ“гЃЁг‚‚гЃ§гЃЌгЃѕгЃ™гЂ‚йЂЈз•Єз®‡жќЎж›ёгЃЌгЃЊйЂЈз¶љгЃ—гЃ¦з™»е ґгЃ—зґ›г‚‰г‚ЏгЃ—гЃЏгЃЄг‚‹е ґеђ€гЃЄгЃ©гЃ«гЃ”е€©з”ЁгЃЏгЃ гЃ•гЃ„гЂ‚ <ol class='circle'> <li>連番箇条書き(白丸数е—пј‰</li> <li>連番箇条書き(白丸数е—пј‰</li> <li>連番箇条書き(白丸数е—пј‰</li> </ol> жњ¬ж–‡гЃ§з™Ѕдёёе›ІгЃїгЃ®1гЂЃ2гЂЃ3вЂ¦вЂ¦г‚’ж›ёгЃЏе ґеђ€гЃЇгЂЃ(c1)гЂЃ(c2)гЂЃ(c3)гЃЁж›ёгЃ„гЃ¦гЃЏгЃ гЃ•гЃ„пј€circleгЃ®cгЃ§гЃ™пј‰гЂ‚ <ol class='square'> <li>連番箇条書き(黒四角数е—пј‰</li> <li>連番箇条書き(黒四角数е—пј‰</li> <li>連番箇条書き(黒四角数е—пј‰</li> </ol> жњ¬ж–‡гЃ§й»’е››и§’е›ІгЃїгЃ®1гЂЃ2гЂЃ3вЂ¦вЂ¦г‚’ж›ёгЃЏе ґеђ€гЃЇгЂЃ(s1)гЂЃ(s2)гЂЃ(s3)гЃЁж›ёгЃ„гЃ¦гЃЏгЃ гЃ•гЃ„пј€squareгЃ®sгЃ§гЃ™пј‰гЂ‚ #### アルファベット箇条書き(黒丸囲み) й»’дёёе›ІгЃїгЃ®aгЂЃbгЂЃc……が行й гЃ«гЃ¤гЃЌгЃѕгЃ™гЂ‚ <ol class='alpha'> <li>アルファベット箇条書き</li> <li>アルファベット箇条書き</li> <li>アルファベット箇条書き</li> </ol> жњ¬ж–‡гЃ§й»’дёёе›ІгЃїгЃ®aгЂЃbгЂЃcвЂ¦вЂ¦г‚’ж›ёгЃЏе ґеђ€гЃЇгЂЃ(a1)гЂЃ(a2)гЂЃ(a3)гЃЁж›ёгЃ„гЃ¦гЃЏгЃ гЃ•гЃ„пј€alphabetгЃ®aгЃ§гЃ™пј‰гЂ‚ ### г‚ігѓјгѓ‰гѓ–гѓгѓѓг‚Їпј€г‚Ѕгѓјг‚№г‚ігѓјгѓ‰гЂЃг‚ігѓћгѓігѓ‰пј‰ #### жњ¬ж–‡дёгЃ®г‚ігѓјгѓ‰гѓ–гѓгѓѓг‚Ї иЎЊй еЌЉи§’г‚№гѓљгѓјг‚№4гЃ¤гЃ§е—дё‹гЃ’гЃ—гЃѕгЃ™гЂ‚ function bar(b) { alert(b); } GitHub Flavored Markdown гЃ®Fenced code blocksиЁжі•гЃ«г‚‚еЇѕеїњгЃ—гЃ¦гЃ„гЃѕгЃ™гЂ‚ ``` function bar(b) { alert(b); } ``` `(жіЁ:)`гЃЇй»’ењ°гЃ«з™Ѕж–‡е—となり、見出しやコメント的に使えます。 (жіЁ:見出し的に使う) function bar(b) { alert(b); (жіЁ:こんな風にコメントがつけられます) } #### жњ¬ж–‡дёгЃ®г‚ігѓћгѓігѓ‰гѓ–гѓгѓѓг‚Їпј€WEB+DB PRESSгЃЇжњЄдЅїз”Ёпј‰ е…€й иЎЊг‚’`!!! cmd`とすると、コマンドラインっぽく黒地に白文е—гЃ«гЃЄг‚ЉгЃѕгЃ™гЂ‚ гЃ“гЃ®е ґеђ€гЃ®`(жіЁ:)`гЃЇгЂЃйЂ†гЃ«з™Ѕењ°гЃ«й»’ж–‡е—гЃЁгЃЄг‚ЉгЃѕгЃ™гЂ‚ !!! cmd (жіЁ:見出し的に使う) $ command bar (жіЁ:こんな風にコメントがつけられます) г‚ігѓћгѓігѓ‰иЎЊгЃ®иЎЊй гЃ«гЃЇгЂЃдёЉиЁгЃ®г‚€гЃ†гЃ«гѓ—гѓгѓігѓ—гѓ€пј€$гЃЄгЃ©пј‰г‚’ж›ёгЃ„гЃ¦гЃЏгЃ гЃ•гЃ„гЂ‚ гЃЄгЃЉгЂЃгЃ“гЃ®иЁжі•г‚’дЅїгЃ†гЃ®гЃЇдёЂйѓЁгЃ®ж›ёз±ЌгЃ®гЃїгЃ§гЃ™гЂ‚WEB+DB PRESSгЃЄгЃ©гЃ§гЃЇжњЄдЅїз”ЁгЃ§гЂЃжњЄдЅїз”ЁгЃ®еЄ’дЅ“гЃ§гЃЇгЂЃг‚ігѓћгѓігѓ‰гЃ®е ґеђ€г‚‚г‚¤гѓігѓ©г‚¤гѓігЃ®г‚ігѓјгѓ‰гѓ–гѓгѓѓг‚ЇгЃЁеђЊж§гЃ®ж›ёгЃЌж–№г‚’гЃ—гЃ¦гЃЏгЃ гЃ•гЃ„гЂ‚ #### 別ボックスのコードブгѓгѓѓг‚Їпј€гѓЄг‚№гѓ€пј‰ 別ボックスの「リスト」として掲載するコードには、先й иЎЊгЃ«`в—ЏгѓЄг‚№гѓ€1::г‚гѓЈгѓ—г‚·гѓ§гѓі`г‚’ж›ёгЃ„гЃ¦гЃЏгЃ гЃ•гЃ„гЂ‚ в—ЏгѓЄг‚№гѓ€1::г‚гѓЈгѓ—г‚·гѓ§гѓі (жіЁ:見出し的に使う) function bar(b) { alert(b); (жіЁ:こんな風にコメントがつけられます) } #### 別ボックスのコマンドブгѓгѓѓг‚Їпј€е›іпј‰ 別ボックスの「図」として掲載するコマンドには、先й иЎЊгЃ«`!!! cmd`гЃЁ`в—Џе›і1::г‚гѓЈгѓ—г‚·гѓ§гѓі`г‚’ж›ёгЃ„гЃ¦гЃЏгЃ гЃ•гЃ„гЂ‚ !!! cmd в—Џе›і1::г‚гѓЈгѓ—г‚·гѓ§гѓі` (жіЁ:見出し的に使う) $ command bar (жіЁ:こんな風にコメントがつけられます) г‚ігѓћгѓігѓ‰иЎЊгЃ®иЎЊй гЃ«гЃЇгЂЃдёЉиЁгЃ®г‚€гЃ†гЃ«гѓ—гѓгѓігѓ—гѓ€пј€$гЃЄгЃ©пј‰г‚’ж›ёгЃ„гЃ¦гЃЏгЃ гЃ•гЃ„гЂ‚ こちらはWEB+DB PRESSгЃЄгЃ©гЃ§г‚‚дЅїгЃ„гЃѕгЃ™гЂ‚ ### е›ігЃ®з”»еѓЏ 以下の両иЁжі•гЃ«еЇѕеїњгЃ—ていますが、同一原稿では、どちらかで統一していただきたいです。 また、必ず独立した段落としてお書きください(本文段落дёгЃ«ж›ёгЃ‹гЃЄгЃ„гЃ§гЃЏгЃ гЃ•гЃ„пј‰гЂ‚  <img src="images/hoge.png" width="320" alt="г‚гѓЈгѓ—г‚·гѓ§гѓі" /> ### 注釈、リンク ж¬ЎгЃ®2гЃ¤гЃ®иЁжі•гЃЊдЅїгЃ€гЃѕгЃ™гЂ‚紙面ではいずれも注釈になり、両者の違いはありません。 [гѓЄгѓіг‚ЇгЃ®еЇѕи±Ў](URL) 注釈の対象(жіЁ:注釈文。) гЃџгЃЁгЃ€гЃ°ж¬ЎгЃ®г‚€гЃ†гЃ«ж›ёгЃЌгЃѕгЃ™гЂ‚ [RubyMotion](http://rubymotion.com/)гЃЇгЂЃRubyгЃ§iOSг‚ўгѓ—гѓЄг‚’дЅњг‚‹г‚Њг‚‹гѓ„гѓјгѓ«гЃ§гЃ™гЂ‚ $199зЁ‹еє¦(жіЁ:日本円で20,000円程度です。)гЃ§гЃ™гЂ‚ ### иЎЁ HTMLгЃ§гѓћгѓјг‚Їг‚ўгѓѓгѓ—гЃ—гЃ¦гЃЏгЃ гЃ•гЃ„гЂ‚ <table summary='иЎЁ1::г‚гѓЈгѓ—г‚·гѓ§гѓі'> <tr> <th>е€—гЃ®иЄ¬жЋ1</th> <th>е€—гЃ®иЄ¬жЋ2</th> </tr> <tr> <td>е†…е®№1-1</td> <td>е†…е®№2-1</td> </tr> <tr> <td>е†…е®№1-2</td> <td>е†…е®№2-2</td> </tr> </table> ### еј•з”Ё еј•з”ЁгЃЇж¬ЎгЃ®г‚€гЃ†гЃ«ж›ёгЃЌгЃѕгЃ™гЂ‚ > еј•з”ЁгЃ§гЃ™гЂ‚ #### жіЁж„Џдє‹й … GitHub Flavored Markdownとは異なり、複数行に分けて書いても1иЎЊгЃ«гЃЄг‚ЉгЃѕгЃ™гЂ‚ > еј• > з”Ё > гЃ§гЃ™гЂ‚ ### 区切り線(`<hr>`пј‰ --- ### г‚ігѓ©гѓ <div class='column'> #### コラムタイトル жњ¬ж–‡ ##### コラム小見出し жњ¬ж–‡ ##### コラム小見出し жњ¬ж–‡ </div> ### е—дё‹гЃ’ ж®µиђЅиЎЊй гЃ®е—下げは手動です。全角スペースを入れてください。 гЂЂгЃ“г‚“гЃ«гЃЎгЃЇгЂ‚дјЉи—¤гЃ§гЃ™гЂ‚ ### 段落分け 段落分けをするには、空行(2йЂЈз¶љгЃ®ж”№иЎЊпј‰г‚’е…Ґг‚Њг‚‹еї…и¦ЃгЃЊгЃ‚г‚ЉгЃѕгЃ™гЂ‚ гЂЂгЃ“г‚“гЃ«гЃЎгЃЇгЂ‚дјЉи—¤гЃ§гЃ™гЂ‚  今号から、新連載を始めます。 гЃџгЃ гЃ—гЂЃиЎЊй гЃ§е…Ёи§’г‚№гѓљгѓјг‚№гЃ«г‚€г‚Љг‚¤гѓігѓ‡гѓігѓ€гЃ•г‚ЊгЃ¦гЃ„г‚‹е ґеђ€гЃ®гЃїгЂЃз©єиЎЊгЃЊгЃЄгЃЏгЃ¦г‚‚ж®µиђЅе€†гЃ‘гЃ•г‚ЊгЂЃдёЉиЁгЃ®з©єиЎЊг‚’е…Ґг‚ЊгЃџе ґеђ€гЃЁеђЊгЃе‡єеЉ›гЃ«гЃЄг‚ЉгЃѕгЃ™гЂ‚ ### ж–‡е—иЁжі• гЃ“г‚ЊгЃѕгЃ§гЃ®иЁжі•гЃЇж®µиђЅе…ЁдЅ“を指定する段落スタイルでしたが、ここからは段落内の文дёгЃ§дЅїгЃ†ж–‡е—スタイルです。 #### еј·иЄї **еј·иЄїпј€гѓњгѓјгѓ«гѓ‰пј‰** #### イタリック _斜体(イタリック)_ #### жњ¬ж–‡дёгЃ®г‚ігѓјгѓ‰г‚„г‚ігѓћгѓігѓ‰гЂЃHTMLг‚їг‚°гЃ®г‚Ёг‚№г‚±гѓјгѓ— `code or command` жњ¬ж–‡гЃ§гЃ®и§ЈиЄ¬дёгЃ«HTMLг‚’ж›ёгЃЌгЃџгЃ„е ґеђ€гЃЄгЃ©гЃ®г‚Ёг‚№г‚±гѓјгѓ—гЃ«г‚‚гЃ”е€©з”ЁгЃЏгЃ гЃ•гЃ„гЂ‚ `<a>` #### гѓ«гѓ“ <span class='ruby'>е¤–жќ‘(ほかむら)</span> #### г‚гѓјгѓњгѓјгѓ‰гѓ•г‚©гѓігѓ€ <kbd>A</kbd> #### дёЉд»гЃЌ <sup>г‚ґг‚·гѓѓг‚Їгѓ•г‚©гѓігѓ€гЃ§дёЉд»гЃЌгЂ‚г‚ігѓ©гѓ гЃЄгЃ©гЃ§гЃ®жіЁиЁгЃ§дЅїз”Ё</sup> <sup2>гЃќгЃ®е ґгЃ®гѓ•г‚©гѓігѓ€гЃ§дёЉд»гЃЌгЂ‚nд№—гЃЄгЃ©ж•°ејЏгЃ§дЅїз”Ё</sup2> #### иµ¤ж–‡е— з·Ёй›†иЂ…гЃёгЃ®г‚ігѓЎгѓігѓ€гЃЄгЃ©гЃ§гЃ”е€©з”ЁгЃЏгЃ гЃ•гЃ„гЂ‚ <span class='red'>赤文е—</span> в…в†в–Ўв–ІгЃЄгЃ©гЃ®иЁеЏ·гЃЇгЂЃдёЉиЁиЁжі•г‚’用いずとも自動で赤е—гЃ«гЃЄг‚ЉгЃѕгЃ™гЂ‚ md2inao гѓ‡гѓ™гѓгѓѓгѓ‘гѓјеђ‘гЃ‘жѓ…е ± ------------------------- ### гѓ†г‚№гѓ€гЃ®е®џиЎЊгЃ®д»•ж–№ % carton exec -Ilib -- prove ### и‡Єз”±зЅ®жЏ›гЃ®ж›ёгЃЌж–№ ``` { "before_filter": { "<kbd>F10</kbd>" : "<cFont:Key Snd Mother>*<cFont:>", "<kbd>F11</kbd>" : "<cFont:Key Snd Mother>+<cFont:>", "<kbd>F12</kbd>" : "<cFont:Key Snd Mother>,<cFont:>", "<kbd>F1</kbd>" : "<cFont:Key Snd Mother>!<cFont:>", "<kbd>F2</kbd>" : "<cFont:Key Snd Mother>\"<cFont:>", "<kbd>End</kbd>" : "<cFont:Key Snd Mother>n<cFont:>" }, "after_filter": { "в…" : "<CharStyle:赤е—>в…<CharStyle:>", "в—†в†’в—†" : "<cTypeface:R-KL><cFont:A-OTF リュウミン Pr5><27A1><cTypeface:><cFont:>", "в—†в†ђв—†" : "<cTypeface:R-KL><cFont:A-OTF リュウミン Pr5><2B05><cTypeface:><cFont:>", "◆↑◆" : "<cTypeface:R-KL><cFont:A-OTF リュウミン Pr5><2B06><cTypeface:><cFont:>", "◆↓◆" : "<cTypeface:R-KL><cFont:A-OTF リュウミン Pr5><2B07><cTypeface:><cFont:>", "в—†в†ђв†’в—†" : "<21D4>", "в—†пјћпјќв—†" : "<2267>", "в—†пјќпјћв—†" : "<2266>", "в—†WDBв—†" : "<cstyle:г‚№гѓ€гѓѓгѓ‘>#<cstyle:>" } } ``` - InDesign е‡єеЉ›ж™‚гЃЇ config/id_filter.json гЃ«ж›ёгЃ„гЃџиЁе®љйЂљг‚ЉгЃ«е‡єеЉ›г‚’зЅ®жЏ›гЃ§гЃЌгЃѕгЃ™ - г‚гѓјгЃ«гЃЇжЈи¦ЏиЎЁзЏѕгЃЊдЅїгЃ€гЃѕгЃ™ - JSON гЃ®ж–‡жі•гЃ«жіЁж„Џ (жњ«е°ѕгЃ®г‚«гѓігѓћгЂЃ" гЃ®г‚Ёг‚№г‚±гѓјгѓ—гЃЄгЃ©) #### before_filter - Markdown parse гЃ®е‰ЌгЃ«зЅ®жЏ› - Markdown гЃ®гѓ†г‚г‚№гѓ€г‚’зЅ®жЏ›гЃ—гЃџгЃ„ж™‚гЃЇ こちら - HTML を置換したい時もこちら - еЂ¤гЃ® <, > はエスケープされてから Markdown parser гЃ«жёЎгЃ•г‚ЊгЃѕгЃ™гЂ‚гЃќгЃ®еѕЊ after_filter гЃ§еѕ©е…ѓгЃ•г‚ЊгЃѕгЃ™гЂ‚(и¦ЃгЃ™г‚‹гЃ«ж›ёгЃ„гЃџгЃЁгЃЉг‚ЉгЃ«е‡єеЉ›гЃ•г‚Њг‚‹гЂ‚HTMLとして処理されることは期待できない、ということ) #### after_filter - InDesign への変換が終わった後に置換 - InDesign гЃ«гЃЄгЃЈгЃџгѓ†г‚ストを置換したい時はこちら - md дёгЃ® `<span class="symbol">…</span>` гЃЇ after_filter е‰ЌгЃ«` ◆…◆` гЃ«гЃЄг‚ЉгЃѕгЃ™ Authors ---------- * @typester : Original version: https://gist.github.com/typester/380428 * @inao : Current product owner & maintainer * @naoya : Refactoring, Add some tests, Web version * @hsbt * @hokaccha * @suzuki * @gfx : Release to CPAN LICENSE ---------- * Same as Perl Contributing ---------- 1. Fork it 2. Create your feature branch (git checkout -b my-new-feature) 3. Commit your changes (git commit -am 'Add some feature') 4. Push to the branch (git push origin my-new-feature) 5. Create new Pull Request IRC ---------- - `#md2inao@freenode`