(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
)
```
0 件のコメント:
コメントを投稿