From 3d86e1c3092b83ecd3cf7d14859bf829eb5952a8 Mon Sep 17 00:00:00 2001 From: Shinya Fujino Date: Tue, 6 Jun 2023 09:50:19 +0900 Subject: i18n(ja): Add authoring-content.md --- .../content/docs/ja/guides/authoring-content.md | 211 +++++++++++++++++++++ 1 file changed, 211 insertions(+) create mode 100644 docs/src/content/docs/ja/guides/authoring-content.md diff --git a/docs/src/content/docs/ja/guides/authoring-content.md b/docs/src/content/docs/ja/guides/authoring-content.md new file mode 100644 index 00000000..e652c42f --- /dev/null +++ b/docs/src/content/docs/ja/guides/authoring-content.md @@ -0,0 +1,211 @@ +--- +title: Markdownでのコンテンツ作成 +description: StarlightがサポートするMarkdown構文の概要。 +--- + +Starlightでは、`.md`ファイルにおいて[Markdown](https://daringfireball.net/projects/markdown/)構文のすべての機能を利用できます。また、タイトルや説明文(description)などのメタデータを定義するためのフロントマター[YAML](https://dev.to/paulasantamaria/introduction-to-yaml-125f)もサポートしています。 + +MDXやMarkdocを使用する場合、サポートされるMarkdownの機能や使用方法が異なることがあるため、[MDXドキュメント](https://mdxjs.com/docs/what-is-mdx/#markdown)や[Markdocドキュメント](https://markdoc.dev/docs/syntax)を必ず確認してください。 + +## インラインスタイル + +テキストは**太字**、_斜体_、または~~取り消し線~~にできます。 + +```md +テキストは**太字**、_斜体_、または~~取り消し線~~にできます。 +``` + +[別のページにリンク](/ja/getting-started/)できます。 + +```md +[別のページにリンク](/ja/getting-started/)できます。 +``` + +バックティックで`インラインコード`を強調できます。 + +```md +バックティックで`インラインコード`を強調できます。 +``` + +## 画像 + +Starlightは、Astro組み込みのアセット最適化機能を使用して画像を表示します。 + +MarkdownとMDXは、スクリーンリーダーや支援技術のための代替テキストを含む画像を表示するためのMarkdown構文をサポートしています。 + + + +```md + +``` + +プロジェクトにローカルに保存されている画像についても、相対パスを使用して表示できます。 + +```md +// src/content/docs/page-1.md + + +``` + + +## 見出し + +見出しによりコンテンツを構造化できます。Markdownの見出しは、行の先頭にある`#`の数で示されます。 + +### ページコンテンツを構造化する方法 + +Starlightは、ページタイトルをトップレベルの見出しとして自動的に使用し、また各ページの目次の先頭に「概要」という見出しを含めます。各ページを通常のテキストコンテンツで開始し、ページ上の見出しは`
```
を持つブロックで示されます。コードブロックを開始するバックティックの後ろに、使用されているプログラミング言語を指定できます。
+
+```js
+// シンタックスハイライトされたJavascriptコード。
+var fun = function lang(l) {
+ dateformat.i18n = require('./lang/' + l);
+ return true;
+};
+```
+
+````md
+```js
+// シンタックスハイライトされたJavascriptコード。
+var fun = function lang(l) {
+ dateformat.i18n = require('./lang/' + l);
+ return true;
+};
+```
+````
+
+```md
+長い1行のコードブロックは折り返されません。長すぎる場合は、水平方向にスクロールする必要があります。この行は、このことを示すのに十分な長さであるはずです。
+```
+
+## その他のMarkdown機能
+
+Starlightは、リストやテーブルなど、その他のMarkdown記法をすべてサポートしています。Markdownのすべての構文要素の概要については、[The Markdown GuideのMarkdownチートシート](https://www.markdownguide.org/cheat-sheet/)を参照してください。
+
--
cgit