Skip to content

Commit

Permalink
Project translation
Browse files Browse the repository at this point in the history
  • Loading branch information
master authored and master committed Mar 16, 2024
1 parent c362bac commit b8c8fde
Showing 1 changed file with 14 additions and 14 deletions.
28 changes: 14 additions & 14 deletions target/docs/Tutorial.htm
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ <h2 id="s0">目次</h2>
</li>
<li><a href="#s2">ホットキーとホットストリング</a>
<ol type="a">
<li><a href="#s21">鍵とその不思議なシンボル</a></li>
<li><a href="#s21">キーとその不思議なシンボル</a></li>
<li><a href="#s22">ウィンドウ固有のホットキー/ホットストリング</a></li>
<li><a href="#s23">ファイルごとに複数のホットキー/ホットストリング</a></li>
<li><a href="#s24"></a></li>
Expand Down Expand Up @@ -117,7 +117,7 @@ <h3 id="s12">b. スクリプトの作成方法</h3>

<h3 id="s14">c. ヘルプファイルの探し方</h3>
<p>v2.0-a076以降のダウンロードには、メイン・プログラムと同じzipファイルにオフライン・ヘルプ・ファイルが含まれています。手動でファイルを解凍した場合、ヘルプファイルはどこに置いても差し支えありません。</p>
<p>v2.0-beta.4以降にはインストールスクリプトが含まれています。これを使ってAutoHotkeyをインストールした場合、各バージョンのヘルプファイルは、AutoHotkeyをインストールした場所のサブディレクトリ、例えば "C:\Program FilesAutoHotkey\v2.0-beta.7"の中にあるはずです。また、最後にインストールされたバージョンのサブディレクトリを指す "v2"というシンボリックリンクがあるかもしれません。v1.xがインストールされている場合、そのバージョンのヘルプファイルもルート・ディレクトリにあるかもしれません</p>
<p>v2.0-beta.4以降にはインストールスクリプトが含まれています。これを使ってAutoHotkeyをインストールした場合、各バージョンのヘルプファイルは、AutoHotkeyをインストールした場所のサブディレクトリ、例えば "C:\Program FilesAutoHotkey\v2.0-beta.7"の中にあるはずです。また、最後にインストールされたバージョンのサブディレクトリを指す "v2"というシンボリックリンクがあるかもしれません。v1.xがインストールされている場合、そのバージョンのヘルプファイルもルートディレクトリにあるでしょう</p>
<p><b>AutoHotkey.chm</b>またはAutoHotkeyと書かれ、黄色いクエスチョンマークが付いたファイルを探してください。</p>
<p>ファイルそのものを探す必要がなければ、それを起動する方法もいくつかあります:</p>
<ul>
Expand All @@ -128,22 +128,22 @@ <h3 id="s14">c. ヘルプファイルの探し方</h3>

<h2 id="s2">2 - ホットキーとホットストリング</h2>

<p>ホットキーとは何ですか?ホットキーとは、触れると熱くなるキーのこと。...冗談だよ。これは、キーボードの人が何らかのアクションを起こすために押すキー、またはキーの組み合わせである。事例:</p>
<p>ホットキーとは何ですか?ホットキーとは、触れると熱くなるキーのこと。……冗談だよ。これは、キーボードの人が何らかのアクションを起こすために押すキー、またはキーの組み合わせである。事例:</p>
<pre>^j::
{
Send "My First Script"
}</pre>
<p>ホットストリングとは?ホットストリングは主に、入力した略語を展開する(自動置換)ために使用されますが、スクリプト化されたアクションを起動するためにも使用できます。事例:</p>
<pre>::ftw::Free the whales</pre>
<p>この2つの例の違いは、ホットキーは<kbd>Ctrl</kbd>+<kbd>J</kbd>を押したときに発動するのに対し、ホットストリングは入力された「ftw」を「Free the whales」に変換するという点です。</p>
<p><i>「では、私のような人間がホットキーを作るにはどうすればいいのでしょうか?</i>いい質問だ。ホットキーはコロン1つで作成できます。The key or key combo needs to go on the <u>left</u> of the <code>::</code>. そして、その内容は中カッコで囲んで下に書く必要がある</p>
<p class="note"><strong>注:</strong>例外もあるが、それは多くの場合混乱を招きがちである。だからチュートリアルでは扱わない</p>
<p><i>「では、私のような素人がホットキーを作るにはどうすればいいのでしょうか?」</i>いい質問です。ホットキーはコロンのペア一組で作成できます。キーまたはキーコンボは<code>::</code>の&lt;b1&gt;左側&lt;/b1&gt;に置く必要があります。そして、その内容は中カッコで囲んで下に書く必要があります</p>
<p class="note"><strong>注:</strong>例外もありますが、それは多くの場合混乱を招きがちです。だからチュートリアルでは扱わないことにしています</p>
<pre>Esc::
{
MsgBox "Escape!!!!"
}</pre>
<p>ホットストリングは、テキスト置換のトリガーとなるテキストの両側にコロンが1つずつある。While the text to replace your typed text goes on the <u>right</u> of the second pair of colons.</p>
<p>前述のように、ホットストリングはスクリプト化されたアクションを起動することもできる。これは<i>「何でもできる」</i>という意味の洒落た言葉だ。ホットキーも同じだ</p>
<p>ホットストリングは、テキスト置換のトリガーとなるテキストの両側にコロンのペアが1つずつあります。入力したテキストを置き換えるテキストは、2つ目のコロンのペアの&lt;b0&gt;右側&lt;/b0&gt;に置きます。</p>
<p>前述のように、ホットストリングはスクリプト化されたアクションを起動することもできます。これは<i>「何でもできる」</i>という意味の洒落た言葉だ。ホットキーも同じです</p>
<pre>::btw::
{
MsgBox "You typed btw."
Expand All @@ -160,16 +160,16 @@ <h2 id="s2">2 - ホットキーとホットストリング</h2>
SendInput "inside the CTRL{+}J hotkey."
}</pre>

