Skip to content

Instantly share code, notes, and snippets.

@monokano
monokano / 全角文字の正規表現.txt
Last active December 7, 2022 12:39
Adobe-Japan1を基準にした全角文字の正規表現
1. Adobe-Japan1のUniJIS2004でデフォルトグリフが全角グリフのコードポイント。
2. UniJIS2004でデフォルトグリフがプロポーショナルの4つの引用符「‘ ’ “ ”」を追加。
3. Unicodeのすべての漢字のコードポイントを追加。
上記から重複を除いた全角文字総数は95495個。
↓正規表現
[\x{00A7}-\x{00A8}\x{00B0}-\x{00B1}\x{00B4}\x{00B6}\x{00D7}\x{00F7}\x{0386}\x{0388}-\x{038A}\x{038C}\x{038E}-\x{03A1}\x{03A3}-\x{03CE}\x{03D0}-\x{03D1}\x{03D5}\x{03DB}\x{0401}-\x{040C}\x{040E}-\x{044F}\x{0451}-\x{045C}\x{045E}-\x{045F}\x{2003}\x{2010}\x{2015}-\x{2016}\x{2018}-\x{2019}\x{201C}-\x{201D}\x{2020}-\x{2021}\x{2025}-\x{2026}\x{2030}\x{2032}-\x{2033}\x{203B}-\x{203C}\x{2042}\x{2047}-\x{2049}\x{2051}\x{205A}\x{205D}\x{20DD}-\x{20DE}\x{2100}\x{2103}\x{2105}\x{2109}-\x{210A}\x{210F}\x{2113}\x{2116}\x{2121}\x{212B}\x{2135}\x{213B}\x{2150}-\x{2152}\x{2156}-\x{215A}\x{2160}-\x{216B}\x{2170}-\x{217B}\x{217F}\x{2189}\x{2190}-\x{2194}\x{2196}-\x{2199}\x{21C4}-\x{21C6}\x{21CB}-\x{21CC}\x{21D0}\x{21D2}\x{21D4}\x{21E6}-\x{21E9}\x{21F5}\x{2200}\x{2202}-\x{2203}\x{2205}\x{2207}-\x{2208}\x{220A}-\x{220B}\x{2211}-\x{2213}\x{221A}\x{221D}-\x{2220}\x{2227}

横組用

QSとはQuality Startの略であり、1985年にスポーツライターJohn Loweにより提唱された。これは先発投手が少なくとも6イニングを投げ、ER(Earned Runs=自責点)を3以下に抑えた場合に達成される指標で、いわゆる「試合を作れた」かどうかを見るのに使われる。6イニング3自責点はERA(Earned Run Average=防御率)にすると4.5となり、あまり良いとは言えないように見えるが、2010年シーズン以降のMLB全体の防御率が4.08(2010)、3.9(2011)、4.01(2012)であることを見れば、現在でも妥当なラインだと思われる。また、QSより良いスタートを切った場合の指標も存在する。HQS(High Quality Start)は少なくとも7イニングを投げ2自責点以内で達成される。更にUQS(Ultimate Quality Start)という、少なくとも7イニングを投げ自責点なしという指標も提唱されている。

横組用(数字1桁のみ全角)

QSとはQuality Startの略であり、1985年にスポーツライターJohn Loweにより提唱された。これは先発投手が少なくとも6イニングを投げ、ER(Earned Runs=自責点)を3以下に抑えた場合に達成される指標で、いわゆる「試合を作れた」かどうかを見るのに使われる。6イニング3自責点はERA(Earned Run Average=防御率)にすると4.5となり、あまり良いとは言えないように見えるが、2010年シーズン以降のMLB全体の防御率が4.08(2010)、3.9(2011)、4.01(2012)であることを見れば、現在でも妥当なラインだと思われる。また、QSより良いスタートを切った場合の指標も存在する。HQS(High Quality Start)は少なくとも7イニングを投げ2自責点以内で達成される。更にUQS(Ultimate Quality Start)という、少なくとも7イニングを投げ自責点なしという指標も提唱されている。

縦組用

QSとはQuality Startの略であり、1985年にスポーツライターJohn Loweにより提唱された。これは先発投手が少なくとも6イニングを投げ、ER(Earned Runs=自責点)を3以下に抑えた場合に達成される指標で、いわゆる「試合を作

@monokano
monokano / Illustrator再起動.applescript
Created August 24, 2022 23:58
Illustrator再起動.applescript
if application id "com.adobe.Illustrator" is running then
set myApp to application id "com.adobe.Illustrator"
quit myApp
repeat while myApp is running
delay 0.1
end repeat
@monokano
monokano / InDesign再起動.applescript
Created August 24, 2022 23:57
InDesign再起動.applescript
if application id "com.adobe.InDesign" is running then
set myApp to application id "com.adobe.InDesign"
quit myApp
repeat while myApp is running
delay 0.1
end repeat
@monokano
monokano / SetNoStyleWillSave.jsx
Last active April 15, 2023 06:14
InDesignドキュメントを保存するときにデフォルトスタイルを [なし] にするJavaScript。startup scripts用
// inddを保存するときにデフォルトスタイルを [なし] にする
// 選択オブジェクトには影響しない
// 「startup scripts」フォルダに入れる
#targetengine "session"
main();
function main(){
app.menuActions.item("$ID/Save").addEventListener("beforeInvoke", setNoStyle, false);
@monokano
monokano / SetNoStyleDidOpen.jsx
Last active April 15, 2023 06:14
InDesignドキュメントを開いた時にデフォルトスタイルを [なし] にするJavaScript。startup scripts用
// inddを開いたときにデフォルトスタイルを[なし]にする
// 「startup scripts」フォルダに入れる
#targetengine "session"
main();
function main(){
app.addEventListener("afterOpen", setNoStyle, false);
}
@monokano
monokano / レイアウトグリッドにスナップ.jsx
Last active September 15, 2023 04:27
InDesignドキュメントの「レイアウトグリッドにスナップ」をON/OFFするJavaScript v3
// 「レイアウトグリッドにスナップ」をON/OFFする v3
// ドキュメントの設定を変更するので、ドキュメントが開かれているか確認する
if (app.documents.length === 0) {
multiBtnDlg("レイアウトグリッドにスナップ", "ドキュメントを開いてください。", ["Close"], 0);
exit();
}
var myDoc = app.activeDocument;
@monokano
monokano / 再リンク時に画像サイズを保持.jsx
Last active September 27, 2023 03:37
InDesignドキュメントの「再リンク時に画像サイズを保持」をON/OFFするJavaScript v3
// 「再リンク時に画像サイズを保持」をON/OFFする v3
var b = app.imagePreferences.preserveBounds;
var status = "";
var buttonText = ""
if ( b ){
status = "ON";
buttonText = "OFF";
}else{
@monokano
monokano / スマートガイド.jsx
Last active September 2, 2023 06:53
InDesignの「スマートガイド」をON/OFFするJavaScript
// 「スマートガイド」をON/OFFする v3
var b = app.smartGuidePreferences.enabled;
var status = "";
var buttonText = ""
if ( b ){
status = "ON";
buttonText = "OFF";
}else{
@monokano
monokano / レイアウトグリッドにスナップ.jsx
Created October 29, 2021 05:41
InDesignドキュメントの「レイアウトグリッドにスナップ」をON/OFFするJavaScript
// 「レイアウトグリッドにスナップ」をON/OFFする
// ドキュメントの設定を変更するので、ドキュメントが開かれているか確認する
if (app.documents.length === 0) {
multiBtnDlg("レイアウトグリッドにスナップ", "ドキュメントを開いてください。", ["Close"], 0);
exit();
}
var myDoc = app.activeDocument;