#さらば弁護士鉄道066/令和5年8月の告発状・真夏の敬礼編 ### 本件告発状でnoteの記事投稿との連携、noteは画像やツイートを中心に掲載

〉〉〉 Linux Emacs: 2023/08/21 08:19:17 〉〉〉

531 2023-08-20 15:11:49 パソコンのスペックと、8月18日の大西洋一弁護士に対する返信ツイート https://note.com/hirono2020kk/n/n3e8111f49aa9

530 2023-08-21 08:22:06 日弁連の代議員と知った大西洋一弁護士と合わせて考える、被害者安 藤文さん家族の思いと未来(編集中) https://note.com/hirono2020kk/n/n442b0eb1ac77

537 2023-08-21 08:58:06 「否認すると200日、300日も身柄拘束される実態は、 国際社会には一層衝撃的」という郷原信郎弁護士のツイート https://note.com/hirono2020kk/n/neb90a3598584

536 2023-08-21 09:26:21 「関東大震災から100年 朝鮮人虐殺はなぜ“なかったこと”にされるの か」という保坂展人世田谷区長のツイート https://note.com/hirono2020kk/n/n36d747f0a6bd

535 2023-08-21 09:40:50 「攻撃的な内容を含む可能性のある返信も表示する」になっている大 西洋一弁護士への返信ツイート https://note.com/hirono2020kk/n/n21a0ca099961

まだ編集中のものもありますが、本件告発状の本文に関連したnoteの連携記事になります。

noteは、他のブログサービスとは違いがあって、HTMLの記述が出来ないと思います。HTMLのコードは通常の文字列として表示され、メニューにHTMLの編集ができる項目は見当たりません。

– テキスト記事に埋め込みできるサービス一覧 – noteヘルプセンター https://www.help-note.com/hc/ja/articles/360019596133-%E3%83%86%E3%82%AD%E3%82%B9%E3%83%88%E8%A8%98%E4%BA%8B%E3%81%AB%E5%9F%8B%E3%82%81%E8%BE%BC%E3%81%BF%E3%81%A7%E3%81%8D%E3%82%8B%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9%E4%B8%80%E8%A6%A7

– 【備忘録】noteをHTMLに組み込む(iframe編)|たくみ https://note.com/good_echium475/n/nedc61c776b2f

– 「攻撃的な内容を含む可能性のある返信も表示する」になっている大西洋一弁護士への返信ツイート|市場急配センターの金沢弁護士会事件\金沢地方検察庁御中 https://note.com/hirono2020kk/n/n21a0ca099961

これは初めて知った方法ですが、やってみました。iframeタグになっていて、ブログサービスでは使用できないこともあったと思うタグですが、WordPressなら問題なさそうに思います。

– noteの「サイトに貼る」機能=埋め込みコードの発行|RuinDig https://note.com/ruindig/n/n523d7ec4d403

noteではツイートやブログ記事のURLを張り付け、末尾でエンターキーを入れることで、埋め込み表示が行われます。たまに読み込めないツイートもあるのですが、試したところ一度埋め込んだツイートは、そのツイートを削除しても、ツイートのテキストは表示されていました。HTMLのコードがそのまま残っているようです。

あとnoteで便利なのは、画像や写真の埋め込みです。ファイルブラウザからのドラッグアンドドロップで、複数枚をまとめて埋め込むことも出来ます。調べたところ一つの記事の画像は30枚までとなっている情報しか見つからなかったのですが、36枚か37枚表示が出来たことがありました。

告発状の本体となるのはMarkdownのテキストファイルで、これをPDFファイルや電子書籍用のepubファイルに変換するのですが、テキストにHTMLが混在していて、それで文字修飾やスペースの配置を行っています。

WordPressのブログへは、このHTMLの混じったテキストをAPIで投稿していますが、投稿の全段階でスタイルの変更処理を行い、修飾を加えたり、不要なHTMLタグを削除したりしています。この処理をもっと丁寧に行えば、もっと見やすい表示にできるのですが、やるのならそのうちすべての処理を1から作り直しをするつもりでいます。

印刷するPDFファイルの内容をテキストファイルとして保存するのが目的なので、ワープロソフトWordで作成したファイルを、VBAのプログラムで、扱いやすいテキストファイルに書き出すことも考えています。テキストファイルとしての保存であれば、標準の機能で簡単にできるとは思います。