<h3 id="s21">a. 鍵とその不思議なシンボル</h3>
<p><i>「どうやって^が<kbd>Ctrl</kbd>を意味することを知るんだ!」</i>と思うかもしれない。いい質問だね。^や他の記号の意味を知るために、この表をご覧ください:</p>
<h3 id="s21">a. キーとその不思議なシンボル</h3>
<p><i>「どうやって^が<kbd>Ctrl</kbd>を意味することを知るんだ!」</i>と思うかもしれません。いい質問だね。^や他の記号の意味を知るために、この表をご覧ください:</p>
<table class="info">
<tr>
<th class="center">Symbol</th>
<th abbr="説明">説明</th>
</tr>
<tr>
<td class="center bold">#</td>
<td><kbd>Win</kbd> (Windows logo key)</td>
<td><kbd>Win</kbd> (Windowsロゴキー)</td>
</tr>
<tr>
<td class="center bold">!</td>
Expand All @@ -189,7 +189,7 @@ <h3 id="s21">a. 鍵とその不思議なシンボル</h3>
</tr>
</table>
<p><strong>(記号の全リストは<a href="Hotkeys.htm">ホットキー</a>のページを参照)</strong></p>
<p>Additionally, for a list of all/most hotkey names that can be used on the <u>left</u> side of a hotkey's double-colon, see <a href="KeyList.htm">List of Keys, Mouse Buttons, and Controller Controls</a>.</p>
<p>また、ホットキーのダブルコロンの&lt;b0&gt;左側&lt;/b0&gt;で使用できるホットキー名の一覧については、「<a href="KeyList.htm">キー、マウスボタン、コントローラーコントロールの一覧</a>」を参照してください。</p>
<p>キーとキーの間に<code>&amp;</code>を使用することで、2つのキー(コントローラーボタンは除く)のカスタムコンビネーションを定義することができます。以下の例では、Numpad0を押しながらNumpad1またはNumpad2を押して、ホットキーのいずれかをトリガーします:</p>

<pre>Numpad0 &amp; Numpad1::
Expand All @@ -202,16 +202,16 @@ <h3 id="s21">a. 鍵とその不思議なシンボル</h3>
Run "notepad.exe"
}</pre>

<p>しかし、ホットキーがそうである以上、ホットストリングにクールなモディファイアがあるのかどうか、あなたは今、疑問に思っているはずだ。そうだ!ホットストリング修飾子は、最初のコロンの間に置く。事例:</p>
<p>しかし、ホットキーがそうである以上、ホットストリングにクールなモディファイアがあるのかどうか、あなたは今、疑問に思っているはずだ。そうだ!ホットストリング修飾子は、最初のコロンのペアの間に置く。事例:</p>
<pre>:*:ftw::Free the whales</pre>

<p class="note">その他のホットキーとホットストリングの修飾子、情報、例については、<a href="Hotkeys.htm">ホットキー</a><a href="Hotstrings.htm">ホットストリング</a>をご覧ください。</p>
<h3 id="s22">b. ウィンドウ固有のホットキー/ホットストリング</h3>

<p>ホットキーやホットストリングを特定のウィンドウでのみ使用したい(または無効にしたい)場合があります。これを行うには、#が前に付いた派手なコマンド、つまり<a href="lib/_HotIf.htm">#HotIf</a>を、組み込み関数<a href="lib/WinActive.htm">WinActive</a>または<a href="lib/WinExist.htm">WinExist</a>と組み合わせて使う必要がある:</p>
<p>ホットキーやホットストリングを特定のウィンドウでのみ使用したい(または無効にしたい)場合があります。これを行うには、#が前に付いた洒落た指令、<a href="lib/_HotIf.htm">#HotIf</a>を、組み込み関数<a href="lib/WinActive.htm">WinActive</a>または<a href="lib/WinExist.htm">WinExist</a>と組み合わせて使う必要がある:</p>
<pre>#HotIf WinActive(WinTitle)
#HotIf WinExist(WinTitle)</pre>
<p>この特別なコマンド(専門的には "ディレクティブ"と呼ばれる)は、文脈依存のホットキーとホットストリングを作成します。<var>WinTitle</var>にウィンドウのタイトルを指定するだけです。しかし場合によっては、HWND、グループ、クラスなどの条件を指定したいこともあるだろう。これらは少し高度なので、こちらで詳しく説明する<a href="misc/WinTitle.htm">WinTitleパラメータと最後に見つかったウィンドウ</a></p>
<p>この特別な指令(専門的には "ディレクティブ"と呼ばれる)は、文脈依存のホットキーとホットストリングを作成します。<var>WinTitle</var>にウィンドウのタイトルを指定するだけです。しかし場合によっては、HWND、グループ、クラスなどの条件を指定したいこともあるかもしれません。これらは少し高度なので、こちらで詳しく説明します<a href="misc/WinTitle.htm">WinTitleパラメータと最後に見つかったウィンドウ</a></p>
<pre>#HotIf WinActive("Untitled - Notepad")
#Space::
{
Expand Down

0 comments on commit b8c8fde

Please sign in to comment.