Markdown » 履歴 » リビジョン 2
リビジョン 1 (kanata, 2025/04/13 16:13) → リビジョン 2/5 (kanata, 2025/04/13 16:14)
# Markdown
{{rawhtml(<canvas id="map"></canvas><script src="/javascripts/pagemap.min.js"></script><script>pagemap(document.querySelector("#map"));</script>)}}
{{toc}}
## Markdownの記述例
```
**太字**
*斜体*
~~取り消し線~~
`inline code`
# 見出し1
## 見出し2
### 見出し3
* リスト1
* リスト2
* リスト3
1. リスト1
2. リスト2
3. リスト3
\`\`\`java
public class HelloWorld {
public static void main (String[] args) {
System.out.println("hello, world");
}
}
\`\`\`
| テーブルヘッダ1 | テーブルヘッダ2 |
|-----------------|-----------------|
| セル1 | セル2 |
[リンク](http://redmine.jp/)

attachment:test.txt
```
---
Redmineのシンタックスハイライトの対応形式
|形式|class属性に指定する値
|-----------------|-----------------|
|C| c, h
|C++| cpp, cplusplus
|Clojure| clj
|CSS| css
|Delphi| delphi, pascal
|diff| diff
|ERB| erb, rhtml, eruby
|Groovy| groovy
|HAML| haml
|HTML| html, xhtml
|Java| java
|Javascript| java_script, ecma, ecmascript, ecma_script, javascript, js
|JSON| json
|PHP| php
|plain| text plaintext, plain
|Python| python
|RHTML| rhtml
|Ruby| ruby, irb
|SQL| sql
|XML| xml
|YAML| yaml, yml
> Bashも追加したので、このサイトは以下も有効
|形式|class属性に指定する値
|-----------------|-----------------|
|シェルスクリプト(Bash)| bash
## 上記記述のRedmineでの表示
目次
{{>toc}}
{{toc}}
**太字**
*斜体*
~~取り消し線~~
`inline code`
# 見出し1
## 見出し2
### 見出し3
* リスト1
* リスト2
* リスト3
1. リスト1
2. リスト2
3. リスト3
```java
public class HelloWorld {
public static void main (String[] args) {
System.out.println("hello, world");
}
}
```
| テーブルヘッダ1 | テーブルヘッダ2 |
|-----------------|-----------------|
| セル1 | セル2 |
[リンク](http://redmine.jp/)

attachment:test.txt
# Redmine独自の特殊なWikiフォーマット
## 目次
```
目次(左寄せ)
{{>toc}}
目次(右寄せ)
{{toc}}
```
実際の表示:
{{>toc}}
{{toc}}
## マクロ
Redmineには以下のビルトインマクロがあります:
### hello_world
サンプルマクロ
```
{{hello_world}}
```
実際の使用例:
{{hello_world}}
### include
wikiページの内容を挿入します。
```
{{include(Foo)}}
```
### child_pages
子ページの一覧を表示します。引数の指定が無ければ現在のwikiページの子ページを表示します。
```
{{child_pages}}
{{child_pages(depth=2)}}
```
### collapse
折り畳まれた状態のテキストを挿入します。以下は使用例です:
```
{{collapse(詳細を表示...)
この部分はデフォルトでは折り畳まれた状態で表示されます。
リンクをクリックすると展開されます。
}}
```
{{collapse(詳細を表示...)
この部分はデフォルトでは折り畳まれた状態で表示されます。
リンクをクリックすると展開されます。
}}
### thumbnail
添付ファイルのサムネイル画像を表示
```
{{thumbnail(test.png)}}
```
{{thumbnail(test.png)}}
### macro_list
利用可能なマクロの一覧および説明を表示します。
```
{{macro_list}}
```
実際にやってみると↓
{{macro_list}}
# その他の記法(Textile記法含む)
Redmineにおけるwiki記法
http://redmine.jp/tech_note/RedmineWikiFormatting/
Wiki formatting
http://redmine.jp/files/wiki_syntax_ja/wiki_syntax_detailed.html
Redmine text formatting cheat sheet
https://alphanodes.com/de/infografiken/redmine-wikisyntax-cheatsheet.pdf
Markdown記法まとめてみた
https://qiita.com/futaro0405/items/3b86020afbb2c45f13f2
# その他(tool)
Microsoft Word を Markdown に変換するコマンド「docx2md」を作った
https://mattn.kaoriya.net/software/lang/go/20191010130133.htm