もっと見る

んー
今日も21時〜22時コースだなぁ…

Yusuke S. さんがブースト

『建築知識』の表紙を1年間担当することになりました!
2021年1月号は12/19発売です!!!(※設定画は僕が趣味で描いたヤツなので本誌には収録されません)

公式サイト:xknowledge.co.jp/book/49100342

いやーーまだ木曜日なの?
つらたん…………

文字スタイル名とかは適宜補ってくれ

function main() {
for (var k in exp) {
changeMyGrep(k);
}
}
function changeMyGrep(str) {
app.findGrepPreferences = app.changeGrepPreferences = null;
app.findGrepPreferences.findWhat = str;
app.changeGrepPreferences.changeTo = exp[str];
app.changeGrepPreferences.appliedCharacterStyle = doc.characterStyles.item("ローマ数字ツメ");
sel.changeGrep();
}

// 組んだローマ数字をアルファベットに置換したい

var doc = app.activeDocument;
var sel = doc.selection[0];
var exp = {
"Ⅰ": "I",
"Ⅱ": "II",
"Ⅲ": "III",
"Ⅳ": "IV",
"Ⅴ": "V",
"Ⅵ": "VI",
"Ⅶ": "VII",
"Ⅷ": "VIII",
"Ⅸ": "IX",
"Ⅹ": "X",
"Ⅺ": "XI",
"Ⅻ": "XII",
};

app.doScript(main, ScriptLanguage.JAVASCRIPT, null, UndoModes.ENTIRE_SCRIPT);

スタイルグループには対応してないのと、toの正規表現スタイルの末尾にまとめて追加されるので注意されたし

fromのスタイル名とtoのスタイル名を適当に変えてもらえたらよし

var doc = app.activeDocument;
var tgt = {
from: doc.paragraphStyles.item("★基本"),
to: doc.paragraphStyles.item("★見出し"),
};

var nst = tgt.from.nestedGrepStyles;
for (var i=0; i<nst.length; i++) {
tgt.to.nestedGrepStyles.add({
appliedCharacterStyle: nst[i].appliedCharacterStyle,
grepExpression: nst[i].grepExpression
});
}

段落スタイルAの正規表現スタイルを段落スタイルBに追加するスクリプトを書いた(3分w)

WordPressのREST API、ゆるすぎない? いろいろザル過ぎて絶対使いたくないになってしまう

Medium、課金するか悩むな……
実際JSのネタはICSさんかMediumから仕入れてたんだけど、読み漁りすぎて「僕と契約して有料ユーザーになろうよ!」って表示されて記事が読めなくなってしまったw
Googleアカウントとだいたい同じ額(月額¥500程度)だからまぁいいんだけど、Progateにしろそういうちょっとした課金が増えててなぁ

忙しすぎてブログとか書いていられなくなってきた

後継者誰も立てられなかった組織のミスもあるけども(そもそもデザイン専門の部署にエンジニアが一人しかいなかったことが問題)

は〜〜〜〜もう爆弾ばっかり設置して辞めていったな、前任者

WPのREST APIを利用しているので、分かる人には分かってしまうやつ

へーしゃの(一部協力会社さんへ配布している)スクリプトが(URLさえ分かってしまえば)誰でもダウンロードできるじゃん状態

前任者がWPで作ってくれたスクリプト管理用のサイトがセキュリティ的にガバで笑っている(笑えない)

これは2020を超えてバージョンアップ絶対しないマン! が正しいわけではなくて、正しい知識を持ってデータを取り回していこうという意味ではこれまでと変わりません。

スレッドを表示
もっと見る
DTP-Mstdn.jp

DTP-Mstdn.jpは、DTP・デザイン・印刷に関わる人々のためのMastodonインスタンスです。特定分野の専門インスタンスですので、日々のつぶやき、耳寄りな情報の共有、ディスカッション、質問とその回答、役立つスクリプトなど、他では投稿しづらい内容も、思う存分トゥートしましょう!