悠里包括wiki to Markdown

 お久しぶりです、melovilijuです。
 今回、悠里包括wikiの記事をリパライン倉庫のMarkdownに移すための作業手順が決まったので、備忘録と引継ぎを兼ねて書きます。

 mediawiki記法で一番数が多くて面倒なのはリンクと<ref></ref>です。今回は出典のなにもついていない{{Direct Entry}}のついた記事を移すことを想定しているため、<ref>はないものとして扱います(とはいうものの正規表現で検索して消すだけで良いのであまり気にしなくてよい)。また、置換を行うエディタはVSCodeを想定しています。

手順

  1. 全リンクを行末へ
    \]([^\]])]
    $1

    ( ]の後に改行)で置換
  2. パイプつき内部リンクを置換
    \[\[(.*)\|(.*)\]\][$2](http://www.jurliyuuri.info/w/index.php?title=$1) で置換
  3. パイプなし内部リンクを置換
    \[\[(.*)\]\][$1](http://www.jurliyuuri.info/w/index.php?title=$1) で置換
  4. 外部リンクを置換
    \[(.*) (.*)\][$2]($1) で置換
  5. 適当に行末の ) の後の改行を消去

 これでおそらく動くと思います。目次(__TOC__)やテンプレなどは適宜手動で対応していきましょう。

(P.S. しぶりんPMFお疲れ様でした!(激遅) 何とか一枚獲りボーダーを死守し、9thアニバアイプロで爆死した雪辱を果たすことができました。トワイライト・ホワイトライト良すぎる……)

机戦関連の非英語の用語たち

 お久しぶりです、melovilijuです。
 悠里外の机戦プログラマ人口が増えたことでciurlやtam2といった自明でない変数名に悩む案件が増えたためソースコードから人力で漁って一覧にしました。見つかり次第追加していきます。

リパライン語&東島通商語 系

東島通商語由来のものには * を後ろに付した。
cerke : 机戦
ciurl  : 投げ棒
perzej : 終わりのあいさつ
tarfe  : 皇処 (オレンジのマス。中央のマスを含むこともある)
tanna* : 皇水 (水色のマス。中央のマスを含むこともある)
tanzo : 皇山 (中央・緑色のマス。皇処であり皇水でもある)
tymorko : 再行 (役が出来たあとレートを倍にしてゲーム続行を宣言すること)
taxt  : 終季 (役が出来たあとゲーム終了を宣言すること)

パイグ語系(駒以外)

パイグ語は、短い語の後に数字を書いていることがあります。
kok(1)  : 赤
huok(2) : 黒
dat(2) : 集まり (sozysozbot/cerke/cerkefs/src/CerkeFS/Operation.hsでは、役という意味)
hop(1) zuo(1) : 手駒 (意味の上では「駒を取る」として使われている可能性もある)
kut(2) tam  : 撃皇 (皇を踏み越えると点数が5減ること)
ty mok(1) : 再行 (役が出来たあとレートを倍にしてゲーム続行を宣言すること)
ta xot(1)  : 終季 (役が出来たあとゲーム終了を宣言すること)
tam(2) hue  : 皇処 (オレンジのマス。中央のマスを含むこともある)
tam(2) hue a uai(1) : 皇処之将 (皇処に将の駒があると周囲八マスの味方の駒が取られなくなる現象)

mun(1)  : 無
nuak(1) : 船
kauk(1) : 兵
gua(2)  : 弓
kaun(1) : 車
dau(2)  : 虎
maun(1) : 馬
kua(2)  : 筆
tuk(2)  : 巫
uai(1)  : 将
io   : 王
tam(2) : 皇
 画像はbtamやrkaukのようになっていることが多いですが、一文字目のb, rが色(black, red)を他が駒の名前を示しています。

確認したGitHubレポジトリ

jurliyuuri/cerke_online_alpha
sozysozbot/cerke_discord
sozysozbot/cerke
schwert398/cerke
schwert398/cerke_code

 この記事は悠里・大宇宙界隈 Advent Calendar 2020の1日目の記事です。
 悠里・大宇宙界隈Advent Calendar 2020はまだ投稿者の募集を受け付けています、意欲ある方は是非登録ください!

(P.S. 9thアニバアイプロ、爆死しました……アニバーサリープリンセス北条加蓮欲しかった……)

悠里包括Wikiのテンプレートについて

 こんばんは、思ったより早く記事が書けました、melovilijuです。今回は、悠里の各コンテンツに関する情報がまとめられている悠里包括Wikiとそのテンプレートについて書きます。

 悠里包括Wikiは、設置を提言したドキュメントによると「コンテンツについての記事を書き」かつ「各創作者の既存のページを貼りまくる」サイトです。
 他の人の創作を気軽に確認するために重要な役割を果たしているほかに、創作者本人にとっても「自分の創作を断絶させない」という大切な意味を持っています。

 包括Wikiは、Wikipediaなどと同じエンジンを採用しているため、Wikipediaに似たなじみやすい記法で書くことができます。しかし類似した文章をいくつもの記事で何度も繰り返して書くのは効率が悪いため、テンプレートという機能が用意されており、それを使うことで簡単に記事の体裁を良くしつつ本質的な記述に集中できます。
 ここでは先日書いたmainおよびrellinkという汎用性の高いテンプレートを軽く紹介することにします。

 mainは、”|”(パイプ)を挟んで記事のリンクを入れることで「詳細は○○を参照」のような誘導文を簡単に入れられる仕組みです。何か既に記事が立っているものを解説する時に、概要に触れつつ本記事を紹介したいといったケースで有用です。
 rellinkは、もともとはmainを実装するうえで必要になったテンプレートで、”|”(パイプ)を挟んで文章いれるとそれをインデントしてイタリックにして表示できます。mainのようなポジションで、別の文言を使いたい時などに使えます。新たなテンプレートを作る際にも使えるので(というよりテンプレートの実装を楽にすることを目的に書いたので)、活用してもらえるといいなぁとなっています。

 包括Wikiに触れて悠里の創作に参加したいと思ってくれる人が少しでも増えることを願いつつ、今回はこのあたりでおわりにしようと思います。またお会いしましょう。

(P.S. 9月16日は、アイドルマスターシンデレラガールズのツンデレCoアイドル、神谷奈緒の誕生日です!おめでとう!)

第13回燐字書き取り

 お久しぶりです、最近誰も記事を書かなくなってきたことに寂しさを覚えつつあるmelovilijuです。
 燐字造字済みの360字を書きました。

 動機としては私が書いてみたかったというのも大きいですが、燐字の字形がこの夏で新規に10字以上造られてSY氏の書き取り済のカバー率が減ってきたというのがあります。
 これをj.v.氏の書いたコードを利用して一文字ずつにパースしてデータベースにいれると、http://jurliyuuri.com/lin-marn/linzi_image_table_narrow.htmlの右端(燐字画像21の列)に並びます。
 やったことのない作業でしたが、コード作成者で先達たるj.v.氏の助けを借りながら完成することが出来ました、これでまた悠里のトラック係数が減りましたねやったー

 夏休みが終わるまでにまた何か記事が書けたらなと思っています、それではまたお会いしましょう。

(P.S. 今日、9月13日はシンデレラガールズで島村卯月のCVを務めるへごちん/はっしーこと大橋彩香さんの誕生日ですね、おめでとうございます!)

パソコンが帰ってきました

 こんにちは、melovilijuです。
 10日前、パソコンが突如として壊れました。

 biosでも映らなかったのでモニターがおかしいのは確定だったんですが、交換に14000円弱かかりました、痛い出費。
 先代のノートで修理中は対応していたのですが、慣れていない環境だったのに加えてマシンスペックも低かったのでかなりのストレスでした。やっぱりいつものが一番!

(P.S. モバマスに亜子ちゃんイベントの復刻が来ました、やったー!)

四年戦争について

 お久しぶりです、melovilijuです。
 今日はタフターと南サニスという二つの国家の間で行われた四年戦争という戦争について、悠里包括wikiに記事を書いたのでそれについて紹介しようとおもいます。

 まず、この二つの国は惑星アレークウィといって、ユエスレオネやPMCFのあるファイクレオネとは別の世界にあります。
 このうちタフターは私の担当地域で、簡単に言えばインカとネパールを足して2で割ったような、山の上でキビやヒユの仲間を育てて暮らしている国です。南サニスの方はぶちょーおるた氏の担当で、お魚を取って平和に暮らしていた民族のはずだったのがバーサーカーになったりイェスカ狂いになったりといろいろやべー国です。

 アレークウィにおいてタフターと南サニスは隣合っていて、バーサーカー化した南サニスがあるとき国内のお金を使い果たしてしまいました。タフターには1300年の歴史を持つ由緒正しい銀山があるのですが、これを狙って南サニスがタフターに攻めてきました。
 そこからは簡単に言うと、「攻め込んだはいいが、4年間都を落とせずに寒さや攻撃をしのいてたら帰って来いと言われた」になります。
 この急に軍が急に返された理由はクーデターのせいなんですが、詳しくはwikiの記事を読んでもらうことにしましょう。

 タフターが負けなかった要因ですが、やはり山の上での防衛戦という地の利があったこと、水や食料などの備蓄がたっぷりあったという準備の良さ、何よりも都を守るために軍をはじめから一か所にまとめておいたことが挙げられるでしょう。やはり準備は何においても大切です、南サニスにもポテンシャルはあるはずなのにほとんど準備と持久力で負けているのが南サニスの悲しいところ
 南サニスはそもそも財政がやばくなってから対症療法で銀山を求め始めたので、そのあたりの計画性がこの戦争の命運を分けたといったところでしょうね。

 ちなみにいつもの例にもれずこの戦争にもユエスレオネが介入してきますが、調停が開戦から4年も後になった理由について、Fafs F. Sashimi氏はこのように語っています。

「DAPE(デュインアレス独立戦争)後で不安定だったし選挙前に介入して難民流入したら政権の支持率下がるでしょ。いくら不快でも私情だけで調停なんてできない」

 ……。
 ぐうの音も出ませんね。連邦は実際かなりあちこち出張ってきますがその分支援まできっちりやろうとするので出来ないならやらないというその姿勢は素晴らしい。

それでは今回はこのへんで。
wikiのリンクと、タフターのポータルのリンクも置いておくのでよかったら見てください。

四年戦争@悠里包括wiki
http://www.jurliyuuri.info/w/index.php?curid=578

タフター・ポータル
https://schwert398.github.io/taftarl

(P.S. この記事を書いているときにモバマスを開いたらさくらのSレアが来ていてビビりました。ジューンブライドでいずみん、7月に亜子ちゃんが来ていたのでもしかしてとは思っていましたが………)

沼ー魚人さんとは?

 どうも、melovilijuです。

 沼ー魚人(ぬまかずうおと)さんは、五十人委員会の記録を担当しているといわれています。

 もともとは、skurlavenija.mavija氏が悠里で深夜に無限スープを遊んでいるとき、「このままだと後味が悪いのであと一回」「終わるのが早すぎた、もう一回やって寝ます」と食い下がり続けるさまを見た周囲が、彼の担当であるデュインのパニャル県に住むドゥバーギョ人の名をもじって「沼にハマったな」「沼ー魚人(ぬまーぎょじん)だ」などと言ったのが元でした。
 その後これを見たales.gadultija氏が「ぬまかずうおひとって誰」と発言したことで、「沼ー魚人」という字面を持つ人物が悠里世界に登場することになりました。

 後に「うおと」と「うおひと」の2通り読みが挙がったため、乱数で読みが決定されて「ぬまかずうおと」となり、晴れて包括wikiの「五十人委員会」に名を連ねることとなりました。

 沼ー魚人さん、ご生誕おめでとうございます!

wikirlevipのあれこれ

 こんにちは、melovilijuです。今日はwikirlevipについて書くことにします。
 wikirlevipリンク:https://wikirlevip.miraheze.org/wiki/Fegen_flasti

wikirlevipって何?

 これはたぶん多くの人が思っている疑問だと思いますが、ざっくり説明するとリパライン語版のwikipediaです。発音には人それぞれの好みがありますが、「ウィキーレヴィプ」と呼んでおけばまず通じます。

 リパライン語公式サーバー(Lineparine Disocord)でのリパライン語イベントである『読み合わせ』の題材にされていることでも知られており、主催者が記事の文章を選び、それを主催者と参加者たちが順繰りに訳していくというアクティビティが行われています。
 当然ながら書いている人はリパライン語ネイティブではないため文法や語彙に穴があることも多く、『読み合わせ』にはそれらのミスを皆で読むことで指摘するという役割もあります。

 悠里のことに関係なくても記事は書くことができ、また題材に選ばれることで『読み合わせ』の参加者たちにトピックを宣伝することもできるため、wikirlevipの執筆者が増えてほしいなぁというのが今のLineparine Disocord民たちの思いです。

用語

 昨日の読み合わせで「wikirlevipを書くときに用語集があれば便利だね」という話題が出たことから、目についた記事を片っ端から読んでいってとりあえず節のタイトルだけでもとまとめてみました。
 これから記事を書こうとする皆さんの役に立てば幸いです。
  ・zuosti 概要
  ・isersti 登場人物
  ・lyjot 文字
  ・acirlo 歌詞
  ・~ fal jurli 悠里における~
  ・fekverlvesti 脚注
  ・tas jomurnusti 外部リンク

 そのうち書き足すかもしれませんが、一度ここで書き終えることにします。
 悠里包括wikiの方にも記事があるのでよければ見てやってください。
 Wikirlevip(悠里包括wiki):http://www.jurliyuuri.info/wiki/Wikirlevip

(P.S. 総選挙の結果が出ましたね!加蓮、9代目シンデレラガールおめでとう!!)

「プロデュース」の訳語決定!

 こちらでは初めまして、各種wikiを書いたりリパライン語の入門書を書いたりをメインに活動しているmelovilijuと言います。

 今日(日付的には昨日ですが)あった合同カンファレンスのあと通話はそのまま作業通話になり、私はS.Y.氏の発表にあったタカン語で遊んだりwikirlevipの執筆などをしていました。執筆というのは具体的には訳語を相談しながら記事を書いたあとでFafs氏に添削してもらうのですが、3月に書いていたデレマスの記事の追記をしているうちに、とうとう「プロデュース」の訳語が出来ました。
 この「プロデュース」という言葉、和製英語の中でも意味が混沌としていて翻訳しづらいことで悪名高い単語なんですが、リパライン語では「人口に膾炙する」という意味の動詞tenpesを対応させることで翻訳とすることにしました。

 リパライン語は品詞が変化したときに多少意味も変わることがあり、このtenpesの場合は動名詞tenpesoになるときに他動詞化するようで「プロデュース(人口に膾炙させる)」となり、それに行為者を示す接辞-erを付けたtenpesoverが「プロデューサー」となります。

 今日は訳語が3つくらい決まったり発表がうまくいったりしたこともあっていい一日になりました。適度な話し合いがあると創作は活発になるのでこれからも一緒にいろいろやっていきたいですね。

P.S. (シンデレラガール総選挙が終わりましたね、21日の発表が楽しみです)