タグ

javascriptとindesignに関するcu39のブックマーク (11)

  • 簡単な検索置換 - 名もないテクノ手

    簡単な検索置換関数。だれかが必ず書いていそうだけれど、探すのもめんどいのでアップしておきます。こういうぬるい感じが身上なのです。って、みんな知ってるか^^ 普通のテキスト検索置換 ////////////////////////////////////////////テキスト検索置換 /* my_range 検索置換の範囲 my_find 検索オブジェクト ex.) {findWhat:"わたし"} my_change 置換オブジェクト ex.) {changeTo:"ぼく"} */ function my_TextFindChange(my_range, my_find, my_change) { //検索の初期化 app.findTextPreferences = NothingEnum.nothing; app.changeTextPreferences = NothingEnum.

    簡単な検索置換 - 名もないテクノ手
  • [review] 7つの言語 7つの世界 - KeN's GNU/Linux Diary(2011-08-23)

    この投稿をInstagramで見る 7月16日付けでOpenTelemetryからGoのコンパイル時計装機能("時計"ではなく"コンパイル時/計装")の安定版リリースが発表されていたので、早速試してみた。 opentelemetry.io ビルドの実行 送られるテレメトリーシグナル 感想 追伸 サンプルコード ビルドの実行 GoのOpenTelemetry計装はこれまで「全部コードベースで計装する」 or 「eBPFで計装する」が主ではあったけれども、Alibabaのコンパイル時計装のopentelemetry-go-auto-instrumentationも存在していた(過去に試していた)。 kmuto.hatenablog.com 今回のリリースも、そのAlibabaとDatadogが協力して作り上げたものになっている。 仕組みとしては、ビルド時にツールチェーンへフックをかけ、コンパイ

    [review] 7つの言語 7つの世界 - KeN's GNU/Linux Diary(2011-08-23)
  • 選択した文字列を索引項目に登録するJavaScript(読み仮名自動入力、CS3〜) - chalcedony_htnの日記

    はいこんばんは。 InDesignで索引項目を追加するときはソートのために読み仮名を入力しなくてはならないのですが、手打ちするのがあまりにもめんどくさいので自動的に取得するスクリプトを作りました。 読み仮名の取得にはみんな大好きYahoo!のテキスト解析WebAPIを利用しています。 これを ↓ こうします あくまで自分用に作ったものなので、 参照形式はデフォルトの「現在のページ」のみ 項目のレベルは設定できない(すべてレベル1になる) という仕様になっています。 あと、APIのアプリケーションIDは消してありますので、もし使用する場合は自分のアプリケーションID(ランダムな英数字になってます)を取得して、「◆◆◆ココにアプリケーションIDを書く◆◆◆」のところに入れてください(1箇所だけです)。YahooのIDを作れば誰でも取得できます。 ちょっと試してみたいという人にはだいぶ不親切です

    選択した文字列を索引項目に登録するJavaScript(読み仮名自動入力、CS3〜) - chalcedony_htnの日記
  • Adobe InDesign CS4 (6.0) Object Model JS: Table of Contents

    JavaScript Reference GuideScripting is one of the most powerful features in InDesign. It can save lots of time: almost anything you can do with the user interface, you can do with scripts, and there are even a few things you can do in scripting that you cannot do from within the user interface. The contents on the right is categorized by function; in the index at the bottom, you can find all objec

  • ルビの検索置換 - 名もないテクノ手

    とあるブログに「InDesignではルビの検索置換ができない」と書いてあった。まあ、確かにできない。誰かが書いているでしょうけれど、JavaScriptだとこんな感じに書けると思います。 var my_find_re = /けん さく も じ れつ/g; var my_change_str ="ち かん も じ れつ"; var my_doc = app.documents[0]; var my_story = my_doc.stories; for (var i = 0; i < my_story.length; i++) { var my_style = my_story[i].textStyleRanges; for (var ii = 0; ii<my_style.length; ii++) { my_style[ii].rubyString = my_style[ii].ruby

    ルビの検索置換 - 名もないテクノ手
  • Get Page of Window

    What is the user looking at? I've found this function very handy lately. If you are opening files without showing the window ( as strange as that might seem, it can be very useful ), you will need a reference to what the user is viewing. This function returns the page the the Adobe InDesign thinks the user is looking at. From that page reference you can easily get the document reference (remember

  • Indesign JavaScript Help

    jongware.com 2024 著作権. 不許複製 プライバシーポリシー

  • Adobe InDesign CS5 Scripting Tutorial

    ADOBE® INDESIGN® CS5 ADOBE INDESIGN CS5 SCRIPTING TUTORIAL © 2010 Adobe Systems Incorporated. All rights reserved. Adobe® InDesign® CS5 Scripting Tutorial If this guide is distributed with software that includes an end user agreement, this guide, as well as the software described in it, is furnished under license and may be used or copied only in accordance with the terms of such license. Exce

  • マスターページ上の選択アイテムをすべての適用ページ内でオーバーライドさせる「override_selection 0.3」 - 名もないテクノ手

    何をするスクリプトか? マスターページ上の選択アイテムをすべての適用ページ内でオーバーライドさせます。 同梱ファイル2Files README.txt このファイルです。とにかく最初によんでください。 override_selection.jsx スクリプト体です。 動作環境 このスクリプトが正常に動作する環境は以下の通りです。Windows環境でも動作する可能性がありますが、動作確認はしていません。 MacOS X10.6.1 InDesign CS4_J(6.0.4) ダウンロード http://www.seuzo.jp/st/scripts_InDesignCS4/index.html#override_selection インストール スクリプト体(override_selection.jsx)を ~/Library/Preferences/Adobe InDesign/Ver

  • InDesign Object Model について

    これはInDesign CS以降のオブジェクトモデル図です。 表記はVBScriptのものを用いていますが、構成自体はどの言語でも同様と思います。 全オブジェクトを動かして確認しているわけではありませんので、間違いや欠落があります。 また、自分の理解の為に意図的に追加・削除等を行っているところがあります。 もし間違いや欠落を発見された場合はご連絡を頂けると幸いです。 オブジェクト名の前にある■は順にCS、CS2、CS3、CS4で使用可能であることを示しています。□はそのバージョンではサポートされていないものです。 ※印のものは複数のオブジェクトをまとめて表記していることを示しています。 各ページアイテム※ PageItem / Rectangle / Oval / Polygon / GraphicLine / TextFrame / Button / FormField / Gro

  • 自社サイト再構築日記

    制作から編集メインに異動した後も、自分が満足のいくクオリティを求めると結局自分で制作しているという現状。信頼できる制作会社があればよいのだが、納期と費用を考えると「今のところは」全部自分でやるのが手っ取り早い。動いている企画が少ないから。 全部自分でやるとなると、原稿のデータと制作のデータ、そして最終のデータってのがなかなか悩ましい。発注する側だったら、ワードで簡単に整理して「これでやってね」でおしまいだった。受注する立場だと、何のデータであれ結局indesignで組んでいって入稿用のPDF作って終了、と(2012年の現在では、PDFだけでは済まされない。そのデータ作ってさらに何か出来ないかっていいだす著者も増えてきているし、もちろん自分も興味がある)。 編集作業と制作作業が分断されていたのが、ひとりでやるとなると、制作しながら編集のことも考えたりすることになる。というかそれがメリットであ

  • 1