翻訳横丁の裏路地

We can do anything we want to do if we stick to it long enough.


コメントする

広島/大阪遠征:翻訳勉強会「十人十色」

翻訳勉強会「十人十色」の広島/大阪遠征に私も同行します。

5月21日に広島、22日に大阪の予定です。

詳細は以下リンク先のFacebookイベントページを参照下さい。

出張十人十色広島編
出張十人十色大阪編

当日、Ustream放送を試みますが、回線の細さのため、クリアな映像はお届けできないと思います。想像力を働かせてお聞き下さい(笑)

各地で皆さんにお会いできる事を楽しみにしています。


コメントする

JTF翻訳ジャーナル No.265 2013年5月/6月号

日本翻訳連盟の「日本翻訳ジャーナル」5/6月号が公開されました。

日本翻訳ジャーナル

ダウンロードしてお読み下さい。

今号から新年度版となり、私のコーナー「翻訳横丁の表通り」もテーマを一新して一年間進めて行きます。

今年のテーマは…「あなたの翻訳へのこだわり」です。

ミッションステートメント:

「翻訳横丁の表通り」には色々な人々が往来するようになりました。

このコーナーでは、翻訳者さん達に「翻訳横丁の表通り」に出店して頂き、自身が持つ翻訳への「こだわり」を記事にして頂きます。「想い」であったり「ツール」であったり、「翻訳方法」であったり「将来の夢」であったり、何が飛び出るかは執筆者の翻訳への「こだわり」次第。ちょっと立ち寄って、覗いていきませんか?

初号である今月号は、井口 富美子さんに「勉強、品質、自己管理」と言うタイトルでご寄稿頂きました。

役立つ情報満載ですので、是非お読み下さい。


コメントする

MSワード正規表現 〜お題に沿って〜 その3

禿頭帽子屋の独語妄言 side A」の「# 翻訳者のための正規表現~勉強会の解説、その3」になぞって、お題その4をワードの正規表現を使って表現してみたいと思います。

お題その4:

・数字の全角半角、それに続く丸カッコの全角半角が混在しているとき、
ぜんぶ一括して「半角数字 + 半スペ + 半角丸カッコ(この中は任意) + 半スペ」に置換する

今回は、かなり難題です。前回のお題の経験を生かして1行で記述してみました。但し、「半角数字」への置換は現状のワードの正規表現では実現できません。(但し、WildLight等を使って複数行の正規表現を実行すれば可能ですが)

【検索】

([0-90-9]{1,})[ ¥((]{1,2}(*)[¥))]

【置換】

¥1 (¥2)

【説明】

([0-90-9]{1,}) で、半角か全角の1桁以上の数字の羅列…にヒットします。それを¥1へ代入。

[△¥((]{1,2} で、半角スペース、もしくは半角か全角の丸括弧開く…にヒット。ヒットする組合せとして「△」「(」「(」「△△」「△(」「△(」「((」「((」「(△」「((」「((」「(△」になります。欲しいのは青文字にした4つです。それ以外の組合せが不幸にもあると同様にヒットする事になります。
半角括弧を検索文字とする際には、¥を前に付ける必要があります。

* で、任意の文字列。
[¥))] で、半角か全角の丸括弧閉じる…にヒット。

[¥((]{1,2}(*)[¥))] で、丸括弧に囲まれた任意の文字列を¥2へ代入。

  • ¥1△(¥2)△

置換句には、半角括弧の前後に半角スペースが入っています。

〜〜〜番外編〜〜〜

全角数字を半角に変換し、上記の正規表現を実行する WildLight の辞書を付けておきます(笑)

やっている事は、全角数字1文字毎を半角へ置き換えて、最後に上記お題の正規表現文字列を実行するようになっています。


コメントする

【ワードマクロ】WildLight 公開

GlossaryMatchの簡易機能版を作成しましたので公開します。

詳しくはトップページのタブにある「WildLight」をご参照ください。

ワード正規表現の記事にある「お題3」を記述したWildLight用辞書ファイルを、以下にサンプルとして置いておきます。

どうぞ、ご参考にされてください。


2件のコメント

MSワード正規表現 〜お題に沿って〜 その2

さて、「禿頭帽子屋の独語妄言 side A」の「# 翻訳者のための正規表現~勉強会の解説、その2」になぞって、お題その3をワードの正規表現を使って表現してみたいと思います。

お題その3

  • 和文中の余分なスペースを削除する
    例:国内の△農業△生産 → 国内の農業生産

【検索】

([一-鶴ァ-ヾぁ-んー。、・]) ([一-鶴ァ-ヾぁ-んー。、・])

【置換】

¥1¥2

【解説】

  • [一-鶴ァ-ヾぁ-んー。、・]………漢字全角カタカナひらがな、長音、句読点、中黒…の中の任意の文字
  • () ………括弧内の式の結果が、置換語の¥nへ代入されます。()の登場順番に従い ¥1, ¥2 … となります。

例えば、「あいうえお△かきくけこ」の場合は、「お△か」が対象としてヒットします。¥1には「お」が代入され、¥2には「か」が代入されます。置換句に「¥1¥2」と半角スペースなく記述しているので、置換結果は「おか」となります。

このようなワードの正規表現を使う上で、指定する文字範囲を知る必要がありますね。以下に参考として列記します。
(「」内が対象の文字範囲指定です)

  • ひらがな     ……     「ぁ-ん」
  • 半角カタカナ     ……     「ヲ-゚」
  • 半角数字     ……     「0-9」
  • 半角英字     ……     「a-zA-Z」
  • 全角カタカナ     ……     「ァ-ヾ」
  • 全角数字     ……     「0-9」
  • 全角英字     ……     「a-zA-Z」 
  • 漢字     ……     「一-鶴」
  • 全角ギリシャ文字     ……     「Α-Ωα-ω」
  • 全角ひらがな&カタカナ&漢字&記号) ……     「、-鶴」

スペースの処理は、私も結構使います。原稿処理や翻訳文チェック時に使用しています。英文のスペーシングが2スペース以上のもの(入力ミス等による)を1スペースに修正したり(「([a-zA-Z0-9,.])△{2,}([a-zA-Z0-9])」→「¥1△¥2」)、紛れ込んだ全角スペースを半角スペースへ置き換えたり(「□」→「△」)、でも、こういう置換作業をしていて心配なのは、思いもよらないところまで置換されてしまう事ですね。そういう時のために、置換作業をする際に、置換後の文字列が蛍光ペン表示されるようにすると良いです。また、自分が指定した検索文字列がどのようにヒットするのかを勉強する上でもビジュアル化するのに便利です。

置換後文字に蛍光ペンを付ける方法:「検索と置換」ウインドウで、「置換後の文字列」を入力する際に、「検索」のところの「書式」をクリックし、「蛍光ペン」を選択します。