ページ

title

告発\金沢地方検察庁\最高検察庁\法務省\石川県警察御中
弁護士と裁判官が共同で確定させた傷害・準強姦被告事件判決の再捜査要請に係る石川県警察珠洲警察署提出書面の情報公開

殺人未遂事件幇助の被告訴人: 木梨松嗣弁護士(金沢弁護士会)、岡田進弁護士(金沢弁護士会)、長谷川紘之弁護士(金沢弁護士会)、若杉幸平弁護士(金沢弁護士会)
名誉毀損罪の被告訴人: モトケンこと矢部善朗弁護士(京都弁護士会)、小倉秀夫弁護士(東京弁護士会)
市場急配センター株式会社 石川県金沢市駅西本町5丁目10番20所在
作成管理者: 石川県鳳珠郡能登町字宇出津 廣野秀樹
金沢地方検察庁御中

2020年5月10日日曜日

## simplescreenrecorderというアプリを使ったUbuntuでのスクリーンキャストの作成と,SublimeTextの自作プラグインを使ったTwitterへの投稿

## simplescreenrecorderというアプリを使ったUbuntuでのスクリーンキャストの作成と,SublimeTextの自作プラグインを使ったTwitterへの投稿

:CATEGORIES: Ubuntu

- TW hirono_hideki(奉納\さらば弁護士鉄道・泥棒神社の物語) 日時: 2020/05/09 12:32 URL: https://twitter.com/hirono_hideki/status/1258963003866624002

2020年05月09日11時50分08秒の記録_SublimeTextでTwitterに投稿 - YouTube https://t.co/TgVme45lT9

 これまでスクリーンキャストに使っていたKazamというアプリが起動時にエラーを出すようになり,探すと見つかったのがsimplescreenrecorderというアプリになります。

