2024/03/31こんにちは、こんばんは。平田豊(ひらたゆたかで)す。ネットで知り合った人たちからは「ゆたかさん」と呼ばれています。ありがとうございます。普段は、個人事業主(フリーランス)としてITエンジニアおよびテクニカルライターを仕事としています。最近の趣味はクレーンゲームで、家族といっしょに楽しんでいます。※画像付きの解説は、下記noteに掲載いたしました。https://note.com/yutakakn/n/nee2f086980bd課題の定義PDFファイルの英文を翻訳するために、文章をコピー&ペーストしてテキストを取り出すと、見た目とは違った内容となってしまいます。これをDeepLにインプットすると、当然翻訳される日本語もおかしな文章となります。もとの英文がなぜかガタガタになります。buffers.カーネルから見たネットワーク・デバイスLinuxのネットワーク・デバイスとドライバーは、「キャラクタ」や「ブロック」とは大きく異なる。sk_buffで宣言されている。linux/skbuff.hで宣言された構造体sk_buffである。構造体net_deviceしかし、デバイスはdevfsしかし、デバイスはdevfsには現れず、ドライバは特定のAPIを実装しない。結局のところ、それぞれがバッファを操作しているだけなのだ。問題点をどう捉えるかPDFからコピーした文章をみると、ところどころに改行が勝手に入っているので、これらの改行を除去すればよさそうに思えます。みると、英文の単語同士がつながっているところがあります。language」と「Their」と「common」がくっついてしまっています。Readerを使いましたが、このような現象が起こるのは、このアプリの問題(仕様)です。Format)はAdobeが開発したこともあって、かつてはPDFを開くためにはAdobeのアプリを使うしかありませんでした。いまは選択肢が豊富にあります。そこで、別のアプリを使うことを考えます。Readerを紹介します。https://www.foxit.com/pdf-reader/このアプリは無料で使えて、商用利用も可能です。Editorのインストールもおすすめされますが、こちらのアプリは有料なので、ここではインストールしないようにします。Readerのインストールが終わったあと、PDFの画面をズームしたときにHandカーソルでドラッグできるようにしたいので、下記の設定変更を行います。ここはお好みでOKですが、最初に混乱するところだと思います。Generalで、下記項目のチェックを外す。Image」を選び、英文をコピーします。テキストを選択する時に、やや左上からドラッグすると選択を示す四角い枠がでてくるので、視覚的にわかりやすいです。テキストの内容をみると、PDF上の見た目通りになっていることがわかります。これは素晴らしいですね!しかし、このままDeepLにインプットしても、途中に改行があることで、日本語訳がところどころおかしくなります。改行をすべて除去するテキストをブラウザのURL欄に貼り付けると、自動的に改行が取り除かれます。この状態で全選択するというやり方があります。このやり方では「改行が空(カラ)になる」ので、たとえば「Their」と「common」がくっついて、「Theircommon」になってしまいます。これでは意味がありません。そこで、Notepad++というフリーソフトのテキストエディタを使います。OSSであり、商用利用も可能です。https://notepad-plus-plus.org/Notepad++にテキストを貼り付けて、編集メニューから「空白文字の操作」の「改行コードをスペースに」を選びます。この結果をDeepLにインプットすると、きれいな日本語訳がでてきます。おわりに他のやり方としては、Windows11のメモ帳にガタガタのテキストを貼り付けて、右クリックメニューからCopilotを呼び出すというのもあります。これが一番お手軽だと思います。卒業後、上京して日本電気株式会社に入社。20年勤務したのち独立起業▼YOULAB(ユウラボ)代表。商業誌を超える日、短納期の強要はパワハラ?、誕生日。2023年の読書まとめ5年ぶりの東京、会いたい人に会えたオフ会。久しぶりの対面研修で思ったことよく学びよく遊びよく寝る、頭の回転が良い子供がたくさん育つ国になるといいな。新着記事SpecialPR@ITメールマガジンのお申し込み新着記事をいち早く知りたい、オリジナルコラムを読みたい――メールマガジンに登録して、@ITを120%使いこなそう。ITmediaはアイティメディア株式会社の登録商標です。