WordのファイルをpandocでMarkdownのテキストファイルに変換する方法もあるのですが、オプションの指定が足らないのか、出来の悪いものになっていました。

pandoc -s 入力.docx –wrap=none –extract-media=media -t gfm -o 出力.md
以下は、Markdownへ変換する際のオプションの説明です。

–wrap=none
出力時のwrap(枠を超えないように複数行に折り返し指定する処理)の設定をします
noneを指定することで、1行を72文字で折り返す処理を無効化します
※デフォルトだと勝手にwrapされてしまう
–extract-media=DIR
出力先のフォルダを引数で指定します
docxに埋め込まれたpngなどが抽出されて、指定した DIR フォルダ内に格納されます
-t gfm
出力形式を指定します
gfm (GitHub-Flavored Markdown) はGitHub形式のMarkdownで出力します
※デフォルトだとPandoc形式のMarkdownになってしまう

– pandocでWordファイル(.docx)をMarkdownへ変換する | 晴耕雨読 https://tex2e.github.io/blog/windows/word-to-markdown

調べるとすぐに、オプションの指定方法が見つかりました。

[XTe 23-08-21 10:35:14] ~/Pictures
% which pandoc 10:35:14
/usr/bin/pandoc

[XTe 23-08-21 10:36:09] ~/Pictures
% pandoc さらば弁護士鉄道005/運命の人、小川賢司裁判官.docx –wrap=none –extract-media=media -t gfm -o o.md 10:36:09

[XTe 23-08-21 10:37:24] ~/Pictures
% ls -al 10:37:24
合計 6072
drwxr-xr-x 4 a66 a66 16384 8月 21 10:37 .
drwx–x–x 44 a66 a66 4096 8月 21 10:44 ..
drwxrwxr-x 2 a66 a66 4096 8月 21 10:35 images
drwxrwxr-x 3 a66 a66 4096 8月 21 10:37 media
-rw-rw-r– 1 a66 a66 3150007 8月 21 10:37 o.md
-rwxr-xr-x 1 a66 a66 3033143 4月 2 05:25 さらば弁護士鉄道005/運命の人、小川賢司裁判官.docx

[XTe 23-08-21 10:44:30] ~/Pictures
% chmod g-w ./* 10:44:30

[XTe 23-08-21 10:45:27] ~/Pictures
% ls -alh 10:45:27
合計 6.0M
drwxr-xr-x 4 a66 a66 16K 8月 21 10:37 .
drwx–x–x 44 a66 a66 4.0K 8月 21 10:45 ..
drwxr-xr-x 2 a66 a66 4.0K 8月 21 10:35 images
drwxr-xr-x 3 a66 a66 4.0K 8月 21 10:37 media
-rw-r–r– 1 a66 a66 3.1M 8月 21 10:37 o.md
-rwxr-xr-x 1 a66 a66 2.9M 4月 2 05:25 さらば弁護士鉄道005/運命の人、小川賢司裁判官.docx

[XTe 23-08-21 10:45:32] ~/Pictures
%

どういうわけか、WordのファイルよりMarkdownのテキストファイルのサイズが大きくなっています。おかしな記号が入っていましたが、削除の処理はスクリプトで簡単にできるとは思います。

– pandocでWordのdocxファイルをMarkdownのテキストファイルに変換|市場急配センターの金沢弁護士会事件\金沢地方検察庁御中 https://note.com/hirono2020kk/n/n99203a0666c6

Kindleの電子書籍はWordのファイルでも提出ができるのです。いろいろと面倒が多いので、告発状の本体は、Wordで作成しようかという考えが強くなってきました。このMarkdownのファイルは、参考資料用となります。

時刻は17時11分になっています。午前中から5,6時間使ったように思いますが、LibreOfficeにpythonマクロを使えるようにしていました。そもそも別の方法でのLibreOfficeのインストールが必要だったのですが、ここ数年、情報が全く見当たらずにいました。今回も乏しい情報から調べて、試行錯誤をやったことになります。

– 数年ぶりにLinux(Ubuntu)のLibreOfficeでpythonマクロが使えるようになった https://note.com/hirono2020kk/n/nef835edafd0d

〈〈〈 2023/08/21 17:16:50 Linux Emacs: 〈〈〈

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です