2018年11月27日1443:記録_REGEXP:”hirono”/モトケン(@motoken tw)の検索(2010 08 23〜2018 11 25/2018年11月27日1 https://www.youtube.com/watch?v=9JxP3aTUa6o

2018年12月10日0950:記録_はてなブログにインポートした、はてなダイアリーの記事の文字化けをデータベースとあわせて修正 https://www.youtube.com/watch?v=D8LnRgOK02E

2018年12月23日1149:記録_モトケンこと矢部善朗弁護士(京都弁護士会)による返信ツイートの記録(確認) https://www.youtube.com/watch?v=JPnjLrbXwLk

2018年12月23日1220:記録_モトケンこと矢部善朗弁護士(京都弁護士会)による被ブロック状態と、最新タイムライン状況 https://www.youtube.com/watch?v=Iy447acLIOs

2018年12月23日1420:記録_「ブロック」をキーワードに含むモトケンこと矢部善朗弁護士(京都弁護士会)のツイートのまとめ記事制作 https://www.youtube.com/watch?v=6kFBT0hnB9w

モトケン(@motoken_tw)さん   Twitterからの_1546739058486.webm https://www.youtube.com/watch?v=DesYZUrWl_M

2020年03月12日1453:記録_蓮舫議員の森まさこ法務大臣批判資料の提示(東日本大震災発生時の福島地検いわき支部の対応) - YouTube https://www.youtube.com/watch?v=YkJl15lkRgU

2020年03月12日1453:記録_蓮舫議員の森まさこ法務大臣批判資料の提示(東日本大震災発生時の福島地検いわき支部の対応) https://www.youtube.com/watch?v=YkJl15lkRgU

2020年03月13日1301:記録_「弁解をとらない検事は無能な(または考え違いをしている)検事」:モトケンこと矢部善朗弁護士(京都弁護士会) https://www.youtube.com/watch?v=Kn-MQwcOAS8

2020年03月13日1310:記録_深澤諭史弁護士のTwitterタイムライン:3月13日から3月11日 https://www.youtube.com/watch?v=bycmskmajKk

2020年03月14日0923:記録_深澤諭史弁護士のTwitter14日から3月11日 https://www.youtube.com/watch?v=8M_INiqe64k

2020年03月14日0931:記録_「大津 控訴」のTwitter検索 https://www.youtube.com/watch?v=HmVgG_-Ba9Q

2020年05月09日11時50分08秒の記録_SublimeTextでTwitterに投稿 https://www.youtube.com/watch?v=EDa214b8YAY

 3月の12日,13日,14日と投稿がありますが,それ以前は2018年12月23日となっていました。

 間に,「モトケン(@motoken_tw)さん   Twitterからの_1546739058486.webm」という書式の異なるものがありますが,確認すると2019年1月5日の投稿でした。ファイル形式も違っているようです。

 このsimplescreenrecorderでは,「simplescreenrecorder-2020-05-09_10.46.22.mp4」という書式で動画ファイルが作られます。

 Kazamで使っていたものに少し手を加えたのですが,次のようにファイル名を変更するスプリクトを使いました。正確には別名でのコピーを作成するもので,コピーが成功した後に元のファイルを削除するようにしています。

```
#!/bin/bash

name=$1
echo "ファイル名を入力:"
read rename
export bash_data=$rename
rename=`h-bash-export-data-sanitize.rb`
newname=`echo $name | sed "s/\([0-9]\{4\}\)-\([0-9]\{2\}\)-\([0-9]\{2\}\)[ _]\([0-9]\{2\}\).\([0-9]\{2\}\).\([0-9]\{2\}\)\.mp4/\1年\2月\3日\4時\5分\6秒の記録_${rename}\.mp4/" \
| sed "s/simplescreenrecorder-//"`

echo -e "${name}\nを\n${newname}"

echo "に変更しますか? y or n."

read answer

case $answer in
y)
echo -e "tyeped yes.\n"
oldname=`echo $name`
dir=`pwd`
cp "${dir}/${oldname}" "${dir}/${newname}"
if [ -e "${dir}/${newname}" ]; then
echo "ファイル名の変更に成功しました。"
else
echo "失敗です。"
fi

;;
n)
echo -e "tyeped no. キャンセルしました。\n"
;;
*)
echo -e "cannot understand $answer.\n"
;;
esac
```

 冒頭の半角の#がMarkdownの見出しとして処理されそうなので,半角のスペースを入れました。shebangの部分になります。ここにスクリプトで処理するプログラムのパスを指定しています。この場合はbashになります。

 YouTubeの動画は,次のようなワンライナーのコマンドでデータベースに記録しています。HTMLを読み込んだスクレイピングでタイトルとURLを取得し,実行する自作のスクリプトでは未登録のものをデータベースに追加登録するようにしています。

h-youtube-get-title-list.rb 'https://www.youtube.com/channel/UCsOOWxvk4fJaIXsgXVuz1yA/videos?view=0&shelf_id=0&sort=dd'|sed '/^$/d' > i && h-database-youtube-insert.rb i

 以前は,TwitterAPIのような制限のないブラウザのTwitter検索でもスクレイピングでツイートのURLの取得が出来たのですが,今はソースコードにテキストがないので,出来なくなっっています。出来たとしても更新前の数の少ないツイートしか取得できないと思います。

 YouTubeのAPIもあったように思いますが,以前は情報も少なく使うことが出来ませんでした。同じGoogleのサービスであるBloggerの方はAPIを使えるようにしたので,API経由でタイトルやURLも取得できています。

 失敗した投稿を削除することもあり,一度データベースに登録するとデータの削除や連番の割当を変更する作業が出来てしまうので,次のように数を指定して記事を取得し,データベースに登録するようにしています。

cd;time ./api-blogger.py 33 > bl.txt; insert-blogger_hirono2014sk.rb bl.txt && htf ~/t

 「% dp -p |wc -l」という,これも自作スクリプトの実行結果で,データベースに56257件のデータがあると確認できます。「wc -l」はテキストの行数をカウントするもので,これは正規のコマンドになります。検索や置換などあらゆるテキスト処理が可能です。

 次は,かなり雑な正規表現になりますが,モトケンこと矢部善朗弁護士(京都弁護士会)と私のTwitterアカウントに紐付いた記事を探した結果になります。

```
[1833] % dp -p |grep motoken_tw |grep -E '.+hirono.+http:.+'
2017年10月02日10時20分の登録: REGEXP:”(@hirono_hideki|@kk_hirono|@s_hirono)”/モトケンこと矢部善朗弁護士(京都弁護士会)(@motoken_tw)のツイートの記録/2017年10月02日09時05分・62件 http://hirono2014sk.blogspot.com/2017/10/regexphironohidekikkhironoshironomotoke.html
2017年10月02日10時26分の登録: REGEXP:”@motoken_tw”/非常上告-最高検察庁御中_ツイッター(@s_hirono)のツイートの記録/2017年10月02日10時26分・24件 http://hirono2014sk.blogspot.com/2017/10/regexpmotokentw-shirono20171002102624.html
2017年10月02日10時34分の登録: REGEXP:”@motoken_tw”/奉納\さらば弁護士鉄道・泥棒神社の物語(@hirono_hideki)のツイートの記録(2012年まで/2017年10月02日10時31分・131件) http://hirono2014sk.blogspot.com/2017/10/regexpmotokentwhironohideki2010-05-21.html
2017年10月02日10時35分の登録: REGEXP:”@motoken_tw”/奉納\さらば弁護士鉄道・泥棒神社の物語(@hirono_hideki)のツイートの記録(2013年以降/2017年10月02日10時34分・116件) http://hirono2014sk.blogspot.com/2017/10/regexpmotokentwhironohideki201320171002.html
2017年10月27日21時12分の登録: REGEXP:”@hirono_hideki”/モトケン(@motoken_tw)の検索(2010-10-25〜2015-12-20/2017年10月27日21時12分の記録54件) http://hirono2014sk.blogspot.com/2017/10/regexphironohidekimotokentw2010-10.html
2017年10月27日21時13分の登録: REGEXP:”@s_hirono”/モトケン(@motoken_tw)の検索(2012-03-06〜2015-07-24/2017年10月27日21時13分の記録11件) http://hirono2014sk.blogspot.com/2017/10/regexpshironomotokentw2012-03-062015-07.html
2017年12月16日07時14分の登録: %@motoken_tw モトケン%あなたの抱える事実には関心がないから。だから議論のテーマにしてないでしょ。RT @hirono_hideki: 他人の抱える事実無視して、畳みかけてますよね。明らかに。RT http://hirono2014sk.blogspot.com/2017/12/motokentwrt-hironohideki-rt.html
2018年04月21日16時28分の登録: REGEXP:”@hirono_hideki”/モトケン(@motoken_tw)の検索(2010-10-25〜2015-12-20/2018年04月21日16時27分の記録54件) http://hirono2014sk.blogspot.com/2018/04/regexphironohidekimotokentw2010-10.html
2018年04月21日16時28分の登録: REGEXP:”@s_hirono”/モトケン(@motoken_tw)の検索(2012-03-06〜2015-07-24/2018年04月21日16時28分の記録11件) http://hirono2014sk.blogspot.com/2018/04/regexpshironomotokentw2012-03-062015-07.html
2018年07月13日10時07分の登録: REGEXP:”(@hirono_hideki|@kk_hirono|@s_hirono)”/モトケン(@motoken_tw)の検索(2010-10-25〜2015-12-20/2018年07月13日10時06分の記録62件) http://hirono2014sk.blogspot.com/2018/07/regexphironohidekikkhironoshironomotoke.html
2018年11月27日14時43分の登録: REGEXP:”hirono”/モトケン(@motoken_tw)の検索(2010-08-23〜2018-11-25/2018年11月27日14時43分の記録69件) http://hirono2014sk.blogspot.com/2018/11/regexphironomotokentw2010-08-232018-11.html
2018年12月23日11時44分の登録: REGEXP:”hirono”/モトケン(@motoken_tw)の検索(2010-08-23〜2018-11-25/2018年12月23日11時44分の記録69件) http://hirono2014sk.blogspot.com/2018/12/regexphironomotokentw2010-08-232018-11.html
2019年05月10日12時07分の登録: REGEXP:”hirono”/モトケン(@motoken_tw)の検索(2010-08-23〜2018-11-25/2019年05月10日12時07分の記録69件) http://hirono2014sk.blogspot.com/2019/05/regexphironomotokentw2010-08-232018-11.html
2019年05月17日22時53分の登録: モトケン(@motoken_tw)/「hirono_hideki」の検索結果 - Twilog:2019年05月17日22時53分 http://hirono2014sk.blogspot.com/2019/05/motokentwhironohideki-twilog201905172253.html
2019年05月18日12時08分の登録: twitterAPI_search ”from:motoken_tw to:s_hirono” 2019年05月18日12時07分:3件の取得 http://hirono2014sk.blogspot.com/2019/05/twitterapisearchfrommotokentwtoshirono2.html
2019年05月18日12時11分の登録: twitterAPI_search ”from:motoken_tw @hirono_hideki” 2019年05月18日12時11分:17件の取得 http://hirono2014sk.blogspot.com/2019/05/twitterapisearchfrommotokentwhironohide.html
2019年05月18日12時14分の登録: twitterAPI_search ”from:motoken_tw @s_hirono” 2019年05月18日12時14分:10件の取得 http://hirono2014sk.blogspot.com/2019/05/twitterapisearchfrommotokentwshirono201.html
2019年05月18日18時08分の登録: from:motoken_tw @hirono_hideki - Twitter検索 2019年05月18日18時07分:38件の取得 http://hirono2014sk.blogspot.com/2019/05/frommotokentwhironohideki.html
2019年07月11日09時05分の登録: REGEXP:”(@hirono_hideki|@kk_hirono|@s_hirono)”/モトケン(@motoken_tw)の検索(2010-10-25〜2015-12-20/2019年07月11日09時05分の記録62件) http://hirono2014sk.blogspot.com/2019/07/regexphironohidekikkhironoshironomotoke.html
2019年08月22日11時19分の登録: REGEXP:”(@hirono_hideki|@kk_hirono|@s_hirono)”/モトケン(@motoken_tw)の検索(2010-10-25〜2015-12-20/2019年08月22日11時19分の記録62件) http://hirono2014sk.blogspot.com/2019/08/regexphironohidekikkhironoshironomotoke.html
2019年12月05日23時17分の登録: REGEXP:”(@hirono_hideki|@kk_hirono|@s_hirono)”/モトケン(@motoken_tw)の検索(2010-10-25〜2015-12-20/2019年12月05日23時17分の記録62件) http://hirono2014sk.blogspot.com/2019/12/regexphironohidekikkhironoshironomotoke.html
```

2020年5月9日土曜日

## SublimeTextのインストールと,Twitterに投稿するプラグインの作成(pythonスクリプト)

## SublimeTextのインストールと,Twitterに投稿するプラグインの作成(pythonスクリプト)

:CATEGORIES: Linux,Ubuntu,SublimeText

 時刻は2020年5月8日22時09分になります。昨日5月7日の午前中にディスクトップパソコンのUbuntu20.04にSublimeText3をインストールしました。以前にもインストールして使ったことはあったのですが,余り使えるという印象はありませんでした。

 なにかアプリを探していて,Ubuntuのソフトウェアセンターのようなものを起動していたとき,そこにSublimeTextがあったのも1つのきっかけになりますが,Markdownで見出し(トピック)をコピーしたり,移動させるというのも時間を掛けて探し続けていた目的でした。

 各種プラグインがあるというのもAtomやSublimeTextの特徴で,Markdownを使いやすくしたプラグインを探すというのも目的の一つでした。

 結論から,Markdownでドラグドラッグアンドドロップでトピックを移動させるものは見つかっていないのですが,コピーや切り取りで操作できるものは見つかりました。

 Markdownを扱うエディタは多いのですが,どれを試してもドラッグアンドドロップで見出しを移動できるものは見つからず,見出しの内容をテキストとしてコピーできるものもEmacsやVimのパッケージとずいぶんと数が限られています。

 Ubuntuの標準でも2,3日前にLibreOfficeのバージョンがアップされ,見出しのドラッグアンドドロップでの移動が出来るようになったのですが,Wordと同じバイナリーデータのワープロソフトと根本的な違いがあるのか,テキストファイルを扱うエディタでは出来るものが見つかりません。

 本当にずいぶん時間を掛けて探し,人気のMarkdownエディタを色々と試したのですが,当然ほしいと思う見出しの内容のコピーや見出しそのものの移動が出来ないのは,ある意味不思議な発見です。

SublimeTextで見出し(トピック)の移動が出来るとわかったプラグインは「outline」になるのですが,トピックの一覧のウィンドウ枠でコピーや切り取りでの移動が出来るだけで,トピックの内容のテキストのコピーは出来ないようです。

 そればかりか,トピックのコピーで,他の場所に貼り付けたりすると,トピックの一覧が消えてしまったり,不安定な挙動となるので,なんどかパッケージの削除とインストールを繰り返しました。

 Atom,VSCode,SublimeTextは,マルチプラットホームでプラグインも豊富という共通性があって,それぞれ試してきたのですが,独自プラグインの作成もSublimeTextが遥かに簡単で,JavaScriptではなくpythonだと知りました。

 個人的にJavaScriptよりはpythonに慣れているということもありますが,SublimeText2がpython2,SublimeText3がそれぞれpython2とpython3に対応しているということも,今日初めて知って感慨深さがあります。

 pythonはRubyよりは難しさ複雑さを感じますが,JavaScriptよりははるかにましです。LibreOfficeもpythonでマクロの作成が出来るのですが,情報が乏しく,独自の決まり事が多すぎるという印象でした。

 SublimeTextでの発見は,普通にカレント行での文字数がウィンドウ下部に表示されることです。Atomではファイル全体の行数,文字数などが表示され,方法を探したりしたのですがうまく解決で出来ずにいました。

 ワープロソフトでは行という操作より,段落という操作が優先されたりするので,テキストの一行の取扱が信じられないほど困難になります。

 時刻は22時54分になります。ふとテレビに目をやると,大津園児死傷事故の新立被告の姿があり,なにやらこれで確定するというようなナレーションがありました。控訴取り下げのことはネットの情報で見ていたのですが,テレビでは全く見ていませんでした。

 LibreOfficeでもワープロソフト一太郎でも見た目の折返しが一行として扱われていました。WordのVisual Basic for Applicationsでは,なんとか処理する方法を見つけたのですが,不思議なほど厄介でややこしい処理でした。

- TW kk_hirono(告発\市場急配センター殺人未遂事件\金沢地方検察庁・石川県警察御中) 日時: 2020/05/08 18:06 URL: https://twitter.com/kk_hirono/status/1258684729445867526

SublimeTextのプラグインからテストツイート

 上記の本日18時06分のツイートが,ようやくSublimeTextのプラグインでのTwitter投稿がうまくいった時のツイートになります。pythonのモジュールのパスが読み込めないなど,解決のためのハードルがありました。

 SublimeTextのプラグインとして作成したpythonのスクリプトファイルは,ずいぶんと単純明快なものとなっています。それでも直接,スクリプト内でTwitterの投稿処理をやっていることもあり,処理速度はこれまでにないほど早く,軽快でわかりやすくなりました。

 スクリプトに,「self.view.run_command("save")」という一文を追加しました。これでTwitterへの投稿と同時に,ファイルが保存されるはずです。SublimeTextは,編集中のファイルが自動保存されるという特徴もあるようですが,これは要注意とも考えています。

 昨日の5月7日の午後は,ZoomとLINEのビデオ通話を同時にやっていたところ,スマホに金沢から電話が掛かってきました。偶然とは思えないようなタイミングでしたが,前にもあったようなことです。

2020年5月8日金曜日

## GNOMEディスクトップ環境のインストールと設定(実行日2020年5月6日:記述日5月7日)

## GNOMEディスクトップ環境のインストールと設定(実行日2020年5月6日:記述日5月7日)

:CATEGORIES: Linux,Ubuntu

 本日は5月7日なので昨日の5月6日になりますが,ディスクトップパソコンのUbuntu20.04で,GNOMEをインストールしました。以前は,「GNOME Shell」と呼ばれていたものになるかと思います。

 現在はUbuntuの標準ディスクトップ環境なのかもしれないのですが,私はここ数年,KDEディスクトップ環境に特化したkubuntuをインストールすることがほとんどで,環境に違いがありました。

 GNOMEのアプリはGTKというライブラリーで作られることが多いのではと見ています。余り詳しく正確な情報は見ていないのですが,同じくKDEのアプリではqtというライブラリーがずっと使われているようです。共通の部品のようなものなので,共通性があります。

```
GNOME Shell(グノーム シェル)はGNOME3.0の新しいグラフィカルシェルで、2011年4月6日にリリースされ、それまで使われていたGNOME パネルを代替した[2]。

[source:] GNOME Shell - Wikipedia https://ja.wikipedia.org/wiki/GNOME_Shell
```

```
GNOMEはDebian,Fedoraで標準デスクトップとして採用されるなど、非常にメジャーなデスクトップ環境です。初心者の方でGNOMEを使ってみたい場合はFedoraやUbuntu GNOMEがオススメです。

[source:] 【2019年版】Linuxで使えるデスクトップ環境9選 http://note.kurodigi.com/linux-desktop2019/
```

```
KDEはGUIルールキットにQtを採用していて、アプリケーションの外見はQtで統一されています。よってKDEのユーザーは普段使うアプリもQtベースの「KDEアプリケーション」を好んで使う傾向があるようです。見た目の統一感と個々の独立したアプリケーションがそれぞれ力を発揮しKDEの世界観を創りあげているのでカスタマイズが容易という点も魅力の1つです。

[source:] 【2019年版】Linuxで使えるデスクトップ環境9選 http://note.kurodigi.com/linux-desktop2019/
```

```
デスクトップ環境[編集]
現在の標準デスクトップ環境はGNOMEである。以前はGNOME パネルが利用されていたが、GNOME 3のリリースと同時期の2011年4月に独自のUnity (ユーザインタフェース)に変更された[9]。その後、Ubuntu 18.04(2018年4月26日リリース)からGNOMEに戻ることが発表され[10]、Ubuntu 17.10から再びGNOMEが採用されている[11]。

他のデスクトップ環境を採用した派生ディストリビューションとして、Kubuntu、Xubuntu、Lubuntuなどがある(Unity時代はUbuntu GNOMEも存在した)。

Ubuntu Serverでデスクトップ環境を利用したい場合、APTのメタパッケージ機能[12]を利用して"ubuntu-desktop"[13]をインストールすることで実現できる。

[source:] Ubuntu - Wikipedia https://ja.wikipedia.org/wiki/Ubuntu
```

 確認のため調べたところやはりUbuntuの標準ディスクトップはGNOMEでしたが,上記のページにある画面の画像も以前のUnityのように見えていました。しかし,よく見ると画面左手にアプリのメニューのアイコンが並んでいるのが似ているだけでした。

 いろいろとトラブルに見舞われ,再起動すると環境自体が消えたこともありました。マウスホイールでワークスペースの移動がしたいと,「compizconfig-settings-manager unity」をインストールしたのが悪かったのかもしれません。

 GTKのライブラリーが揃っていないため,拡張機能のインストールでいくつかエラーが出ていました。以前にも経験してきたのですが,KDEの環境で,GTKのアプリを使うと不完全なことがありました。まとめてGNOMEの環境をインストールする方法も以前はやっていました。

 あと,トラブルで時間がかかったのは,日本語の入力でした。インプットメソッドにfcitxを使おうとしたのが間違いだったような情報も後で見つけました。ibusに戻したことでひとまず問題は解決できたのですが,けっこうな不便を感じています。

 どうも全てのアプリで,日本語入力のオン・オフの状態が引き継がれるようなのです。エディタやワープロソフトでは日本入力をオンにしていることがほとんどですが,端末にフォーカスを移してもその状態が続きます。

 端末で,ibusの後に補完をしたところ,「ibus-setup」というのが出てきたので実行したところ,設定のウィンドウが立ち上がり,詳細というタブに,「すべてのアプリケーション間で同じ入力メソッドを共有する」という項目ありました。

 この項目のチェックを外し,再起動をしたのですが変わりはありませんでした。アプリの切り替えは頻繁な操作で,端末でいきなり日本語入力をすることはまずないので,いちいちキーボードでの切り替えが必要になります。

 GNOMEのディスクトップ環境は,長続きがしなかったもののこれまでに何度かインストールし設定で環境も整えてきたのですが,このような日本語入力の問題は初めて経験したように思います。

2020年5月5日火曜日

## ディスクトップパソコンのSSDを取り外し,ノートパソコンに取り付けてUbuntu20.04LTSを新規インストール(2020年5月3日)

## ディスクトップパソコンのSSDを取り外し,ノートパソコンに取り付けてUbuntu20.04LTSを新規インストール(2020年5月3日)

 ディスクトップパソコンには2つのSSDと1つのハードディスクを内蔵で取り付けていたのですが,SSDを1つ取り外したところ,BIOSが起動しなくなりました。

 少し知識はあったCMOSクリアというのを実行して起動できるようになったのですが,昨年の10月ころにSSDが故障し,その悪夢の再来かと最初は衝撃でした。静電気で壊れた可能性を考えたのですが,2009年1月に自作パソコンのマザーボードをショートでダメにしたこともありました。

 その時は,羽咋市のアパートから車で金沢市内の同じパソコン店に別のマザーボードを買いに走ったのですが,それが自分の車で自分で運転をして金沢市に行った最後の機会にもなっていると思います。1月の中頃か20日前後だったと思います。羽咋市には3月15日までいました。

 CMOSの電池というのもパソコンの知識として持っていたのですが,実際に交換したのは初めてのことで,宇出津新港のアルプの百均で買ってきたのですが百均で2個入りでした。百均で買える電池というのも全く知らずにいました。

 他にも買い物をして,家に戻ったところで一度,パソコンのBIOSが起動したのですが,ホームセンターでエアークリーナーを買ってきていたので,ホコリの掃除をしてから続きをやろうと電源を落としてしまいました。それから長い時間,またBIOSが起動しなくなりました。

 ノートパソコンにはインストール用のUSBでUbuntu20.04を起動していて,YouTubeでCMOSクリアの動画などを視聴していました。自動再生がオンになっていて,そのままにしていたので,他に作業などしながらラジオを聴くような感じで,意外なパソコンの話を聴いていました。

 ときどき動画の方もみていたのですが,CMOSクリアはパソコンを完全に放電させるのが大事なことで,6時間以上おいてようやく成功したという話もありました。

 20時ぐらいにはようやくBIOSが起動しましたが,買い物から戻ってすぐに見たのと同じヤバそうな画面でした。しかし,調べてみると単にBIOSの初期化設定を促す画面で,回復につながる希望の橋だったわけです。

```
パソコンの電源を入れると「American Megatrends ……」(アメリカンメガトレンド)とエラーメッセージが表示されてパソコンが起動できないトラブルに遭遇したことがありますか。

[source:] 起動時に「American Megatrends ……」と表示された場合の対処法 https://www.partitionwizard.jp/partitionmagic/solution-to-american-megatrends-error.html
```

 10年以上前に似たような画面をパソコンの起動時に見たような気もするのですが,ハードウェア構成の変更でBIOSが起動しなくなったり,初期化を促されたというのは初めての経験だったと思います。自作のパソコンばかりやっていた時期もあるので,今まで経験することがなかった方が不思議でした。

 そのあとも経験したことのないトラブルが続き,Ubuntuが正常に起動しない状態でした。最終的には/etc/fastbという設定ファイルで,マウントするパーティションのUUIDを書き換えることで解決したのですが,ドライブが3つあったときの設定が残っていました。

 Linuxのブート(起動)のトラブルは,これまでに何度か経験していて,GRUBというブートマネージャーをコマンド操作し,直接,カーネルを起動することは何度かやっていました。この場合,キーボードの配列が英語のものとなるので,特殊文字の配置が全く変わってきます。

2020-05-03_180853_.jpg \n 2020-05-03_181537_.jpg \n 2020-05-03_194255_.jpg \n 2020-05-03_195156_.jpg https://t.co/MCV9iiWtzx

2020-05-03_202356_.jpg \n 2020-05-03_203418_.jpg \n 2020-05-03_211131_.jpg \n 2020-05-03_213853_.jpg https://t.co/BcMNbuXBjl

 スマホで撮影していた写真をみると,5月3日の18時08分は買い物から戻ったところで,再びBIOSが起動したのが19時42分でした。19時52分にはWindows10を起動しています。

 Ubuntuの起動時のメッセージは,矢印キーを押してみると表示され,1分30秒のカウントダウンとなっていました。カーネルのあるパーティションのUUIDに接続を試みているようでした。メッセージで検索すると,それらしい情報があり,解決のヒントとなりました。

▶▶▶ kk_hironoのリツイート ▶▶▶

- RT kk_hirono(告発\市場急配センター殺人未遂事件\金沢地方検察庁・石川県警察御中)|hirono_hideki(奉納\さらば弁護士鉄道・泥棒神社の物語) 日時:2020-05-05 16:22/2020/05/03 21:33 URL: https://twitter.com/kk_hirono/status/1257571464632360961 https://twitter.com/hirono_hideki/status/1256924853581410304

ようやく正常起動した様子のUbuntu20.04。

▶▶▶ kk_hironoのリツイート ▶▶▶

- RT kk_hirono(告発\市場急配センター殺人未遂事件\金沢地方検察庁・石川県警察御中)|hirono_hideki(奉納\さらば弁護士鉄道・泥棒神社の物語) 日時:2020-05-05 16:22/2020/05/03 20:42 URL: https://twitter.com/kk_hirono/status/1257571314954416130 https://twitter.com/hirono_hideki/status/1256911990041096192

Ubuntuでa start job is running for dev-desk-by ...とかでて起動が遅い - くれなゐの雑記 https://t.co/4ZEnjx8vVT

▶▶▶ kk_hironoのリツイート ▶▶▶

- RT kk_hirono(告発\市場急配センター殺人未遂事件\金沢地方検察庁・石川県警察御中)|hirono_hideki(奉納\さらば弁護士鉄道・泥棒神社の物語) 日時:2020-05-05 16:22/2020/05/03 20:36 URL: https://twitter.com/kk_hirono/status/1257571294045827073 https://twitter.com/hirono_hideki/status/1256910589579767808

a start job is running for - Google 検索 https://t.co/EZBnr53YHE

 2020-05-03_213853にノートパソコンでUbuntu20.04のインストールを始めていますが,このときは失敗をしました。EFIシステムパーティションの作成を忘れていたからです。

 ノートパソコンに取り付けていたハードディスクですが,SSDを外付けするために購入していたUSB接続のケースに入れてつないでみたところ,他のパソコンでも普通にファイルの読み書きが出来ました。SSDという固定観念があったのですが,どちらも同じだったみたいです。

 前日か前々日にディスクトップパソコンでも同じUbuntu20.04をインストールしていたので,SSHで遠隔ログインしながら,コマンド履歴をコピペするなどして,アプリのインストールや設定を行いました。設定はそのままコピーが多いです。

 Ubuntuの場合はaptになりますが,ほとんどがコマンドラインからのインストール作業になるので,インストールする側のパソコンはディスプレイも不要になります。DVDを入れ替えながらアプリをインストールするということはほとんどないと思います。

 アプリの設定ファイルがテキストファイルになっていることが多いのもLinuxの特徴です。使い回しのできることが多いですが,環境の変化などでメンテナンスの対処を迫られることも少なくありません。バージョンが上がると設定の書式が変わることもあります。

 昨日の5月4日の朝になりますが,前のUbuntu18.04の環境では普通に使えていたpandocのPDFファイル変換で,--latex-engine=lualatexというオプションが使えなくなっていました。削除されたような意味の英語のメッセージが出ていました。

 これで本文のみのPDFファイルの作成しかできなくなり,他に方法を探したのですが見つからず,仕方がないので自分でMarkdownからPDFファイルを一挙に作成するスプリクトの作成を始めました。これも思いの外,手間取ったのですが,一応出来上がっています。

2020年5月3日日曜日

# 請求に至る経緯/金沢弁護士会の対応及び問題意識/樋詰哲朗弁護士(金沢弁護士会所属・令和2年度金沢弁護士会副会長)/樋詰哲朗弁護士(金沢弁護士会)のTwitterタイムラインで知ったAWS(Amazon Web Services)

# 請求に至る経緯/金沢弁護士会の対応及び問題意識/樋詰哲朗弁護士(金沢弁護士会所属・令和2年度金沢弁護士会副会長)/樋詰哲朗弁護士(金沢弁護士会)のTwitterタイムラインで知ったAWS(Amazon Web Services)

:CATEGORIES: 樋詰哲朗弁護士(金沢弁護士会),金沢弁護士会

 数日前から樋詰哲朗弁護士(金沢弁護士会)のTwitterタイムラインの本人のツイートでAWSという言葉を見かけていたのですが,今日になり気になって検索を行ったところ,Amazonのクラウドサービスのことだと知って少々驚きました。

 似たような大文字のアルファベット3文字にアンチロックブレーキシステムというようなものがあり,昭和63年頃のことになるのですが,中古で購入したホンダのプレリュードという車に搭載された技術で,それに近いイメージがまずあったように思います。

アンチロック・ブレーキ・システム - Wikipedia https://ja.wikipedia.org/wiki/%E3%82%A2%E3%83%B3%E3%83%81%E3%83%AD%E3%83%83%E3%82%AF%E3%83%BB%E3%83%96%E3%83%AC%E3%83%BC%E3%82%AD%E3%83%BB%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0

 綴が思い出せずにいたのですが,調べたところABSとありました。やはりAWSに似ています。昭和60年代にコンピュータ制御によるシステムだと聞いていました。懐かしさもあるのですが,金沢地方裁判所周辺は当時の思い出とのつながりもけっこうあります。

@hizumelaw ===> You have been blocked from retweeting this user's tweets at their request.
▷▷▷ 次のツイートのアカウント(@hizumelaw)は,@kk_hironoをブロックしています。リツイートできませんでした。 ▷▷▷

- TW hizumelaw(弁護士樋詰哲朗) 日時:2020/05/02 22:33 URL: https://twitter.com/hizumelaw/status/1256577481693204487

マイナポータルをdisるのにAWSを持ち上げていた報いだね。
https://t.co/IBezzTLOYr

 上記が本日,AWSについて調べるきっかけになった樋詰哲朗弁護士(金沢弁護士会)のツイートになります。自身のツイートへの返信ツイートとなっていますが,そちらのツイートを読み直すとAmazonの見知らぬサービスのことがありました。Zoomに似たもののようです。

- TW hizumelaw(弁護士樋詰哲朗) 日時: 2020/05/02 22:30 URL: https://twitter.com/hizumelaw/status/1256576837196496897

弁護士会のWEB会議の件で、連日ZOOMだのTEAMSだの散々議論の末、やっとTEAMS導入が決まり、疲れて自宅に帰ると、妻がAmazon Chimeでオンライン飲み会をやっていて、これZOOMより安定してていいよ!とほろ酔いで勧められた。第三の道ですって?

 今年度の金沢弁護士会副会長という樋詰哲朗弁護士(金沢弁護士会)のツイートなので,金沢弁護士会でTEAMSの導入が決まったと読めます。このTEAMSについても法クラの弁護士のツイートで知ったのですが,昨年の9月頃に実際に導入を行いました。

 SSDが壊れたのでTEAMSの設定も消えたのですが,再インストールしたWindows10でも再びインストールをしました。iphoneにもアプリをインストールしてあり,先日久しぶりに使ってみたのですが,オンライン会議の機能があるのかよくわかりませんでした。

 LINEで連絡を取り合うようになったので,TEAMSはまったくつかわなくなり放置状態です。今もiphoneのアプリを立ち上げ確認したのですが,チャットと通話ぐらいしか見当たりませんでした。選択肢の少ないサービスで,その割に導入がややこしかった印象があります。

Teams 会議でやってみよう! はじめての在宅勤務 - YouTube https://www.youtube.com/watch?reload=9&v=AMpgYGl5h3I

2020-05-03_120043_iphoneのTEAMS.png https://t.co/vuO6xE2Pjr

» Outlook2016_スケジュール操作方法 https://t.co/lgxBG2NMqZ

 まだ未使用だったためか,iphoneのTEAMSではメニューに会議という項目がありませんでした。久しぶりにTwitterの投稿から画像ファイルを添付したのですが,投稿したアカウントの画面では「・・・使いこなしてください。」という表示になっています。

 画像をクリックするか個別にツイートを開くと,通常通りに画像の表示があります。画像の投稿時の表示も変わっていて,画像の大きさの選択などが出来るようになったようです。

2020-04-30 16.17.12.jpg https://t.co/TnCGtT286i

 一度,画像添付の投稿をしたためか,「・・・使いこなしてください。」は出てこなくなっていました。画像を切り取ったり,拡大できるようです。試しに1つ写真を投稿しました。能登高校のグランド前の桜の木になります。花は散り,緑に葉っぱになっています。

 Amazonのクラウドサービスのことは少し知っていたのですが,AWSという略語で認識することはなかったように思います。今回,樋詰哲朗弁護士(金沢弁護士会)のツイートがきっかけで,一通りのことを調べ理解と認知が出来たかと思います。

 自分が年間5千数百円で利用するレンタルサーバーでも,同様のサービスプランがあり,CPUのコア数やメモリ容量で自らLinuxなどのサーバーOSをインストールしてサーバーを稼働させるというものがありました。

 遠隔地のコンピュータを丸ごと借り受け,遠隔操作で運用する形態をイメージしていたのですが,Amazonのサービスは仮想マシンとなっているようです。仮想マシンもここ5年ほど使っていないと思いますし,情報も見かけなくなっていました。

 一週間ほど前になるのか,深澤諭史弁護士がMacのパソコンで,仮想マシンを使いWindowsの一太郎を使っているというようなツイートをしていました。そのときに仮想マシンのことと,全く使っていない一太郎のことを思い出していました。

 もともと日本語変換の効率化のためATOKが欲しく,ATOK単体での購入も考えたのですが,それほど値段が変わることもなかったので購入,インストールしたのが一太郎になります。深澤諭史弁護士は一太郎を高く評価していますが,全く使っていないので評価もできません。

 全体的な作業効率が悪いので,Windows10は起動をしなくなっています。ノートパソコンにSSDを取り付けそちらにUbuntuをインストールすれば,同時に使い分けがしやすくなりそうだと今気が付きました。作業のデータはどちらもGitで同期させています。

 10年以上前,2009年3月15日以前,羽咋市に住んでいた頃になると思いますが,野々市市の近くの100満ボルトで,Macのパソコンを見ていたとき,店員の若者が,仮想マシンでWindowsのOfficeのアプリが使えると説明していたのも印象的に憶えています。

## Ubuntu19.10から20.04へのアップグレードと,20.04の新規インストール作業

## Ubuntu19.10から20.04へのアップグレードと,20.04の新規インストール作業

:CATEGORIES: Linux,Ubuntu

 アップグレードは夕方に始めたように思います。まずはじめにデータのバックアップ以外にほとんど起動することのないディスクトップの古いパソコンにインストールする作業を午後に始めました。しかし,DVDからインストールすることが出来ず,アップグレードを試みました。

 インストールのISOファイルをDVDに書き込むことが出来ず,2枚のDVD-Rをだめにして,夕方に買い物のついでに宇出津新港のアルプの百均で2枚組のDVD-Rと1枚のDVD-RWを買ってきたのですが,これは外付けのプレーヤーに入れても認識をしませんでした。

 買い物から戻ったのが18時を過ぎていて,買い物に出かける前にUSBにインストールディスクを作成していたのですが,古いディスクトップパソコンの方はUSBから起動することが出来ませんでした。数年前,本体のみをタダでもらったパソコンになります。

 もともとデータのバックアップ用にサーバー専用機のような用途をしていたので,ディスクトップのアプリや込み入ったライブラリー余り入れていないので,アップグレードが出来るのではないかと思い調べてみました。

 Ubuntuのシステムのアップグレードは10年以上前,羽咋市に住んでいた頃に2,3度やったことがあったのですが,ライブラリーのバージョンの違いなどで正常に動くことがなく,エラーの対処も多かったので,新規インストール以外はしなくなっていました。

 百均に売っているDVD-Rが古いDVDプレーヤーでは使えない時代となってしまいました。新しい外付けのDVDプレーヤーを買うという方法もありますが,OSのインストールではシステムの最初の起動時にハードディスクやSSD以外からBOOTが出来なければなりません。

 普通に考えて,USBからブートできるのであれば,USB接続のDVDプレーヤーからブートできる可能性はありそうですが,USBからブートできないことを確認したパソコンになるので,できる見込みはありません。

 アップグレードが成功した時間のことは憶えていないですが,昨日の午後から夕方遅くに掛け,4,5時間はその作業に時間を使ったように思います。アップグレードではMySQLのインストールや設定がうまくいかず,それにもかなり時間を掛けていました。

 あとでUbuntu20.04の新規インストールをした時は,余り問題が起きなかったのですが,アップグレードの場合は,ネットで調べながらけっこう面倒な作業を行いました。MySQLのバージョンが上がったためで,他にもコマンドの書式に変更点があったようです。

» Ubuntu 20.04 MySQL - Google 検索 https://t.co/gVGMo1OIIF

» Ubuntu 20.04にMySQL 8.0をインストール(OS標準) - Qiita https://t.co/SdV1RDvlks

» Linuxディストリビューション「Ubuntu 20.04 LTS」リリース、2年ぶりの長期サポート版 - クラウド Watch https://t.co/gQEmt3K3mw

 あらためて調べても,MySQLのバージョンアップは情報が乏しく関心も少ないようですが,バージョンが8になって処理速度が2倍になったという話がありました。確かに処理速度は早くなったような実感があります。

 pythonのデフォルトが2系から3系になるという話は前に見かけていたのですが,MySQLのバージョンアップは情報を見かけることがなく,今調べてもごくわずかな情報です。データベースの移行もうまくはいったのですが,すんなりとはいかず,色々やっていました。

 今回,Ubuntu20.04の新規インストールをしたのはメインで使っているディスクトップパソコンですが,19.04で使っていたパーティションを初期化するかたちでインストールしました。昨日までメインで使っていた18.04は,そのまま残っています。

 18.04をインストールしていたのは2.5インチの100GBほどのSSDで,値段も3千円より安かったかもしれません。Amazonで購入しました。移行した20.04のUbuntuに問題がなければ,ノートパソコンに取り付け,そちらにも20.04の新規インストールを考えています。

 ここ数年,Ubuntuのバージョンアップにトラブルは少なくなっているのですが,今回も思わぬところで不具合が出たり対処を迫られてました。のんびりやっていたのですが,午前4時半ぐらいまで,その後の設定作業などをやっていました。

 今朝になって気がついたのですが,Emacsでも多少の不具合があって,その1つがフォントの大きさになります。フォントの設定はネットで探してもいくつかの方法があるのですが,設定が通用する場合としない場合があって,今回もやや不満を残したままの状態となっています。

 単純に日本語のフォントサイズが大きくなったのですが,設定で改善はみられるものの,なぜか空行の幅が大きいのです。なぜか,フォントを変更するメニューも出てきません。Emacsのインストールが不完全なのかもしれません。

 Ubuntuのバージョンアップは一年に2回あって,4月と10月になります。今回は2020年4月を意味する20.04というバージョンです。今回はLTSということでサポート期間の長いバージョンです。

 19.10もインストールした環境があったのですが,19.04ではサポート切れでアップデートが出来ない状態となっていました。長年,Ubuntuを使ってきましたが,これは19.04が初めてのことでした。

 以前は,半年に1回,Ubuntuの新規インストールを決まって行っていたのですが,昨年あたりから18.04のLTSをそのまま使い続けるようにもなっていました。なにかとトラブルも起こり,時間と手間の掛かる作業になりますが,繰り返し学ぶ,勉強の機会ともなります。

 UbuntuなどのLinuxの場合,Windowsパソコンのようにインストールディスクに使うということはなく,インターネット接続の環境さえあれば,いつでもインストールや更新が出来る仕組みとなっています。






2020年5月1日金曜日

(2020.05.01)法務大臣 非常上告職権発動要請書/情報公開のご説明/書面の作成環境(プラットホーム)

(2020.05.01)法務大臣 非常上告職権発動要請書/情報公開のご説明/書面の作成環境(プラットホーム)

# MarkdownのテキストファイルとWordファイルの対応,見出しレベルの階層管理

```
次がWordのマクロで作成したword_list.txtというテキストファイルの内容になります。これを「cat word_list.txt|bash」という風に実行することで,コマンドを実行したでディレクトリに,所定のディレクトリとファイルが自動で作成されます。

[source:] ## 新規プロジェクトの作成(2020年04月25日) - 金沢市駅西本町所在市場急配センターにおける組織犯罪殺人未遂事件として再捜査の要請書/石川県警察御中 https://hirono-hideki.hatenadiary.jp/entry/2020/04/25/162755
```

```
 次が作成したファイルの一覧になります。自動で作成したMarkdownのファイルは空のファイルですが,次回以降はファイルが存在するため自動作成処理の対象から除外されます。

[source:] ## 新規プロジェクトの作成(2020年04月25日) - 金沢市駅西本町所在市場急配センターにおける組織犯罪殺人未遂事件として再捜査の要請書/石川県警察御中 https://hirono-hideki.hatenadiary.jp/entry/2020/04/25/162755
```

```
 「mkdir -p 情報公開のご説明/書面の作成環境(プラットホーム)/Windows10」は,UNIXのパスの区切りで,Word文書の「見出し1/見出し2/見出し3」に対応させています。

 Word文書の見出し4が,mdを拡張子にするMarkdownファイルの作成になります。つまり,見出しレベル4の見出し名にmdのファイル名を付けたものが新規作成のファイル名になります。

 一番の目的は書面の本文と参考資料の切り分けです。見出しは本文の項目に相当するものですが,なるべく本文の項目数を減らすため今回4月25日,プロジェクトの作り直しを行いました。コピーした部分も多いのでまったく新規の作成にはなっていません。

[source:] ## 新規プロジェクトの作成(2020年04月25日) - 金沢市駅西本町所在市場急配センターにおける組織犯罪殺人未遂事件として再捜査の要請書/石川県警察御中 https://hirono-hideki.hatenadiary.jp/entry/2020/04/25/162755
```

## 新規プロジェクトの作成(2020年04月25日)

 次がWordのマクロで作成したword_list.txtというテキストファイルの内容になります。これを「cat word_list.txt|bash」という風に実行することで,コマンドを実行したでディレクトリに,所定のディレクトリとファイルが自動で作成されます。

```
mkdir -p 請求に至る経緯
mkdir -p 請求に至る経緯/金沢弁護士会の対応及び問題意識
mkdir -p 請求に至る経緯/金沢弁護士会の対応及び問題意識/樋詰哲朗弁護士(金沢弁護士会所属・令和2年度金沢弁護士会副会長)
if [ ! -s "請求に至る経緯/金沢弁護士会の対応及び問題意識/樋詰哲朗弁護士(金沢弁護士会所属・令和2年度金沢弁護士会副会長)/「金沢弁護士会の副会長に就任。初日は怒涛の挨拶周り。なんと33か所。」というツイート.md" ]; then touch 請求に至る経緯/金沢弁護士会の対応及び問題意識/樋詰哲朗弁護士(金沢弁護士会所属・令和2年度金沢弁護士会副会長)/「金沢弁護士会の副会長に就任。初日は怒涛の挨拶周り。なんと33か所。」というツイート.md; fi
mkdir -p 請求に至る経緯/金沢弁護士会の対応及び問題意識/奥村回弁護士(金沢弁護士会所属・平成24年度金沢弁護士会会長)
if [ ! -s "請求に至る経緯/金沢弁護士会の対応及び問題意識/奥村回弁護士(金沢弁護士会所属・平成24年度金沢弁護士会会長)/富山(氷見)冤罪国賠訴訟,原告弁護団団長?奥村回弁護士.md" ]; then touch 請求に至る経緯/金沢弁護士会の対応及び問題意識/奥村回弁護士(金沢弁護士会所属・平成24年度金沢弁護士会会長)/富山(氷見)冤罪国賠訴訟,原告弁護団団長?奥村回弁護士.md; fi
mkdir -p 請求に至る経緯/金沢弁護士会の対応及び問題意識/小堀秀行弁護士(金沢弁護士会所属・平成30年度金沢弁護士会会長)
mkdir -p 請求に至る経緯/金沢弁護士会の対応及び問題意識/西村依子弁護士(金沢弁護士会所属・平成27年度金沢弁護士会会長)
mkdir -p 請求に至る経緯/2020年3月
mkdir -p 請求に至る経緯/2020年3月/2020年3月23日に,ここ11年間で3回目の金沢市に行って感じたこと
if [ ! -s "請求に至る経緯/2020年3月/2020年3月23日に,ここ11年間で3回目の金沢市に行って感じたこと/金沢ビーンズ明文堂書店.md" ]; then touch 請求に至る経緯/2020年3月/2020年3月23日に,ここ11年間で3回目の金沢市に行って感じたこと/金沢ビーンズ明文堂書店.md; fi
if [ ! -s "請求に至る経緯/2020年3月/2020年3月23日に,ここ11年間で3回目の金沢市に行って感じたこと/石川県庁舎.md" ]; then touch 請求に至る経緯/2020年3月/2020年3月23日に,ここ11年間で3回目の金沢市に行って感じたこと/石川県庁舎.md; fi
if [ ! -s "請求に至る経緯/2020年3月/2020年3月23日に,ここ11年間で3回目の金沢市に行って感じたこと/ヤマダ電機 家電住まいる館YAMADA金沢本店.md" ]; then touch 請求に至る経緯/2020年3月/2020年3月23日に,ここ11年間で3回目の金沢市に行って感じたこと/ヤマダ電機 家電住まいる館YAMADA金沢本店.md; fi
if [ ! -s "請求に至る経緯/2020年3月/2020年3月23日に,ここ11年間で3回目の金沢市に行って感じたこと/金沢バイパス西念交差点.md" ]; then touch 請求に至る経緯/2020年3月/2020年3月23日に,ここ11年間で3回目の金沢市に行って感じたこと/金沢バイパス西念交差点.md; fi
if [ ! -s "請求に至る経緯/2020年3月/2020年3月23日に,ここ11年間で3回目の金沢市に行って感じたこと/市場急配センター・金沢中央卸売市場.md" ]; then touch 請求に至る経緯/2020年3月/2020年3月23日に,ここ11年間で3回目の金沢市に行って感じたこと/市場急配センター・金沢中央卸売市場.md; fi
if [ ! -s "請求に至る経緯/2020年3月/2020年3月23日に,ここ11年間で3回目の金沢市に行って感じたこと/金沢駅西合同庁舎.md" ]; then touch 請求に至る経緯/2020年3月/2020年3月23日に,ここ11年間で3回目の金沢市に行って感じたこと/金沢駅西合同庁舎.md; fi
if [ ! -s "請求に至る経緯/2020年3月/2020年3月23日に,ここ11年間で3回目の金沢市に行って感じたこと/TSUTAYA 金沢店.md" ]; then touch 請求に至る経緯/2020年3月/2020年3月23日に,ここ11年間で3回目の金沢市に行って感じたこと/TSUTAYA 金沢店.md; fi
mkdir -p 請求に至る経緯/2020年4月
mkdir -p 請求に至る経緯/2020年4月/新型コロナウィルス問題の深刻化と本書面の作成
if [ ! -s "請求に至る経緯/2020年4月/新型コロナウィルス問題の深刻化と本書面の作成/しばらく中断していた書面の作成再開と,書面の作り直し.md" ]; then touch 請求に至る経緯/2020年4月/新型コロナウィルス問題の深刻化と本書面の作成/しばらく中断していた書面の作成再開と,書面の作り直し.md; fi
mkdir -p 平成4年傷害・準強姦被告事件の事実
mkdir -p 平成4年傷害・準強姦被告事件の事実/被害者安藤文さんとの関係
mkdir -p 平成4年傷害・準強姦被告事件の事実/被害者安藤文さんとの関係/平成3年8月
if [ ! -s "平成4年傷害・準強姦被告事件の事実/被害者安藤文さんとの関係/平成3年8月/金沢南郵便局.md" ]; then touch 平成4年傷害・準強姦被告事件の事実/被害者安藤文さんとの関係/平成3年8月/金沢南郵便局.md; fi
mkdir -p 平成4年傷害・準強姦被告事件の事実/被害者安藤文さんの父親,安藤健次郎さんとの関係
mkdir -p 平成4年傷害・準強姦被告事件の事実/被害者安藤文さんの父親,安藤健次郎さんとの関係/平成4年から平成5年
if [ ! -s "平成4年傷害・準強姦被告事件の事実/被害者安藤文さんの父親,安藤健次郎さんとの関係/平成4年から平成5年/平成4年4月1日の事件前に2回あった安藤健次郎さんの電話対応.md" ]; then touch 平成4年傷害・準強姦被告事件の事実/被害者安藤文さんの父親,安藤健次郎さんとの関係/平成4年から平成5年/平成4年4月1日の事件前に2回あった安藤健次郎さんの電話対応.md; fi
mkdir -p 平成4年傷害・準強姦被告事件の事実/被害者安藤文さんの父親,安藤健次郎さんとの関係/平成9年から平成11年
if [ ! -s "平成4年傷害・準強姦被告事件の事実/被害者安藤文さんの父親,安藤健次郎さんとの関係/平成9年から平成11年/平成11年2月の再審請求棄却決定から積極的になった安藤健次郎さんとの関係.md" ]; then touch 平成4年傷害・準強姦被告事件の事実/被害者安藤文さんの父親,安藤健次郎さんとの関係/平成9年から平成11年/平成11年2月の再審請求棄却決定から積極的になった安藤健次郎さんとの関係.md; fi
mkdir -p 平成4年傷害・準強姦被告事件の事実/被害者安藤文さんの父親,安藤健次郎さんとの関係/平成11年8月8日の傷害事件
if [ ! -s "平成4年傷害・準強姦被告事件の事実/被害者安藤文さんの父親,安藤健次郎さんとの関係/平成11年8月8日の傷害事件/上告審の国選弁護人となった東京都渋谷区桜丘の南渋谷法律事務所,山口治夫弁護士(東京弁護士会)のこと.md" ]; then touch 平成4年傷害・準強姦被告事件の事実/被害者安藤文さんの父親,安藤健次郎さんとの関係/平成11年8月8日の傷害事件/上告審の国選弁護人となった東京都渋谷区桜丘の南渋谷法律事務所,山口治夫弁護士(東京弁護士会)のこと.md; fi
if [ ! -s "平成4年傷害・準強姦被告事件の事実/被害者安藤文さんの父親,安藤健次郎さんとの関係/平成11年8月8日の傷害事件/.md" ]; then touch 平成4年傷害・準強姦被告事件の事実/被害者安藤文さんの父親,安藤健次郎さんとの関係/平成11年8月8日の傷害事件/.md; fi
mkdir -p 被告発人らの犯罪事実(共謀・共犯関係)
mkdir -p 被告発人らの犯罪事実(共謀・共犯関係)/被告発人安田敏
mkdir -p 被告発人らの犯罪事実(共謀・共犯関係)/被告発人安田敏/
mkdir -p 被告発人らの犯罪事実(共謀・共犯関係)/被告発人安田敏/平成15年から平成17年頃
if [ ! -s "被告発人らの犯罪事実(共謀・共犯関係)/被告発人安田敏/平成15年から平成17年頃/富山県内,北陸自動車道朝日インター付近で大型トラックを崖下に転落させる原因を作ったという被告発人安田敏の話.md" ]; then touch 被告発人らの犯罪事実(共謀・共犯関係)/被告発人安田敏/平成15年から平成17年頃/富山県内,北陸自動車道朝日インター付近で大型トラックを崖下に転落させる原因を作ったという被告発人安田敏の話.md; fi
mkdir -p 被告発人らの犯罪事実(共謀・共犯関係)/被告発人多田敏明
mkdir -p 被告発人らの犯罪事実(共謀・共犯関係)/被告発人安田繁克
mkdir -p 被告発人らの犯罪事実(共謀・共犯関係)/被告発人東渡好信
mkdir -p 被告発人らの犯罪事実(共謀・共犯関係)/被告発人梅野博之
mkdir -p 被告発人らの犯罪事実(共謀・共犯関係)/被告発人池田宏美
mkdir -p 被告発人らの犯罪事実(共謀・共犯関係)/被告発人松平日出男
mkdir -p 被告発人らの犯罪事実(共謀・共犯関係)/被告発人浜口卓也
mkdir -p 被告発人らの犯罪事実(共謀・共犯関係)/被告発人大網健二
mkdir -p 被告発人らの犯罪事実(共謀・共犯関係)/被告発人岡田進弁護士(金沢弁護士会)
mkdir -p 被告発人らの犯罪事実(共謀・共犯関係)/被告発人木梨松嗣(金沢弁護士会)
mkdir -p 被告発人らの犯罪事実(共謀・共犯関係)/被告発人木梨松嗣(金沢弁護士会)/平成4年から平成5年(名古屋高裁金沢支部,控訴審私選弁護人)
mkdir -p 被告発人らの犯罪事実(共謀・共犯関係)/被告発人木梨松嗣(金沢弁護士会)/平成6年(福井刑務所服役中)
mkdir -p 被告発人らの犯罪事実(共謀・共犯関係)/被告発人木梨松嗣(金沢弁護士会)/平成9年から平成11年(金沢市北安江の借家での生活)
if [ ! -s "被告発人らの犯罪事実(共謀・共犯関係)/被告発人木梨松嗣(金沢弁護士会)/平成9年から平成11年(金沢市北安江の借家での生活)/被告発人木梨松嗣(金沢弁護士会)と被告発人大網健二の関係.md" ]; then touch 被告発人らの犯罪事実(共謀・共犯関係)/被告発人木梨松嗣(金沢弁護士会)/平成9年から平成11年(金沢市北安江の借家での生活)/被告発人木梨松嗣(金沢弁護士会)と被告発人大網健二の関係.md; fi
mkdir -p 被告発人らの犯罪事実(共謀・共犯関係)/被告発人長谷川紘之弁護士(金沢弁護士会)
mkdir -p 被告発人らの犯罪事実(共謀・共犯関係)/被告発人若杉幸平弁護士(金沢弁護士会)
mkdir -p 被告発人らの犯罪事実(共謀・共犯関係)/被告発人小島裕史裁判長(平成5年当時の名古屋高裁金沢支部裁判長)
mkdir -p 情報公開のご説明
mkdir -p 情報公開のご説明/書面の作成環境(プラットホーム)
mkdir -p 情報公開のご説明/書面の作成環境(プラットホーム)/Windows10
if [ ! -s "情報公開のご説明/書面の作成環境(プラットホーム)/Windows10/Wordでのアウトラインの作成と,VBAによる対応したフォルダ,ファイルの作成.md" ]; then touch 情報公開のご説明/書面の作成環境(プラットホーム)/Windows10/Wordでのアウトラインの作成と,VBAによる対応したフォルダ,ファイルの作成.md; fi
mkdir -p 情報公開のご説明/書面の作成環境(プラットホーム)/Linux(Ubuntu)
if [ ! -s "情報公開のご説明/書面の作成環境(プラットホーム)/Linux(Ubuntu)/MarkdownのテキストファイルとWordファイルの対応,見出しレベルの階層管理.md" ]; then touch 情報公開のご説明/書面の作成環境(プラットホーム)/Linux(Ubuntu)/MarkdownのテキストファイルとWordファイルの対応,見出しレベルの階層管理.md; fi
```

 次が作成したディレクトリ(フォルダ)の一覧になります。

```
[10009] % find . -mindepth 1 -type d
./平成4年傷害・準強姦被告事件の事実
./平成4年傷害・準強姦被告事件の事実/被害者安藤文さんの父親,安藤健次郎さんとの関係
./平成4年傷害・準強姦被告事件の事実/被害者安藤文さんの父親,安藤健次郎さんとの関係/平成9年から平成11年
./平成4年傷害・準強姦被告事件の事実/被害者安藤文さんの父親,安藤健次郎さんとの関係/平成4年から平成5年
./平成4年傷害・準強姦被告事件の事実/被害者安藤文さんの父親,安藤健次郎さんとの関係/平成11年8月8日の傷害事件
./平成4年傷害・準強姦被告事件の事実/被害者安藤文さんとの関係
./平成4年傷害・準強姦被告事件の事実/被害者安藤文さんとの関係/平成3年8月
./情報公開のご説明
./情報公開のご説明/書面の作成環境(プラットホーム)
./情報公開のご説明/書面の作成環境(プラットホーム)/Windows10
./情報公開のご説明/書面の作成環境(プラットホーム)/Linux(Ubuntu)
./被告発人らの犯罪事実(共謀・共犯関係)
./被告発人らの犯罪事実(共謀・共犯関係)/被告発人木梨松嗣(金沢弁護士会)
./被告発人らの犯罪事実(共謀・共犯関係)/被告発人木梨松嗣(金沢弁護士会)/平成9年から平成11年(金沢市北安江の借家での生活)
./被告発人らの犯罪事実(共謀・共犯関係)/被告発人安田敏
./被告発人らの犯罪事実(共謀・共犯関係)/被告発人安田敏/平成15年から平成17年頃
./請求に至る経緯
./請求に至る経緯/金沢弁護士会の対応及び問題意識
./請求に至る経緯/金沢弁護士会の対応及び問題意識/奥村回弁護士(金沢弁護士会所属・平成24年度金沢弁護士会会長)
./請求に至る経緯/金沢弁護士会の対応及び問題意識/樋詰哲朗弁護士(金沢弁護士会所属・令和2年度金沢弁護士会副会長)
./請求に至る経緯/2020年3月
./請求に至る経緯/2020年3月/2020年3月23日に,ここ11年間で3回目の金沢市に行って感じたこと
./請求に至る経緯/2020年4月
./請求に至る経緯/2020年4月/新型コロナウィルス問題の深刻化と本書面の作成
```

 次が作成したファイルの一覧になります。自動で作成したMarkdownのファイルは空のファイルですが,次回以降はファイルが存在するため自動作成処理の対象から除外されます。

```
[10018] % find . -mindepth 1 -type d -o -type f -print
./平成4年傷害・準強姦被告事件の事実/被害者安藤文さんの父親,安藤健次郎さんとの関係/平成9年から平成11年/平成11年2月の再審請求棄却決定から積極的になった安藤健次郎さんとの関係.md
./平成4年傷害・準強姦被告事件の事実/被害者安藤文さんの父親,安藤健次郎さんとの関係/平成4年から平成5年/平成4年4月1日の事件前に2回あった安藤健次郎さんの電話対応.md
./平成4年傷害・準強姦被告事件の事実/被害者安藤文さんの父親,安藤健次郎さんとの関係/平成11年8月8日の傷害事件/上告審の国選弁護人となった東京都渋谷区桜丘の南渋谷法律事務所,山口治夫弁護士(東京弁護士会)のこと.md
./平成4年傷害・準強姦被告事件の事実/被害者安藤文さんの父親,安藤健次郎さんとの関係/平成11年8月8日の傷害事件/.md
./平成4年傷害・準強姦被告事件の事実/被害者安藤文さんとの関係/平成3年8月/金沢南郵便局.md
./情報公開のご説明/書面の作成環境(プラットホーム)/Windows10/Wordでのアウトラインの作成と,VBAによる対応したフォルダ,ファイルの作成.md
./情報公開のご説明/書面の作成環境(プラットホーム)/Linux(Ubuntu)/MarkdownのテキストファイルとWordファイルの対応,見出しレベルの階層管理.md
./情報公開のご説明/書面の作成環境(プラットホーム)/Linux(Ubuntu)/#MarkdownのテキストファイルとWordファイルの対応,見出しレベルの階層管理.md#
./被告発人らの犯罪事実(共謀・共犯関係)/被告発人木梨松嗣(金沢弁護士会)/平成9年から平成11年(金沢市北安江の借家での生活)/被告発人木梨松嗣(金沢弁護士会)と被告発人大網健二の関係.md
./被告発人らの犯罪事実(共謀・共犯関係)/被告発人安田敏/平成15年から平成17年頃/富山県内,北陸自動車道朝日インター付近で大型トラックを崖下に転落させる原因を作ったという被告発人安田敏の話.md
./2020-04-25_法務大臣 非常上告職権発動要請書.docm
./2020-04-07_法務大臣 非常上告職権発動要請書.pdf
./2020-04-07_法務大臣 非常上告職権発動要請書.docm
./請求に至る経緯/金沢弁護士会の対応及び問題意識/奥村回弁護士(金沢弁護士会所属・平成24年度金沢弁護士会会長)/富山(氷見)冤罪国賠訴訟,原告弁護団団長?奥村回弁護士.md
./請求に至る経緯/金沢弁護士会の対応及び問題意識/樋詰哲朗弁護士(金沢弁護士会所属・令和2年度金沢弁護士会副会長)/「金沢弁護士会の副会長に就任。初日は怒涛の挨拶周り。なんと33か所。」というツイート.md
./請求に至る経緯/2020年3月/2020年3月23日に,ここ11年間で3回目の金沢市に行って感じたこと/金沢バイパス西念交差点.md
./請求に至る経緯/2020年3月/2020年3月23日に,ここ11年間で3回目の金沢市に行って感じたこと/金沢駅西合同庁舎.md
./請求に至る経緯/2020年3月/2020年3月23日に,ここ11年間で3回目の金沢市に行って感じたこと/ヤマダ電機 家電住まいる館YAMADA金沢本店.md
./請求に至る経緯/2020年3月/2020年3月23日に,ここ11年間で3回目の金沢市に行って感じたこと/市場急配センター・金沢中央卸売市場.md
./請求に至る経緯/2020年3月/2020年3月23日に,ここ11年間で3回目の金沢市に行って感じたこと/石川県庁舎.md
./請求に至る経緯/2020年3月/2020年3月23日に,ここ11年間で3回目の金沢市に行って感じたこと/TSUTAYA 金沢店.md
./請求に至る経緯/2020年3月/2020年3月23日に,ここ11年間で3回目の金沢市に行って感じたこと/金沢ビーンズ明文堂書店.md
./請求に至る経緯/2020年4月/新型コロナウィルス問題の深刻化と本書面の作成/しばらく中断していた書面の作成再開と,書面の作り直し.md
```

 「mkdir -p 情報公開のご説明/書面の作成環境(プラットホーム)/Windows10」は,UNIXのパスの区切りで,Word文書の「見出し1/見出し2/見出し3」に対応させています。

 Word文書の見出し4が,mdを拡張子にするMarkdownファイルの作成になります。つまり,見出しレベル4の見出し名にmdのファイル名を付けたものが新規作成のファイル名になります。

 一番の目的は書面の本文と参考資料の切り分けです。見出しは本文の項目に相当するものですが,なるべく本文の項目数を減らすため今回4月25日,プロジェクトの作り直しを行いました。コピーした部分も多いのでまったく新規の作成にはなっていません。


title: "情報公開のご説明/書面の作成環境(プラットホーム)/Linux(Ubuntu)/LibreOfficeでのWord文書の編集と,Markdownでのテキストファイルとの整合"
author: 廣野秀樹
date: 2020-04-30 09:43:17 +0900
abstract: 平成4年の傷害・準強姦被告事件につき、弁護士の犯罪関与で適正な刑事手続が行われなかったことを理由とする非常上告を検事総長に対する職権発動として求める上申書
FILE_NAME: LibreOfficeでのWord文書の編集と,Markdownでのテキストファイルとの整合.md
記事タイトル名の文字数:86 保存ファイル名の文字数:49

# 情報公開のご説明/書面の作成環境(プラットホーム)/Linux(Ubuntu)/LibreOfficeでのWord文書の編集と,Markdownでのテキストファイルとの整合




## ようやく理解でき使えるようになったLibreOfficeのワープロソフトWriteのアウトライン機能

:CATEGORIES: LibreOffice,Linux

 連番のある見出しで改行したところ,段落スタイルを本文にしても自動で連番が入るので困っていました。改行の直後にもう一度,Enterを押すことで連番が解除されるとわかりました。重要なことですが,ネットでなかなか情報を見るけることが出来ず,長い間,徒労を繰り返していました。

```
When in Math: When in Writer: {{When in Writer: キーボードで段落の番号付けを解除するには、次の操作を行います。

When in Writer: 番号付けした段落の先頭にカーソルを置き Backspace キーを押します。
When in Writer: 段落の番号付け表示が消され、番号付けシーケンスから削除されます。続く段落から番号付けが続行されます。
When in Writer: 番号付けされている空の段落で Enter キーを押すと、番号付けは終了します。

[source:] 個別段落の箇条書きと番号付けをオフにする - LibreOffice Help https://help.libreoffice.org/4.3/Common/Turning_off_Bullets_and_Numbering_for_Individual_Paragraphs/ja
```

 もう一つの問題も2,3日前に解決が出来ていたのですが,同じくアウトライン機能の見出し位置の変更になります。LibreOfficeではWordのようなドラックアンドドロップでの見出しの移動は出来ないようですが,矢印のキーで移動が出来ると気が付きました。

 思えば,ごく基本的なワープロソフトの機能ですが,それに気がつくことができず,見出しの連番が自動で変わったり難儀をしていました。見出しの先頭位置でEnterを押すことで,直前に新規の見出しを挿入できることは,試行錯誤での発見がありました。

 新規に追加した見出しの前後に問題があったわけですが,LibreOfficeでも簡単に位置の入れ替えが出来ると気がついたことになります。

 とにかくこの問題だけでもけっこうな時間を無駄にし,他に集中力も欠いて色々と悪影響が出ていました。Wordだとやりくりで解決できる問題でもあったのですが,Linuxの環境のLibreOfficeで同じことが,よりスムースに出来るようになったことは大きいです。

## findコマンドで,Word文書の見出しに対応させたファイル名,まだ未編集の空のファイルを探す

:CATEGORIES: Linux

```
[9986] % find . -size 0 -type f
./平成4年傷害・準強姦被告事件の事実/被害者安藤文さんの父親,安藤健次郎さんとの関係/平成9年から平成11年/平成11年2月の再審請求棄却決定から積極的になった安藤健次郎さんとの関係.md
./平成4年傷害・準強姦被告事件の事実/被害者安藤文さんの父親,安藤健次郎さんとの関係/平成4年から平成5年/平成4年4月1日の事件前に2回あった安藤健次郎さんの電話対応.md
./平成4年傷害・準強姦被告事件の事実/被害者安藤文さんの父親,安藤健次郎さんとの関係/平成11年8月8日の傷害事件/上告審の国選弁護人となった東京都渋谷区桜丘の南渋谷法律事務所,山口治夫弁護士(東京弁護士会)のこと.md
./平成4年傷害・準強姦被告事件の事実/被害者安藤文さんの父親,安藤健次郎さんとの関係/平成11年8月8日の傷害事件/.md
./平成4年傷害・準強姦被告事件の事実/被害者安藤文さんとの関係/平成3年8月/金沢南郵便局.md
./平成4年傷害・準強姦被告事件の事実/被害者安藤文さんとの関係/平成4年1月/平成4年1月20日の夕方(市場急配センターの裏駐車場).md
./平成4年傷害・準強姦被告事件の事実/被害者安藤文さんとの関係/平成4年1月/平成4年1月25日夜に掛けた電話.md
./平成4年傷害・準強姦被告事件の事実/被害者安藤文さんとの関係/平成4年1月/平成4年1月25日の夕方(被害者安藤文さんの退社時の様子).md
./情報公開のご説明/書面の作成環境(プラットホーム)/Windows10/Wordでのアウトラインの作成と,VBAによる対応したフォルダ,ファイルの作成.md
./被告発人らの犯罪事実(共謀・共犯関係)/被告発人木梨松嗣(金沢弁護士会)/平成9年から平成11年(金沢市北安江の借家での生活)/被告発人木梨松嗣(金沢弁護士会)と被告発人大網健二の関係.md
./被告発人らの犯罪事実(共謀・共犯関係)/被告発人安田敏/平成15年から平成17年頃/富山県内,北陸自動車道朝日インター付近で大型トラックを崖下に転落させる原因を作ったという被告発人安田敏の話.md
./請求に至る経緯/金沢弁護士会の対応及び問題意識/奥村回弁護士(金沢弁護士会所属・平成24年度金沢弁護士会会長)/富山(氷見)冤罪国賠訴訟,原告弁護団団長?奥村回弁護士.md
./請求に至る経緯/金沢弁護士会の対応及び問題意識/樋詰哲朗弁護士(金沢弁護士会所属・令和2年度金沢弁護士会副会長)/「金沢弁護士会の副会長に就任。初日は怒涛の挨拶周り。なんと33か所。」というツイート.md
./請求に至る経緯/金沢弁護士会の対応及び問題意識/樋詰哲朗弁護士(金沢弁護士会所属・令和2年度金沢弁護士会副会長)/倉重公太朗弁護士(第一東京弁護士会)への返信ツイート.md
./請求に至る経緯/2020年3月/2020年3月23日に,ここ11年間で3回目の金沢市に行って感じたこと/金沢バイパス西念交差点.md
./請求に至る経緯/2020年3月/2020年3月23日に,ここ11年間で3回目の金沢市に行って感じたこと/金沢駅西合同庁舎.md
./請求に至る経緯/2020年3月/2020年3月23日に,ここ11年間で3回目の金沢市に行って感じたこと/ヤマダ電機 家電住まいる館YAMADA金沢本店.md
./請求に至る経緯/2020年3月/2020年3月23日に,ここ11年間で3回目の金沢市に行って感じたこと/市場急配センター・金沢中央卸売市場.md
./請求に至る経緯/2020年3月/2020年3月23日に,ここ11年間で3回目の金沢市に行って感じたこと/石川県庁舎.md
./請求に至る経緯/2020年3月/2020年3月23日に,ここ11年間で3回目の金沢市に行って感じたこと/TSUTAYA 金沢店.md
./請求に至る経緯/2020年3月/2020年3月23日に,ここ11年間で3回目の金沢市に行って感じたこと/金沢ビーンズ明文堂書店.md
```

[9992] % mv 2020-04-28-091848_倉重公太朗弁護士(第一東京弁護士会)への返信ツイート.md 倉重公太朗弁護士(第一東京弁護士会)への返信ツイート.md

 こういうのもWindows10環境のWordでは簡単には出来ないように思います。findコマンドはオプションが多く,何時間前,何日前で編集済みのファイルを探したり,複数のファイルを引数としてコマンドの実行をすることも出来ます。例えば,テキストの一括置換です。

## Markdownのテキストファイルからpandocをオプション付きで実行し,目次付きのPDFファイルを作成するRubyスプリクト

:CATEGORIES: Linux,Ruby

```
#!/usr/bin/env ruby
#coding: utf-8

f = ARGV[0].dup
content = File.read(f)
content.gsub!(/```(.+?)```/m) {">《引用の始まり》\n\n#{$1.gsub(/^/,'> ')}\n\n>《引用の終わり》"}


File.open("tmp.txt", "w") do |f|
f.puts(content)
end

`pandoc -o #{f.sub(/\.md$/, '')}.pdf \
-N -V documentclass=ltjarticle --latex-engine=lualatex \
-f markdown+ignore_line_breaks+footnotes+definition_lists \
-V titlepage=true -V toc-own-page=true \
--table-of-contents --toc-depth=4 --highlight-style tango \
-V geometry="left=3cm,right=2cm,top=3.5cm,bottom=2.7cm" \
./tmp.txt`

puts content
```

 確認すると4月20日に最終更新したスプリクトファイルでした。MarkdownからTexファイルを作成する方法もやっていたのですが,TexファイルからPDFファイルを作成すると,長いURLの文字列が折り返しされていなかったり,いくつか問題が出てきました。

 本当は,LaTeXのTexファイルからPDFファイルを作るようにした方が,はるかにきめ細やかな設定やレイアウトができます。時間に余裕があれば取り組みたいところですが,今は本文の作成を優先しています。

## pandocのテンプレート機能,YAMLヘッダを付けたMarkdownのテキストファイルを自動生成するシェルスクリプト

:CATEGORIES: Linux,Markdown

```
#!/bin/bash

CTIME=`date "+%Y-%m-%d %H:%M:%S +0900"`
FILENAME="${1}.md"
NAME="${1}"
day=`date -d "$CTIME" "+%Y-%m-%d-%H%M%S_"`
IFS_ORIGINAL="$IFS"
IFS=/
dirs=(`pwd`)
IFS="$IFS_ORIGINAL"
LV3=${dirs[${#dirs[@]}-1]}
LV2=${dirs[${#dirs[@]}-2]}
LV1=${dirs[${#dirs[@]}-3]}
NAME="${LV1}/${LV2}/${LV3}/${NAME}"
#FILENAME="${day}$FILENAME"


cat << EOS > $FILENAME
title: "${NAME}"
author: 廣野秀樹
date: $CTIME
abstract: 平成4年の傷害・準強姦被告事件につき、弁護士の犯罪関与で適正な刑事手続が行われなかったことを理由とする非常上告を検事総長に対する職権発動として求める上申書
FILE_NAME: $FILENAME
記事タイトル名の文字数:${#NAME} 保存ファイル名の文字数:${#FILENAME}

# ${NAME}

EOS

echo "create file $FILENAME"
emacs ${FILENAME} &
```

Pandocのテンプレート機能でYAMLから本の奥付を自動生成する - Qiita https://qiita.com/sky_y/items/47da01623f50380c2023

 いくつかのページを参考にしました。上記のページもその1つだったと思います。単純なシェルスクリプトで,従来使っていたものをコピーし,pandocのYAMLヘッダの書式に合わせ内容を書き換えただけのものです。

 ヒアドキュメントを使って新規ファイルにリダイレクトで書き込みを行っています。次のようにファイルには書き込まず,変数に代入することもできます。

```

MES=$(cat <<-EOS
title: "${NAME}"
author: 廣野秀樹
date: $CTIME
abstract: 平成4年の傷害・準強姦被告事件につき、弁護士の犯罪関与で適正な刑事手続が行われなかったことを理由とする非常上告を検事総長に対する職権発動として求める上申書
FILE_NAME: $FILENAME
記事タイトル名の文字数:${#NAME} 保存ファイル名の文字数:${#FILENAME}

# ${NAME}

EOS
)
```