Jump to content

kimtorch

Members
  • Content count

    16
  • Joined

  • Last visited


Reputation Activity

  1. Like
    kimtorch got a reaction from stmartin in Scripting   
    Are there any plans to add scripting support?
    I notice there is no Applescript library at all but am interested to know if there are plans to add Applescript or perhaps Javascript support. Virtually everything we do as far as creating PDFs, packaging, placing images and text, formatting, proofing, sending pages to print etc is done via script.
    Tagged text goes hand-in-hand with scripting so I think this needs to also be supported.
  2. Like
    kimtorch got a reaction from stmartin in Scripting   
    Are there any plans to add scripting support?
    I notice there is no Applescript library at all but am interested to know if there are plans to add Applescript or perhaps Javascript support. Virtually everything we do as far as creating PDFs, packaging, placing images and text, formatting, proofing, sending pages to print etc is done via script.
    Tagged text goes hand-in-hand with scripting so I think this needs to also be supported.
  3. Thanks
    kimtorch got a reaction from publied in Scripting   
    I'd like to offer some brief suggestions of what I believe would be a good start for scripting support. Clearly both InDesign and Quark have extensive scripting libraries but I think with some basic fundamentals a lot can be achieved. I believe the below would allow us to do about 80% of what we need.
    Ability to create objects (text frame, image frames and rules) of specific sizes at specific co-ordinates using a list of properties. (set myFrame to create frame (x-coord, y-coord, width, height, colour, tint, border, name, columns, inset etc, etc) 
    Ability to populate frames with text or images with ability to fit or scale as required (set story 1 of frame 1 to "myText.txt")
    Ability to assign styles to objects (set paragraph style of text frame 1 to "Heading 1")
    Ability to create new pages with properties for size, bleed, numbering, spreads etc
    Ability to reference selections (set border of selected frame to 0 -  set style of selection to "Bold")
    Ability to export using defined PDF Presets (export to myPath with PDF Preset "My Preset")
    Ability to address (or loop through) all objects on a pages (set background of all text frames on selected page to "Transparent")
    Ability to test for missing or broken links to assets
    Ability to create colour swatches, character or paragraph styles, PDF Presets
    Ability to create and manipulate layers
    Most importantly, the ability to query for any property related to an object (set myProperties to properties of my selection  ->  list of all available properties) This is incredibly useful for writing and debugging.
  4. Like
    kimtorch got a reaction from stmartin in Scripting   
    Are there any plans to add scripting support?
    I notice there is no Applescript library at all but am interested to know if there are plans to add Applescript or perhaps Javascript support. Virtually everything we do as far as creating PDFs, packaging, placing images and text, formatting, proofing, sending pages to print etc is done via script.
    Tagged text goes hand-in-hand with scripting so I think this needs to also be supported.
  5. Like
    kimtorch got a reaction from stmartin in Scripting   
    Are there any plans to add scripting support?
    I notice there is no Applescript library at all but am interested to know if there are plans to add Applescript or perhaps Javascript support. Virtually everything we do as far as creating PDFs, packaging, placing images and text, formatting, proofing, sending pages to print etc is done via script.
    Tagged text goes hand-in-hand with scripting so I think this needs to also be supported.
  6. Like
    kimtorch got a reaction from stmartin in Scripting   
    Are there any plans to add scripting support?
    I notice there is no Applescript library at all but am interested to know if there are plans to add Applescript or perhaps Javascript support. Virtually everything we do as far as creating PDFs, packaging, placing images and text, formatting, proofing, sending pages to print etc is done via script.
    Tagged text goes hand-in-hand with scripting so I think this needs to also be supported.
  7. Like
    kimtorch reacted to JET_Affinity in Scripting   
    I'm just not finding that to be the case.
    I'm an illustrator. My interest in scripting is not just a glorified macro; I use Javascript to programmatically draw things.
    I'm not a programmer per se, and don't play one on the internet. But I've been able to accomplish profitable things with JavaScript in surprisingly short order and with quite productive results:
    FlashScript interactive simulations which replicate the behaviors of real-world mechanical systems (multiplex wiring, regenerative exhaust systems, air brake systems) for training. A whole library which effectively adds important missing features to AI, including a set of non-modal palettes for facilitating axonometric drawing in any isometric, dimetric, trimetric orientation. Similar interactive axonometric tools by using Javascript to manipulate SVG in ordinary HTML. Integrating Javascript into FileMaker Pro calculations to build interactive axonometric "visual calculators" that run in FileMaker's WebViewer objects. I quit expending energy developing AI-specific Javascripts the instant Adobe started its Captive Customers scheme. But found it easy to lateral my developing Javascript familiarity from FlashScript to so-called ExtendScript to plain vanilla Javascript in HTML, and even into FileMaker Pro. I did all the above without reading tomes on Javascript. I've done it by just learning the basic syntax logic on W3C, looking at a few examples, and referring to the program-specific Object Model documents.
    Looking to do similar things in Inkscape meant getting familiar with Python.  I've expended way too many hours of precious little spare time reading various Python books, starting with downloading the resources that have to be installed on the machine, dinking with the command line interface, yadda yadda. While there's nothing "difficult to understand" per se, I have yet to accomplish anything actually useful with it, don't find it any more intuitive than JavaScript, don't particularly care for its sensitivity to white space.
    Can I do it? Sure. But I've already found the afore-mentioned ubiquity of JavaScript across platforms and disciplines advantageous. I have yet to see any compelling reason to "start all over" with Python, other than it's been adopted by Inkscape for developing extensions. But that already seems more cumbersome than what I was doing with Javascripts for AI. (And yeah, I know this is mainly just a matter of my familiarity.)
    Again, I'm not the expert in this. But every time another language comes along, its devotees start over-evangelizing it as a replacement for everything pre-existing, and frankly I've grown weary of that over the last few decades. It's not that I have anything "against" Python. My own daughter-in-law uses it for various things (mostly related to gaming). But I also don't see JavaScript "going away" by any stretch and even in my modest experience, I have had much opportunity to appreciate its general versatility.
    So, for what it's worth, and since we rather presumptuously seem to think the Affinity Team's decision is going to be driven by a "scripting election" in this thread, my vote is for Javascript--and a very thorough object model document. Seems a safe bet to me.
    Oh...and having abandoned MacOS almost two decades ago, and despite being an avid FileMaker Pro devotee, I have no more use for scripting anything with a proprietary language prefixed by "Apple…" than anything strictly proprietary to Adobe.

     
  8. Like
    kimtorch got a reaction from stmartin in Scripting   
    Are there any plans to add scripting support?
    I notice there is no Applescript library at all but am interested to know if there are plans to add Applescript or perhaps Javascript support. Virtually everything we do as far as creating PDFs, packaging, placing images and text, formatting, proofing, sending pages to print etc is done via script.
    Tagged text goes hand-in-hand with scripting so I think this needs to also be supported.
  9. Thanks
    kimtorch got a reaction from publied in Scripting   
    I'd like to offer some brief suggestions of what I believe would be a good start for scripting support. Clearly both InDesign and Quark have extensive scripting libraries but I think with some basic fundamentals a lot can be achieved. I believe the below would allow us to do about 80% of what we need.
    Ability to create objects (text frame, image frames and rules) of specific sizes at specific co-ordinates using a list of properties. (set myFrame to create frame (x-coord, y-coord, width, height, colour, tint, border, name, columns, inset etc, etc) 
    Ability to populate frames with text or images with ability to fit or scale as required (set story 1 of frame 1 to "myText.txt")
    Ability to assign styles to objects (set paragraph style of text frame 1 to "Heading 1")
    Ability to create new pages with properties for size, bleed, numbering, spreads etc
    Ability to reference selections (set border of selected frame to 0 -  set style of selection to "Bold")
    Ability to export using defined PDF Presets (export to myPath with PDF Preset "My Preset")
    Ability to address (or loop through) all objects on a pages (set background of all text frames on selected page to "Transparent")
    Ability to test for missing or broken links to assets
    Ability to create colour swatches, character or paragraph styles, PDF Presets
    Ability to create and manipulate layers
    Most importantly, the ability to query for any property related to an object (set myProperties to properties of my selection  ->  list of all available properties) This is incredibly useful for writing and debugging.
  10. Like
    kimtorch got a reaction from stmartin in Scripting   
    Are there any plans to add scripting support?
    I notice there is no Applescript library at all but am interested to know if there are plans to add Applescript or perhaps Javascript support. Virtually everything we do as far as creating PDFs, packaging, placing images and text, formatting, proofing, sending pages to print etc is done via script.
    Tagged text goes hand-in-hand with scripting so I think this needs to also be supported.
  11. Thanks
    kimtorch got a reaction from publied in Scripting   
    I'd like to offer some brief suggestions of what I believe would be a good start for scripting support. Clearly both InDesign and Quark have extensive scripting libraries but I think with some basic fundamentals a lot can be achieved. I believe the below would allow us to do about 80% of what we need.
    Ability to create objects (text frame, image frames and rules) of specific sizes at specific co-ordinates using a list of properties. (set myFrame to create frame (x-coord, y-coord, width, height, colour, tint, border, name, columns, inset etc, etc) 
    Ability to populate frames with text or images with ability to fit or scale as required (set story 1 of frame 1 to "myText.txt")
    Ability to assign styles to objects (set paragraph style of text frame 1 to "Heading 1")
    Ability to create new pages with properties for size, bleed, numbering, spreads etc
    Ability to reference selections (set border of selected frame to 0 -  set style of selection to "Bold")
    Ability to export using defined PDF Presets (export to myPath with PDF Preset "My Preset")
    Ability to address (or loop through) all objects on a pages (set background of all text frames on selected page to "Transparent")
    Ability to test for missing or broken links to assets
    Ability to create colour swatches, character or paragraph styles, PDF Presets
    Ability to create and manipulate layers
    Most importantly, the ability to query for any property related to an object (set myProperties to properties of my selection  ->  list of all available properties) This is incredibly useful for writing and debugging.
  12. Like
    kimtorch got a reaction from stmartin in Scripting   
    Are there any plans to add scripting support?
    I notice there is no Applescript library at all but am interested to know if there are plans to add Applescript or perhaps Javascript support. Virtually everything we do as far as creating PDFs, packaging, placing images and text, formatting, proofing, sending pages to print etc is done via script.
    Tagged text goes hand-in-hand with scripting so I think this needs to also be supported.
  13. Like
    kimtorch got a reaction from stmartin in Scripting   
    Are there any plans to add scripting support?
    I notice there is no Applescript library at all but am interested to know if there are plans to add Applescript or perhaps Javascript support. Virtually everything we do as far as creating PDFs, packaging, placing images and text, formatting, proofing, sending pages to print etc is done via script.
    Tagged text goes hand-in-hand with scripting so I think this needs to also be supported.
  14. Like
    kimtorch got a reaction from stmartin in Scripting   
    Are there any plans to add scripting support?
    I notice there is no Applescript library at all but am interested to know if there are plans to add Applescript or perhaps Javascript support. Virtually everything we do as far as creating PDFs, packaging, placing images and text, formatting, proofing, sending pages to print etc is done via script.
    Tagged text goes hand-in-hand with scripting so I think this needs to also be supported.
  15. Like
    kimtorch got a reaction from stmartin in Scripting   
    Are there any plans to add scripting support?
    I notice there is no Applescript library at all but am interested to know if there are plans to add Applescript or perhaps Javascript support. Virtually everything we do as far as creating PDFs, packaging, placing images and text, formatting, proofing, sending pages to print etc is done via script.
    Tagged text goes hand-in-hand with scripting so I think this needs to also be supported.
  16. Like
    kimtorch got a reaction from stmartin in Scripting   
    Are there any plans to add scripting support?
    I notice there is no Applescript library at all but am interested to know if there are plans to add Applescript or perhaps Javascript support. Virtually everything we do as far as creating PDFs, packaging, placing images and text, formatting, proofing, sending pages to print etc is done via script.
    Tagged text goes hand-in-hand with scripting so I think this needs to also be supported.
  17. Like
    kimtorch got a reaction from hawk in Scripting   
    Just because Adobe's implementation isn't great doesn't mean Affinity's won't be.
    This aside, the major thing that you're missing is the integration with other applications. For example, I can't use Python to access a Filemaker database and script that into AP (or ID). I can't easily tap into my Mail program or Capture One or Excel or my own apps. People tend to forget the cross application integration that Applescript allows.
    I'm not for a moment suggesting Applescript or Javascript (with which I have little experience) are perfect, but they *are* extremely practical and Applescript in particular allows far greater inter-application functionality than any other available language. This is something Affinity should consider - are they just going to script AP or are they going to allow functionality to be greatly extended with access to non-Affinity apps?
  18. Like
    kimtorch got a reaction from stmartin in Scripting   
    Are there any plans to add scripting support?
    I notice there is no Applescript library at all but am interested to know if there are plans to add Applescript or perhaps Javascript support. Virtually everything we do as far as creating PDFs, packaging, placing images and text, formatting, proofing, sending pages to print etc is done via script.
    Tagged text goes hand-in-hand with scripting so I think this needs to also be supported.
  19. Thanks
    kimtorch got a reaction from Fixx in REQ: Pica measuring system   
    I don't have a horse in this race but the company I work for has been printing/publishing for 98 years and stopped using picas around 25 years ago when we dropped hot metal. I'm not going to suggest AP shouldn't have 'traditional' publishing measures, just that I believe much of the printing/publishing world has moved on.
  20. Thanks
    kimtorch got a reaction from Fixx in REQ: Pica measuring system   
    I don't have a horse in this race but the company I work for has been printing/publishing for 98 years and stopped using picas around 25 years ago when we dropped hot metal. I'm not going to suggest AP shouldn't have 'traditional' publishing measures, just that I believe much of the printing/publishing world has moved on.
  21. Thanks
    kimtorch got a reaction from Fixx in REQ: Pica measuring system   
    I don't have a horse in this race but the company I work for has been printing/publishing for 98 years and stopped using picas around 25 years ago when we dropped hot metal. I'm not going to suggest AP shouldn't have 'traditional' publishing measures, just that I believe much of the printing/publishing world has moved on.
  22. Like
    kimtorch got a reaction from stmartin in Scripting   
    Are there any plans to add scripting support?
    I notice there is no Applescript library at all but am interested to know if there are plans to add Applescript or perhaps Javascript support. Virtually everything we do as far as creating PDFs, packaging, placing images and text, formatting, proofing, sending pages to print etc is done via script.
    Tagged text goes hand-in-hand with scripting so I think this needs to also be supported.
  23. Thanks
    kimtorch got a reaction from Fixx in REQ: Pica measuring system   
    I don't have a horse in this race but the company I work for has been printing/publishing for 98 years and stopped using picas around 25 years ago when we dropped hot metal. I'm not going to suggest AP shouldn't have 'traditional' publishing measures, just that I believe much of the printing/publishing world has moved on.
  24. Like
    kimtorch got a reaction from stmartin in Scripting   
    Are there any plans to add scripting support?
    I notice there is no Applescript library at all but am interested to know if there are plans to add Applescript or perhaps Javascript support. Virtually everything we do as far as creating PDFs, packaging, placing images and text, formatting, proofing, sending pages to print etc is done via script.
    Tagged text goes hand-in-hand with scripting so I think this needs to also be supported.
  25. Like
    kimtorch got a reaction from stmartin in Scripting   
    Are there any plans to add scripting support?
    I notice there is no Applescript library at all but am interested to know if there are plans to add Applescript or perhaps Javascript support. Virtually everything we do as far as creating PDFs, packaging, placing images and text, formatting, proofing, sending pages to print etc is done via script.
    Tagged text goes hand-in-hand with scripting so I think this needs to also be supported.
×