このシンボル「℗」を.tsvファイルでレンダリングすることができないという問題が発生しています。私は著作権情報を持っている.tsvにデータを追加するためにpowershellを使用しているので、正しくコピーする必要があります。私はadd-content -path C:\blah
を使用し、最後に-encoding
パラメータを含めていますが、私が試したエンコーディングの選択肢のすべてがこのサウンドレコーディングの著作権シンボルをレンダリングできません。誰でもこれがうまくいくかどうか分かりますか? UTF8とUTF32は、©シンボルが正しく表示されます。面白いのは、Powershell ISEがシンボルを正しくレンダリングできるということです。サウンドレコーディングのテキストエンコーディングが.tsvファイルの著作権シンボル
ありがとうございました。
編集:今は.tsvファイルの制限になると思いますか?私はちょうど空白のセルに "℗"記号を貼り付けるExcelで.tsvを開いてみました。ファイルを保存して再び開くと、 "℗"は "?"に置き換えられます。
編集2:import-csv -path -delimiter
を使用し、.tsvをインポートすると、シンボルがPowershellで正しくレンダリングされます。可能であればExcelで正しくレンダリングしたいと思います。私もGoogleスプレッドシートを使用して読み込もうとしましたが、同じ問題がありました。
エンコードを使用してPowerShellで書き込んだ後、同じエンコードでPowerShellで読み込んだ場合、正しくレンダリングされるようですか?おそらく、あなたが間違っていると見ているアプリケーションですか? – briantist
これはtsvの制限ではなく、utf8の16進数「31 09 e2 84 97 09 33 0a'は '1℗ 3 'に変換されます。 –
Andrey
@Briantistこれがあなたの質問を満たしているかどうかは分かりませんが、PowerShellコンソール(およびスクリプティングウィンドウ)でレンダリングするシンボルを取得できます。 Andrey、私に助けてくれる何か他のものがありますか?その文字を16進数で明示的に入力することは可能ですか?多分それが助けになるでしょう。また、詳細については、Excelを使用して.tsvを開いています。 Excelは、コピーして直接ペーストすると、シンボルを正しくレンダリングできます。 –