Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion crates/typst-library/src/foundations/args.rs
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ use crate::foundations::{
///
/// # 引数シンク
/// 組み込み関数と同様に、カスタム関数も可変長引数を受け取れます。
/// 余分にある引数を全てまとめて受け取る_引数シンク_(キッチンシンクのようにさまざまなものが流れ込む先)は、`..sink`の形で指定できます。このとき生成される`sink`の値は`arguments`型になります。この型は、位置引数と名前付き引数の両方にアクセスするためのメソッドを提供しています。
/// 余分にある引数を全てまとめて受け取る*引数シンク*(キッチンシンクのようにさまざまなものが流れ込む先)は、`..sink`の形で指定できます。このとき生成される`sink`の値は`arguments`型になります。この型は、位置引数と名前付き引数の両方にアクセスするためのメソッドを提供しています。
///
/// ```example
/// #let format(title, ..authors) = {
Expand Down
2 changes: 1 addition & 1 deletion crates/typst-library/src/foundations/content/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ use crate::text::UnderlineElem;
/// コンテンツは`+`演算子で追加したり、[結合]($scripting/#blocks)したり、整数と乗算したりできます。コンテンツが期待される場所であれば、[文字列]($str)や`{none}`も渡せます。
///
/// # Representation
/// コンテンツはフィールドを持つ要素で構成されます。_要素関数_で要素を構築する際は、フィールドを引数として提供します。コンテンツ値がある場合は、[フィールドアクセス構文]($scripting/#field-access)でそのフィールドにアクセスできます。
/// コンテンツはフィールドを持つ要素で構成されます。*要素関数*で要素を構築する際は、フィールドを引数として提供します。コンテンツ値がある場合は、[フィールドアクセス構文]($scripting/#field-access)でそのフィールドにアクセスできます。
///
/// フィールドの中には必須のものがあります。それらは要素を構築する際に提供する必要があるため、その型のコンテンツでは常にフィールドアクセスを通じて利用可能です。
/// 必須フィールドはドキュメント内でそのようにマークされています。
Expand Down
2 changes: 1 addition & 1 deletion crates/typst-library/src/foundations/datetime.rs
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ use crate::foundations::{
/// ```
///
/// # フォーマット
/// [`display`]($datetime.display)メソッドを使うことで、日時をカスタマイズして表示するフォーマットを指定できます。日時のフォーマットは、_コンポーネント_に_修飾子_を組み合わせることで指定します
/// [`display`]($datetime.display)メソッドを使うことで、日時をカスタマイズして表示するフォーマットを指定できます。日時のフォーマットは、*コンポーネント*に*修飾子*を組み合わせることで指定します
/// コンポーネントは、日時の中の特定の部分(例えば年や月など)を表します。そして修飾子を使うことで、そのコンポーネントをどのように表示するかを細かく設定できます。
/// コンポーネントを表示するには、コンポーネントの名前を角かっこで囲みます(例:`[[year]]`は年を表示します)。修飾子を追加するには、コンポーネント名の後に半角スペースを入れ、修飾子名、コロン(:)、修飾子の値を記述します(例:`[[month repr:short]]`は月名を短縮形で表示します)。
///
Expand Down
6 changes: 3 additions & 3 deletions crates/typst-library/src/foundations/func.rs
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ use crate::foundations::{

/// 引数値から戻り値への写像。
///
/// 関数名の直後に括弧で囲まれたカンマ区切りの関数の_引数_のリストを書くことにより関数を呼び出せます
/// 関数名の直後に括弧で囲まれたカンマ区切りの関数の*引数*のリストを書くことにより関数を呼び出せます
/// 加えて、通常の引数リストの後に任意の数のコンテンツブロック引数も関数に渡せます。
/// 通常の引数リストが空の場合は省略が可能です。
/// Typstは位置引数と名前付き引数をサポートしています。
Expand Down Expand Up @@ -47,7 +47,7 @@ use crate::foundations::{
/// Typstで関数をさらに活用する方法については、[setルール]($styling/#set-rules)および[showルール]($styling/#show-rules)のドキュメントも参照して下さい。
///
/// # 要素関数
/// [見出し]($heading)や[表]($table)のような、いくつかの関数は_要素_と結びついており、呼び出すとその種類に応じた要素を作成します。
/// [見出し]($heading)や[表]($table)のような、いくつかの関数は*要素*と結びついており、呼び出すとその種類に応じた要素を作成します。
/// さらに、通常の関数とは異なり、要素関数は[setルール]($styling/#set-rules)、[showルール]($styling/#show-rules)および [セレクター]($selector)で使用可能です。
///
/// # 関数スコープ
Expand Down Expand Up @@ -107,7 +107,7 @@ use crate::foundations::{
/// ```
///
/// # 関数の純粋性に関する注意
/// Typstにおいて関数は全て_純粋_です
/// Typstにおいて関数は全て*純粋*です
/// これは同じ引数からは常に同じ結果が返ってくることを意味します。
/// 純粋関数は2回目の呼び出し時に別の値を生成するために何かを「記憶」できません。
///
Expand Down
2 changes: 1 addition & 1 deletion crates/typst-library/src/introspection/counter.rs
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ use crate::routines::Routines;
/// counter関数を用いることで、ページや見出し、図表などのカウンターにアクセスしたり、修正を加えたりできます。
/// さらに、独自のカウンターを定義して、他のものも数えられます。
///
/// カウンターは文書全体を通して変化するため、現在のその値は_コンテキスト依存_です
/// カウンターは文書全体を通して変化するため、現在のその値は*コンテキスト依存*です
/// 先へ進む前に[コンテキスト]($context)の章を読むことをおすすめします。
///
/// # カウンターへのアクセス { #accessing }
Expand Down
2 changes: 1 addition & 1 deletion crates/typst-library/src/introspection/location.rs
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ use crate::model::Numbering;
/// また、検索したロケーションや表示された要素のロケーションは、コンテンツの[`location()`]($content.location)メソッドを使って取得できます。
///
/// # ロケータブル要素 { #locatable }
/// ロケーションが自動的に割り当てられる要素は_ロケータブル_と呼ばれます
/// ロケーションが自動的に割り当てられる要素は*ロケータブル*と呼ばれます
/// 効率上の理由から、全ての要素がロケータブルであるわけではありません。
///
/// - [Modelカテゴリ]($category/model)では、ほとんどの要素がロケータブルです。
Expand Down
4 changes: 2 additions & 2 deletions crates/typst-library/src/introspection/state.rs
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ use crate::routines::Routines;
/// 文書中で何回か計算し、最後の計算結果を次の計算で使用するために記憶しておきたいとします。
/// 以下と同等のコードを試すと10、13、26、21と出力されることを期待するでしょう。
/// しかしTypstでは**そうはなりません**。
/// このコードを試してみると、Typstは_Variables from outside the function are read-only and cannot be modified._というエラーメッセージを出力することが分かります
/// このコードを試してみると、Typstは*Variables from outside the function are read-only and cannot be modified.*というエラーメッセージを出力することが分かります
///
/// ```typ
/// // This doesn't work!
Expand Down Expand Up @@ -74,7 +74,7 @@ use crate::routines::Routines;
/// この状態値はいくつかの関数を公開しており、最も重要な2つの関数が`get`と`update`です。
///
/// - [`get`]($state.get)関数は状態の現在値を取得します。
/// 値は文書中で変化するため、これは[コンテキスト]($context)が利用可能な場合にのみ使用できる_コンテキスト_関数です
/// 値は文書中で変化するため、これは[コンテキスト]($context)が利用可能な場合にのみ使用できる*コンテキスト*関数です
///
/// - [`update`]($state.update)関数は状態に修正を加えます。
/// 任意の値が使用できます。
Expand Down
2 changes: 1 addition & 1 deletion crates/typst-library/src/layout/align.rs
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ use crate::text::TextElem;
/// A work of art, a visual throne
/// ```
///
/// 垂直方向で中央揃えにするには_horizon_配置を使用します
/// 垂直方向で中央揃えにするには*horizon*配置を使用します
/// ```example
/// #set page(height: 120pt)
/// #set align(horizon)
Expand Down
2 changes: 1 addition & 1 deletion crates/typst-library/src/layout/layout.rs
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ use crate::introspection::Locatable;
/// ページに直接置かれた場合は、ページの寸法からそのマージンを引いたものを受け取ります。
/// これは主に[測定]($measure)と組み合わせるときに便利です。
///
/// `layout`の呼び出しを`{block(height: 1fr)}`でラップすることで、ページ全体の高さではなく、_残りの_高さを取得できます
/// `layout`の呼び出しを`{block(height: 1fr)}`でラップすることで、ページ全体の高さではなく、*残りの*高さを取得できます
/// これが動作するのは、残りのスペースを埋めるようにブロックが自動的に拡張するためです(詳細は[比率]($fraction)のドキュメントを参照してください)。
///
/// ```example
Expand Down
4 changes: 2 additions & 2 deletions crates/typst-library/src/layout/rel.rs
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ use crate::layout::{Abs, Em, Length, Ratio};
///
/// # ページに対する相対的な長さ
/// よくある利用例として、([ブロック]($block)、[長方形]($rect)などの)レイアウト要素の幅や高さをページ幅に対する百分率の値を用いて設定する場合があります。
/// 以下の例では長方形の幅が`{25%}`に設定されており、ページの_内部_幅(幅からマージンを引いたもの)の4分の1を占めます。
/// 以下の例では長方形の幅が`{25%}`に設定されており、ページの*内部*幅(幅からマージンを引いたもの)の4分の1を占めます。
///
/// ```example
/// #rect(width: 25%)
Expand All @@ -27,7 +27,7 @@ use crate::layout::{Abs, Em, Length, Ratio};
/// #rect(width: 25% + 1cm)
/// ```
///
/// ページの_全体_幅を占めるように要素のサイズを設定したい場合、いくつかの選択肢があります(具体的な用途に大きく依存します)。
/// ページの*全体*幅を占めるように要素のサイズを設定したい場合、いくつかの選択肢があります(具体的な用途に大きく依存します)。
///
/// 1. ページのマージンを`{0pt}`に設定する(`[#set page(margin: 0pt)]`)
/// 2. 既知のページ全体の幅に百分率を乗算する(`{21cm * 69%}`)
Expand Down
2 changes: 1 addition & 1 deletion crates/typst-library/src/math/style.rs
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ pub fn cal(
/// これはTypstでそのまま動作しますが、現時点でこの方式をサポートする数式フォントはわずかです。
///
/// もう1つは[フォントフィーチャー]($text.features)を用いる方法です。
/// 例えば、roundhandスタイルがフォントの_[スタイリスティックセット]($text.stylistic-set)1_(`ss01`)フィーチャーを通じて利用できる場合があります。
/// 例えば、roundhandスタイルがフォントの*[スタイリスティックセット]($text.stylistic-set)1*(`ss01`)フィーチャーを通じて利用できる場合があります。
/// 以下の例のように独自の`scr`関数を定義するとTypstで使用できます。
///
/// ```example:"スタイリスティックセット1による再現"
Expand Down
2 changes: 1 addition & 1 deletion crates/typst-library/src/model/heading.rs
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ use crate::text::{FontWeight, LocalName, TextElem, TextSize};
/// セクションの見出し。
///
/// 見出しを使うことで、文書をセクションとして構造化できます。
/// 各見出しには1から始まる_レベル_があり、上限はありません。
/// 各見出しには1から始まる*レベル*があり、上限はありません。
/// このレベルは、以下に続くコンテンツの論理的な役割(セクション、サブセクションなど)を示します。
/// 最上位のレベルの見出しは、文書の最上位のレベルのセクションを示します(文書のタイトルではありません)。
///
Expand Down
2 changes: 1 addition & 1 deletion crates/typst-library/src/model/outline.rs
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ use crate::text::{LocalName, SpaceElem, TextElem};
/// 同様に`{figure.where(kind: table)}`と設定すれば、表のアウトラインを生成できます。
///
/// [`where`]($function.where)セレクターを使わずに`figure`のみの指定もできますが、その場合は画像や表、
/// またその他の素材も含む_全て_の図表がアウトラインに表示されます
/// またその他の素材も含む*全て*の図表がアウトラインに表示されます
///
/// ```example
/// #outline(
Expand Down
2 changes: 1 addition & 1 deletion crates/typst-library/src/model/par.rs
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ use crate::model::Numbering;

/// テキストコンテンツの論理的な区分。
///
/// Typstは_インラインレベル_の要素を自動的に段落にまとめます
/// Typstは*インラインレベル*の要素を自動的に段落にまとめます
/// インラインレベルの要素には、[テキスト]($text)、 [水平方向の空白]($h)、
/// [ボックス]($box)、[インライン数式]($math.equation)が含まれます。
///
Expand Down
2 changes: 1 addition & 1 deletion crates/typst-library/src/model/reference.rs
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ use crate::text::TextElem;
/// 参照は該当する要素へのリンクにもなります。
/// また、参照の構文は文献リストからの[cite]にも使用できます。
///
/// このデフォルト形式では補足語と番号が必要なため、ラベルは_参照可能な要素_に付けなくてはなりません
/// このデフォルト形式では補足語と番号が必要なため、ラベルは*参照可能な要素*に付けなくてはなりません
/// 参照可能な要素としては、
/// [headings]($heading)、[figures]($figure)、[equations]($math.equation)、[footnotes]($footnote)
/// などがあります。
Expand Down
2 changes: 1 addition & 1 deletion crates/typst-library/src/text/lorem.rs
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ use crate::foundations::{Str, func};

/// ダミーテキストの作成。
///
/// この関数は与えられた単語数だけラテン語風のダミーテキストである_Lorem Ipsum_を生成します
/// この関数は与えられた単語数だけラテン語風のダミーテキストである*Lorem Ipsum*を生成します
/// この関数で生成される単語の並びは常に同じですが、その並び自体はランダムに選ばれています。
/// 通常のダミーテキストと同様に、意味のないテキストです。
/// レイアウトを試すプレースホルダーとして使用してください。
Expand Down
2 changes: 1 addition & 1 deletion crates/typst-library/src/text/smallcaps.rs
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ use crate::foundations::{Content, elem};
/// デフォルトでは、この関数はフォントのOpenTypeフィーチャーの`smcp`および`c2sc`を使用します。
/// 全てのフォントがこれらのフィーチャーをサポートしているわけではありません。
/// スモールキャピタルは専用のフォントとして提供されることがあります。
/// この例として_Latin Modern_フォントファミリーが該当します
/// この例として*Latin Modern*フォントファミリーが該当します
/// この場合、show-setルールを用いてスモールキャピタルでのテキストの見た目がカスタマイズできます。
///
/// ```typ
Expand Down
2 changes: 1 addition & 1 deletion crates/typst-library/src/visualize/image/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ use crate::visualize::image::pdf::PdfDocument;
///
/// 画像を[`figure`]で囲むことで、番号とキャプションを与えられます。
///
/// ほとんどの要素と同様に、画像はデフォルトでは_ブロックレベル_であるため、隣接する段落に統合されることはありません。
/// ほとんどの要素と同様に、画像はデフォルトでは*ブロックレベル*であるため、隣接する段落に統合されることはありません。
/// 画像を強制的にインラインにするには、[`box`]の中に入れてください。
///
/// # 例
Expand Down
4 changes: 2 additions & 2 deletions docs/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@ clap = { workspace = true, optional = true }
codex = { workspace = true }
ecow = { workspace = true }
heck = { workspace = true }
pulldown-cmark = { git = "https://github.com/3w36zj6/pulldown-cmark-cjk-friendly", rev = "ccdd8e0" }
pulldown-cmark-escape = { git = "https://github.com/3w36zj6/pulldown-cmark-cjk-friendly", rev = "ccdd8e0" }
pulldown-cmark = { git = "https://github.com/pulldown-cmark/pulldown-cmark", rev = "f978fb051404b483b344813d4b0235414b5e4f8f" }
pulldown-cmark-escape = { git = "https://github.com/pulldown-cmark/pulldown-cmark", rev = "f978fb051404b483b344813d4b0235414b5e4f8f" }
regex = { workspace = true }
rustc-hash = { workspace = true }
serde = { workspace = true }
Expand Down
2 changes: 1 addition & 1 deletion docs/changelog/0.14.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ description: Typst 0.14.0の変更点
# バージョン0.14.0(2025年10月24日) { #v0.14.0 }

## ハイライト
- Typstは、初期状態で[_アクセシブルな_PDF]($guides/accessibility)を作成するようになり、より厳密なチェックとPDF/UA-1への準拠をオプトインでサポートしました。
- Typstは、初期状態で[*アクセシブルな*PDF]($guides/accessibility)を作成するようになり、より厳密なチェックとPDF/UA-1への準拠をオプトインでサポートしました。
- Typstは全ての[PDF/A規格]($pdf/#pdf-a)をサポートしました。
- PDFを[画像]($image.format)として使用できるようになりました([@LaurenzV](https://github.com/LaurenzV)のおかげです)。
- [文字単位の均等割り付け]($par.justification-limits)のサポートを追加しました(均等割り付けされたテキストの外観を大幅に改善できます)。
Expand Down
Loading
Loading