exec export_idml.jsx
it will export idmls into idml folder
exec idml_to_indd_with_name.jsx
| #!/usr/bin/env bash | |
| locale=ja_JP | |
| version=`ls $HOME/Library/Caches/Adobe\ InDesign/ | cut -d\ -f2` | |
| for i in $version | |
| do | |
| echo $i | |
| rm -v $HOME/Library/Caches/Adobe\ InDesign/Version\ $i/$locale/InDesign\ Recovery/* | |
| done | |
| exit 0 |
| #target "indesign" | |
| var dismiss_grids = function () { | |
| var doc = app.documents[0]; | |
| var grid_pref = doc.gridPreferences; | |
| var cjk_grid_pref = doc.cjkGridPreferences; | |
| grid_pref.baselineGridShown = false; | |
| grid_pref.documentGridShown = false; | |
| cjk_grid_pref.showAllFrameGrids = false; |
| #target "InDesign" | |
| // 埋込みになってるリンクを書き出す | |
| var unembed_embedded_links = function (doc, save_doc) { | |
| var doc = doc; | |
| try { | |
| var doc_dir = doc.fullName.parent; | |
| } | |
| catch(x_x){ | |
| alert("古いバージョンでコンバートされてるなどでフルパスがないので終了する") | |
| exit(); |
| # -*- coding: utf-8 -*- | |
| require "spreadsheet" | |
| xls = Spreadsheet::Workbook.new | |
| sheet = xls.create_worksheet :name => "spreadsheet.gem color sample" | |
| colors = [ | |
| :aqua, | |
| :black, | |
| :blue, | |
| :cyan, |
| #!/usr/bin/env bash | |
| rand=`uuidgen` | |
| tmpfile=`mktemp $TMPDIR/$rand` || exit 1 | |
| set -e | |
| trap 'echo NG; trap "rm -fv $tmpfile" EXIT' ERR | |
| dir="$HOME/Library/Application Support/TextMate/Managed/Bundles/Bundle Support.tmbundle/Support/shared/lib/tm" | |
| echo "# -*- coding: utf-8 -*-" > $tmpfile |
| #include "~/private/scriptui_boilerplate/ui/index.jsx" | |
| #targetengine "aggressive.slider" | |
| var ui = new UI('window'); | |
| var win = ui.win; | |
| var val = 28; | |
| var i=0; | |
| ui.add_panel(win, {size:[200,-1], name:'pnl'}); | |
| for (var i=0; i < val ; i++) { |
| (function () { | |
| var doc = app.documents.add(); | |
| var c_style = doc.characterStyles.item("cyan").isValid ? | |
| doc.characterStyles.item("cyan") : | |
| doc.characterStyles.add({name:"cyan"}); | |
| c_style.fillColor = doc.colors.item('Cyan'); | |
| var p_style = doc.paragraphStyles.item("test").isValid ? | |
| doc.paragraphStyles.item("test") : | |
| doc.paragraphStyles.add({name:"test"}); |
| #target "InDesign" | |
| // Create {Paragraph|Character|Table|Cell|Object} Style Pairs | |
| var join_ancestor = function (style, separator, buff) { | |
| if (style.parent.constructor.name === 'Document') { | |
| if (buff === undefined) { | |
| return style.name | |
| } | |
| else { | |
| return buff |