PukiWiKiはいろいろな利点があるが、文書管理という側面ではバージョン管理が標準であるということ。これ、大事♪

PukiWiKiはいろいろな利点があるが、文書管理という側面ではバージョン管理が標準であるということ。これ、大事♪
ローカル環境が落ち着いたのでリモートにあげておきました。FRONT PAGEを「田舎の環境/出先」としてローカルと区別しています。
これで、ととのいました〜♪😃
見た目の整備が終わりました😁
あちこちで使われている意味を実感しました。
いい環境ですね😊
昨日使えるツール、環境としてPukiWiKiを常設した。
ちなみに、このPukiWiKiは結城浩(*1のYukiWiKiを元に作られたもの。1990年代中頃(?)だったかSimpleWEBという内容でCマガジンの連載ネタに作成されたものだったかと記憶している。先日Pandocのところで使っていたLaTeX文書生成ツール(フィルター)もSimpleWeaveというタイトルでその連載に掲載されていたもの。D.Knuthが自分の書籍の数式の組版の酷さに自分で作ってしまったというTeX組版システムとそこへ流し込むTeX文書を生成するWeaveを含めた「文芸的プログラミング」という考えが元にある。PandocなどはそのWeaveの流れの一つともいえる(プログラムの抽出・作成はないけどね👼)。始まりはD.Knuthにある。概要はこちら(とにかくWEB言語してみたい 2022-12-23 (updated: 2022-12-25) #WEB #TeX /blog.wtsnjp.com/2022/12/23/)を見てほしい。半世紀の時の流れを感じる😁
YukiWiKiはこちら→結城浩 YukiWiki 2018-03-07: YukiWikiの運用ならびにスクリプトの公開を終了します。/www.hyuki.com/yukiwiki
PukiWiKiがそこに掲載する文書とMarkdown文書との相互変換を(無制限にではないが)満足できるようになったので、と「じゃあMarkdownに対応したPukiWiKiは?」と夕方から調査した。いくつか派生があったけれどDokuWiKiというものが良さそうなのでローカル環境に設置してみてみた。。。たしかに作れそうだ、、、が、、、それこそ、スマートじゃない💦シンプルじゃない💦
ということで、調査終了♪
目的は「シンプル、かつスマートに♬」だ😃このまま追っかけることもできるんだけど、出来上がったものはいろんなものをくっつけたモンスターなんじゃないか(*2と、そう思うんだ(⇒Microsoftに捧ぐ😅)。
*1) 敬意を込めて「氏」を付けない
*2) D.KnuthのTeX/Weaveがすごいのは開発当初から完成イメージがあること。それはTeXのバージョン管理をみてもわかる。TeXのバージョンに付される番号は「π」の数字列の並びだ。バグフィックスされる度に追加される。そして、彼の死とともに開発は終了する。まだ、彼は生きている。
$tex --version
TeX 3.141592653 (TeX Live 2022/Debian)
kpathsea version 6.3.4
Copyright 2022 D.E. Knuth.
There is NO warranty. Redistribution of this software is
covered by the terms of both the TeX copyright and
the Lesser GNU General Public License.
For more information about these matters, see the file
named COPYING and the TeX source.
Primary author of TeX: D.E. Knuth.
懐かしいものを本棚から取り出した😂
https://benesse.jp/kosodate/202107/20210712-2.html
ベネッセ教育情報 2025年版「子ども用GPS端末」のおすすめ9選!安くて人気なのは?キッズスマホとの違いは
[au]
https://homeiot.kddi.com/anshinwatcher/kids/
あんしんウォッチャー
※auの回線契約をもっていなくてもアプリをインストールできれば問題ないとのこと
[softbank]
https://www.softbank.jp/online-shop/options/dokokana-gps2/?agncyId=sbm
どこかなGPS2
サービスを提供している会社、端末代金、月額使用料、電池のもち等を考えるとどうしてもメインのキャリアの提供しているものを選んでしまうかな。
ボクのChromebookにはVisual Studio Code(VSC)がインストールされている。。。でも、使っていない。10年前買ったWindows Surfaceももう使っていないし、もうWindowsを買うこともないと思う。
IBMのChromebookをおそるおそる使ってみて「これはいける♪」ASUSのChromebookを買ってみて「あれ、こんなに動きが遅くなっちゃって💦」そして、HPのChromebookを買ってみて「いいじゃない😃」ということで使い続けている。。。
で、環境の話が続いたんだけど、これが大事であるツールがひとつの環境でしか動かない(使えない)というのはとっても不便。身動きできなくなることがある。ましてやテキストエディタの話なのでどこでも同じものが使えないととっても不便なんだよね。
なので、VSCがどこでも使えるかっていうとそうじゃない。便利になっているのはわかるが(Windowsもそうだ)、この10年足らずのこと。
今Linux環境は幸いなことにいろんなプラットフォームで提供されている。テキストエディタでいえばEmacsは50年も使い続けられているエディタだ。そして、いろんな使い方ができる。
unixのテキストエディタの世界では Vim vs Emacs戦争何ていうのもあるくらいであまり深入りはしないけれど、要は、いくら便利でも高性能でもどこでも使えないと、必要なときに手元にないとなんにもならない。逆に、それに頼ることで不便になることもある。
なので、メインのエディタとしてVSCodeは使わないのです。
note 【Mermaid】MermaidでシステムフローをMarkdownで管理してみよう 22 CREFIL CREFIL 2024年4月25日 12:59/note.com/
昨日の東京科学大学の同好会のレポートが良くできているので習うことにした。まずは使っているpandoc, pandoc-crossref, pandoc_import_code_filterが手元の環境で実行できるようにする。
pandocがHaskellで書かれているのでちょっと抵抗感と(実際のところ)困難な点があったので、最終的にpandocとpandoc-crossrefは生成済みの実行ファイルをダウンロード(pandocはaptでインストールされるものでは古い💦)し、逐一動作確認しながら整えていった。
まずは、次のサイトを参考に行った。添付のpdfファイルは手元の環境で生成したもの。
次に、東京科学大学の同好会のレポートにある環境の作成。この方はWindowsの環境のようなのでスクリプトをlinux環境に書き換えて逐一動作確認を行った。どうにか動くようになった😃
↓以下保留
[template.texの修正]
Pandoc 3.2.xから図の表示に”\pandocbounded”というプリアンブルが出力されるようになったと。。。確かに2.9.xから新しいpandocにしてからそうなっている💦
用意されたtemplate.texに次の記事にある”\pandocbounded”のマクロを追記してエラーが出なくなった。理由も書いてある。
PandocのLatexテンプレートで画像が表示されない!?/1103slabo.com/blog/2024/08/337
$pandoc --version
pandoc 3.6.4
Features: +server +lua
Scripting engine: Lua 5.4
User data directory: /home/hm/.local/share/pandoc
Copyright (C) 2006-2024 John MacFarlane. Web: https://pandoc.org
This is free software; see the source for copying conditions. There is no
warranty, not even for merchantability or fitness for a particular purpose.
Theme by Anders Noren — 上へ ↑