Skip to content

Instantly share code, notes, and snippets.

View vbkaisetsu's full-sized avatar
♾️

Koichi Akabe vbkaisetsu

♾️
  • Edogawa, Tokyo, JP
View GitHub Profile
@vbkaisetsu
vbkaisetsu / gist:4552326
Last active December 11, 2015 05:28
Vertical choices on ADV mode
########## script.rpy ##########
label start:
"Choose the correct box!"
menu:
"RIGHT BOX":
"Umm, right?"
"LEFT BOX":
"Umm, left?"
"It's wrong!"
"The other box is correct, isn't it?"
@vbkaisetsu
vbkaisetsu / gist:4552405
Last active December 11, 2015 05:28
Vertical text on NVL mode
########## script.rpy ##########
init python:
style.default.font = "YOzRN.TTC"
style.default.language = "eastasian"
style.nvl_menu_choice_button.top_margin = 20
style.nvl_window.background = "nvl_window.png"
style.nvl_window.xpadding = 55
@vbkaisetsu
vbkaisetsu / gist:5061797
Last active December 14, 2015 08:59
MultiCharacter example code
#
# MultiCharacter example script for:
# https://github.com/vbkaisetsu/renpy/compare/multi-character
#
# Author: Koichi Akabe <vbkaisetsu@gmail.com>
#
##############################################################################
# DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
# Version 2, December 2004
#
@vbkaisetsu
vbkaisetsu / gist:6069638
Last active December 20, 2015 04:19
Ren'Py Build Command
To build renpy modules on Debian/Ubuntu:
$ export RENPY_DEPS_INSTALL="/usr::`find -O2 /usr/lib -name libfreetype.so 2>/dev/null | xargs dirname`"
$ export RENPY_CYTHON=cython
$ cd ./module
$ ./setup.py build
The following command install it on your system:
$ sudo ./setup.py install
@vbkaisetsu
vbkaisetsu / gist:6438282
Last active December 22, 2015 07:29
poファイルを一括修正するためのスクリプト(主に長音表記化用) データファイルはここ: https://gist.github.com/vbkaisetsu/6438295
#!/usr/bin/python3
#
# Author: Koichi Akabe <vbkaisetsu at gmail.com>
#
##############################################################################
# DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
# Version 2, December 2004
#
# Copyright (C) 2004 Sam Hocevar <sam@hocevar.net>
#
@vbkaisetsu
vbkaisetsu / gist:6438295
Last active December 22, 2015 07:29
長音表記スクリプトのデータファイル https://gist.github.com/vbkaisetsu/6438282
コンピュータ コンピューター
プリンタ プリンター
スキャナ スキャナー
リーダ リーダー
ドライバ ドライバー
ユーザ ユーザー
フォルダ フォルダー
プロパティ プロパティー
エディタ エディター
メッセンジャ メッセンジャー
@vbkaisetsu
vbkaisetsu / gist:6699691
Created September 25, 2013 13:36
Ren'Py Documentation 翻訳手順
1. Launchpad で翻訳を進めます
2. bzr を使って、翻訳データを手元にブランチします
$ bzr branch lp:~vbkaisetsu/renpy-doc/renpy-doc-translation
この作業により、カレントディレクトリーに renpy-doc-translation フォルダーが作成されます。
2回目以降は、renpy-doc-translation の中で次のコマンドを実行して翻訳データを更新します
$ bzr pull
3. git で Ren'Py の開発ディレクトリー(以下 renpy-dev) を更新します
@vbkaisetsu
vbkaisetsu / gist:25291ebed39af96b4066
Created October 28, 2014 08:15
make pdf with svg
MAIN:=tech-report.tex
SOURCES:=$(wildcard sections/*.tex figures/*.tex tables/*.tex)
STYLE:=$(wildcard *.sty)
BIB:=$(wildcard *.bib)
FIGURES:=$(wildcard figures/*.eps figures/*.pdf figures/*.svg)
PDFFIGURES:=$(wildcard figures/*.pdf)
SVGFIGURES:=$(wildcard figures/*.svg)
SVGPDFFILES:=$(SVGFIGURES:%.svg=%.pdf)
XBBFILES:=$(PDFFIGURES:%.pdf=%.xbb) $(SVGPDFFILES:%.pdf=%.xbb)
DVIFILES:=$(MAIN:%.tex=%.dvi)
@vbkaisetsu
vbkaisetsu / gist:c135cd53cf7aabe336c5
Created December 1, 2014 14:13
複数のマシンでコマンドを並列実行するためのPythonスクリプト
#!/usr/bin/python3
import argparse
import os, sys
import threading
def cmdRunner(cmd):
os.system(cmd)
@vbkaisetsu
vbkaisetsu / field_extension.py
Created November 6, 2016 14:34
Field Extension in Python
#!/usr/bin/python3
def euculid_gcd(a, b):
x = a.zero()
y = a.identity()
x_1 = a.identity()
y_1 = a.zero()
while True:
c = a % b
if not c: