Skip to content

Commit b6427e1

Browse files
committed
arguments以外の翻訳をrevert + 翻訳文を複数行から1行に変更
1 parent 83e158d commit b6427e1

File tree

1 file changed

+7
-15
lines changed
  • crates/typst-library/src/foundations

1 file changed

+7
-15
lines changed

crates/typst-library/src/foundations/args.rs

Lines changed: 7 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,11 @@ use crate::foundations::{
99
cast, func, repr, scope, ty, Array, Dict, FromValue, IntoValue, Repr, Str, Value,
1010
};
1111

12-
/// 関数に渡される引数
12+
/// 関数にキャプチャーされた引数
1313
///
1414
/// # 引数シンク
1515
/// 組み込み関数と同様に、カスタム関数も可変個の引数を受け取れます。
16-
/// 余分にある引数をすべてまとめて受け取る_引数シンク_(キッチンシンクのようにさまざまなも
17-
/// のが流れ込む先) は、`..sink`の形で指定できます。このとき生成される`sink`の値は
18-
/// `arguments`型になります。この型は、位置引数と名前付き引数の両方にアクセスするための
19-
/// メソッドを提供しています。
16+
/// 余分にある引数をすべてまとめて受け取る _引数シンク_ (キッチンシンクのようにさまざまなものが流れ込む先)は、`..sink`の形で指定できます。このとき生成される`sink`の値は`arguments`型になります。この型は、位置引数と名前付き引数の両方にアクセスするためのメソッドを提供しています。
2017
///
2118
/// ```example
2219
/// #let format(title, ..authors) = {
@@ -31,8 +28,7 @@ use crate::foundations::{
3128
/// ```
3229
///
3330
/// # 引数の展開
34-
/// 引数シンクとは逆に、`..spread`演算子を使うと、関数呼び出しにおいて引数や配列、
35-
/// 辞書を展開して渡すことができます。
31+
/// 引数シンクとは逆に、`..spread`演算子を使うと、関数呼び出しにおいて引数や配列、辞書を展開して渡すことができます。
3632
///
3733
/// ```example
3834
/// #let array = (2, 3, 5)
@@ -44,8 +40,7 @@ use crate::foundations::{
4440
#[derive(Clone, Hash)]
4541
#[allow(clippy::derived_hash_with_manual_eq)]
4642
pub struct Args {
47-
/// 関数呼び出し箇所のスパン。これは引数リスト自体のスパンではなく、
48-
/// 関数呼び出し全体のものです。
43+
/// 関数呼び出し箇所のスパン。これは引数リスト自体のスパンではなく、関数呼び出し全体のものです。
4944
pub span: Span,
5045
/// The positional and named arguments.
5146
pub items: EcoVec<Arg>,
@@ -316,10 +311,7 @@ impl Args {
316311

317312
/// 指定したインデックスの位置引数、または指定した名前の名前つき引数を返します。
318313
///
319-
/// キーが[整数型]($int)の場合、それはまず[`pos`]($arguments.pos)メソッドを呼んでから、
320-
/// 次に[`array.at`]を呼ぶのと同等です。キーが[文字列型]($str)である場合、
321-
/// まず[`named`]($arguments.named)メソッドを呼び、次に[`dictionary.at`]を
322-
/// 呼ぶのと同等です。
314+
/// キーが[整数型]($int)の場合、それはまず[`pos`]($arguments.pos)メソッドを呼んでから、次に[`array.at`]を呼ぶのと同等です。キーが[文字列型]($str)である場合、まず[`named`]($arguments.named)メソッドを呼び、次に[`dictionary.at`]を呼ぶのと同等です。
323315
#[func]
324316
pub fn at(
325317
&self,
@@ -335,7 +327,7 @@ impl Args {
335327
.ok_or_else(|| missing_key_no_default(key))
336328
}
337329

338-
/// 受け取った位置引数を配列の形で返します
330+
/// キャプチャーした位置引数を配列の形で返します
339331
#[func(name = "pos", title = "Positional")]
340332
pub fn to_pos(&self) -> Array {
341333
self.items
@@ -345,7 +337,7 @@ impl Args {
345337
.collect()
346338
}
347339

348-
/// 受け取った名前つき引数を辞書の形で返します
340+
/// キャプチャーした名前つき引数を辞書の形で返します
349341
#[func(name = "named")]
350342
pub fn to_named(&self) -> Dict {
351343
self.items

0 commit comments

Comments
 (0)