Breaking link with Symbol loses brush strokes

I'm disappointed to find that if a symbol instance containing brush strokes, is scaled and the symbol link is broken, all the brush strokes are converted to filled paths. I find, if I place an instance at 100%, then break link, the brush strokes are intact. This is also true of symbols containing Live Paint objects.
Has anyone else experienced this? I wonder why AI cannot just scale the brush width, instead of converting them to shapes.

For you, anything, Kurt.
I'm actually talking about the default CMYK artbrushes that ship with AICS2 (and maybe 10). More specifically the Chalk Scribble brush. That one seems to convert to filled paths when it's included in a symbol that's delinked once on the artboard.
I've also seen this with some custom made brushes of my own... usually complex with lots of points and curves. And I suspect what Ray sees happens with more complex brushes in symbols... scaled or otherwise depending on the particulars.

Similar Messages

  • Sub-layer created when breaking link to symbol bad idea?

    When breaking the link to a symbol the contents is put into a sub-layer. I see no value in this and I am constantly disposing of the new layer. If it were a group it would be simple because groups don't exist without content, but layers must be deleted. Does anyone else have this grip or can you convince me this is a great new idea? I'm pretty sure this did not happen in CS4.

    For those frustrated by this issue, Cense posted a good workaround:
    http://forums.adobe.com/thread/684879?tstart=0
    Just group the symbol before breaking link and when you "break link" the resulting artwork is a nested group instead of a sub-layer.  No more useless layer to deal with.

  • Problem with text in Brush Stroke motion menu

    Hi, I am using the Brush Stroke motion menu, which is designed to have the text within the brushstoke appear gradually as the brushstroke moves across the screen. That worked fine, until I went to change the color of the fonts. Something happened, and I ended up re-typing in the text, but now the text appears in complete form before the brush stroke even starts. Not nearly as nice looking. Is there a way to get back to having the text appear as the brushstroke moves?
    Thanks, Bob

    Just guessing!
    I would suspecty a race condition. Most likely the signaling event gets triggered before the other locals receive their respective values.
    Use a "one frame flat sequence" around all the locals, then feed the wire containing the "Position: X-axis" out the right edge and wire it to the signaling property outside of the sequence. This ensures proper order.
    LabVIEW Champion . Do more with less code and in less time .

  • Break Link with Style

    Hello all,
    I need to break a link to an object style via script. I found this discussion:
    http://www.adobeforums.com/webx?128@@.59b4d4d7
    jxswm suggests the line founds[i].applyObjectStyle(dstStyle, false, false); but this is the same as clicking on "None" and not the same as calling "Break link to style". I.e. the formatiing is lost and replaced by [None].
    Has anyone found out how to break the link without the object changing its formatting?
    Thank you very much.

    Ah, not quite. "myObj.appliedObjectStyle = myTempStyle" removes overrides. But myObj.applyObjectStyle(mytempStyle, false false) does not, so this is easily fixed.
    For any lurkers or archive-diggers (like myself ;) ) my entire routine:
      var myMenuAction = app.menuActions.item("$ID/Copy");
      app.clearOverridesWhenApplyingStyle = false;
      if (app.selection.length > 0) {
        var noStyle = app.documents[0].objectStyles[0];
        for (var n=0; n < app.selection.length; n++) {
          var myObj= app.selection[n];
          var myStyle = myObj.appliedObjectStyle;
          if (myStyle != noStyle) {
            var myTempStyle = myStyle.duplicate();
            myObj.applyObjectStyle(myTempStyle, false, false);
            myTempStyle.remove();
      } else {
        beep();
        beep();
      app.copy();

  • Breaking link to symbols

    I'm using AI CS6 and here's my problem in a nutshell:  I've got very many symbols that I need to place in a design and then break the link, then send off the different pieces of the symbol to different layers.  Now with my previous version of AI (CS4), once the the link was broken and the objects in the symbol ungrouped, the various parts could be dismantled easily.  But with CS6, after the same sequence of operations, the objects of that symbol are locked together in their own layer within whatever layer the symbol was placed.  Thus when I try to send off one part of the symbol to another layer, the entire symbol goes with it.  So, ultimately, instead of selecting things by color or whatever and sending them off en masse, I'm having to go though the list of objects in the layers panel and, one-by-one, move all the needed pieces of the symbols out of their own sub-layer before I can send them off to a different layer.  This is very tedious and frustrating, especially, considering how easy it was to do in CS4.  Anyone have a solution they'd be willing to share?

    Group the symbol before breaking the link. That way it won't create its won layer.

  • Updated apps break links with dock icons (Mac OS)

    When apps are updated via the CC desktop app, they sometimes (not always) come down with a new name which causes the link in the dock to break.
    This would be a nuisance with one or two apps, but when a CC user has (like I do) a dozen icons in their dock it means that every major update requires several broken dock icons to be replaced. And if (like me) the user has more than one login on their machine (for separate personal and business workspaces) then the nuisance is doubled.
    For example, I have just downloaded "Adobe Edge Animate CC 2014.1", which has removed the earlier version leaving an orphaned dock icon ("Adobe Edge Animate CC 2014"), for the sake of adding ".1" to the file name.
    As a general principle, version numbers do not belong in an application name; there is a perfectly good field in the file info window for version number which is where practically every other vendor puts theirs.
    This comes on top of the muddle of versions which has meant there are three "current" versions of some apps, for instance Photoshop (CS6, CC and CC 2014).
    The other problem with your system is that in a few short months "CC 2014" apps will be outdated, if not in practise, certainly in name.
    Some creative brains need to be exercised on this, don’t leave it to the nerds.

    If it happens in a new user you may be able to repair this with the 10.5.4 Combo Update This is a fuller install, as opposed to an incremental "delta" update so it should overwrite any files that are damaged or missing. It does not matter if you have applied it before.
    Remember to Verify Disk before update and repair permissions after update from /Applications/Utilities/Disk Utility.
    -mj

  • [JS] Break Link to Symbol || Outline text contained within symbol

    There are a set of symbols in my documents, these all contain editable text.
    Prior to going to production I need to break the link to all the symbols so that I can outline the text. SymbolItem doesn't have a method that i have uncovered - suggestions?
    Thanks

    As i already said is not that difficult ... this script turns your symbol into a nice bunch of pathitems:
    #target illustrator
    var doc = app.activeDocument;
    var doc2 = app.documents.add();
    var SymbolHelper = {
            getSymbols: function() {
                var syms = new Array();
                for(i=0; i < doc.pageItems.length; i++) {
                    if(doc.pageItems[i].typename=="SymbolItem") {
                        syms.push(doc.pageItems[i]);
                return syms;
            moveAndBreakSymbol: function(sym) {
                try { sym.duplicate(doc2, ElementPlacement.PLACEATBEGINNING); } catch(ex) {};
            clearSymbols: function() {
                try { doc2.symbols.removeAll(); } catch(ex){}
            makeMePlainAndSweet: function(group) {
                var sorted =group.pageItems;
                for(e = sorted.length - 1; e>= 0; e--) {
                    sorted[e].move(group, ElementPlacement.PLACEBEFORE);
            makeMePlainAndSweetBatch: function() {
                var doAfter = new Array();
                for(x = doc2.groupItems.length - 1; x >= 0;x--) {
                    //alert(doc2.groupItems[x].groupItems.length);
                    if(doc2.groupItems[x].groupItems.length > 0) doAfter.push(doc2.groupItems[x]);
                    else this.makeMePlainAndSweet(doc2.groupItems[x]);
               if(doAfter.length > 0) {
                    for(i = doAfter.length - 1; i >= 0; i--) {
                        this.makeMePlainAndSweet(doAfter[i]);
    var syms = SymbolHelper.getSymbols();
    for(i = syms.length - 1; i >= 0; i--) {
        SymbolHelper.moveAndBreakSymbol(syms[i]);
    SymbolHelper.clearSymbols();
    SymbolHelper.makeMePlainAndSweetBatch();
    The only downside of the javascript aproach(that's either because i`m too stupid/tired @ this hour) is that the elements inside the groups are taken out in their index order and not their zOrder(using zOrderPosition on elements inside the group gives me an internal error) because of some random reason.
    The rest of the script is fairly easy and that's bringing back the elements.
    hope it somehow helps;
    cheers;

  • Ipod photo breaks link with library

    My ipod said it was not linked to my library the other day. I have always updated from that machine and this was a first. I had it link to that library and it updated all 2000 songs to the ipod. Most of that 2000 were already on there. Does this have something to do with choosing to update songs manually? Can you swirtch between manual and automatic without it updating the entire library again? Was it because I updated to itunes 5?

    What was the exact error message ?
    Check out the iPod Troubleshooting FAQ, particularly the section labelled "Moving / Loading Files"
    Good luck

  • How to automatically convert brush strokes to symbols?

    Is there any way to just draw a stroke and it becomes a movie clip symbol automatically? Like to draw it in "a mode"?
    I do character animation in another program then go into Flash CS6 to shade and draw little touch ups over the animation.
    With symbols I'm able to change the opacity (which is the alpha) and I can "Multiply" over animation to create simple shading.
    I can't use Flash to save my life so honestly this is the simplest thing I can really do. So is there any way to make every brush stroke I draw be automatically a symbol?
    I had recently discovered that Flash isn't like Photoshop to where you can set the opacity for layers down and put modes on the layers, so this is the closest I've gotten to mimicking that.
    Don't mention object drawing mode, I thought that made my drawings into symbols but it doesn't? :c

    you can use jsfl. This should get you started:
    http://stackoverflow.com/questions/12967890/converting-multiple-shapes-groups-to-movieclip s-symbols-in-flash-cs5

  • Break Link - Symbols Issue

    My issue is with "Break Link" in CS5 Mac
    It currently breaks the symbol into a new layer inside the current layer instead of just making it a group inside current layer like it use to.
    I found the symbols feature really handy in teh previous versions. I do a lot of licensed artwork so I use the same logos repeatedly through out the day and it was nice to jsut have them in a symbol library so I could just drop what I needed of licensee's logos. Now this is more of a hassle with the current set up now and has added time to my old work flow.
    Any solutions other than converting back to CS4, I do feel this is a bug currently.

    Thanks for the response!
    I was a afraid that was the case. I'm not sure the advantage of the new setup. I have actually found a semi ok work around to the problem that stops it form making new layers in layers.
    If you drop your symbol to stage select it then group just the symbol then break it apart it will remain on the same layer, you may just get a group in a group. Which to me isn't as big of a issue as having art on different layers inside layers...

  • HI everybody i want to ask if you come me in help, i want to draw paths but when i use stroke options with pen or brush settings i loose quality when i zoom in , can someone help me with pen settings???

    HI everybody i want to ask if you come me in help, i want to draw paths but when i use stroke options with pen or brush settings i loose quality when i zoom in , can someone help me with pen settings???

    The work path is a vector object, and infinitely scalable, but when you stroke it, Photoshop lays pixels on a layer that follow the path.  These pixels are raster based and can not be scaled without loosing quality.  You do have options.  If you want to make the raster layer bigger, transform the work path and stroke it again.  Or work at a higher resolution in the first place.
    Incidentally, you can't stroke a Path with the Pen, because it is a Vector based tool, and stroking is a raster based function.

  • Linking with 12.4 beta (using CC -std=c++11, unresolved symbol operator new)

    Hi,
    I've got our code compiling with 12.4 beta now, but linking is proving slightly different to 12.3. If I compile with "CC -std=c++11", then I get link errors:
    Undefined                       first referenced
    symbol                             in file
    operator new[](unsigned long)         foo.o
    operator new(unsigned long)           foo.o
    These can be resolved by using "-std=c++11" when linking using "CC" (a mixture of .o files and archive .a libraries), but this involves modifying many Makefiles to add this extra flag, which isn't required for the Oracle Studio C++ 12.3 compiler.
    Is this expected behaviour? Or shouldn't the compiler figure this out itself when linking?
    Many thanks,
    Jonathan.

    As object files created during the compilation contain references to those runtime libraries you definitely
    need to link with them in order to satisfy those references. In your case it is allocation functions.
    -std=c++11 uses a completely different ABI and a completely different set of runtime libraries compared to the default mode.
    CC -std=c++11 knows which libraries to use (and which library/run paths to set up).
    CC by default links with different set of libraries and sets up a different set of library/run paths.
    Thus you dont have any other options - you need to link with CC -std=c++11.
    Say, if you would compile the sources with g++ and then attempted to link it with Studio result would be the same.
    regards,
    __Fedor.

  • How to achieve less smoothing with brush strokes and wacom?

    Is there a smoothing setting for brushes? When I draw certain shapes with sharper corners (like squares) illustrator rounds them out very excessively. I know there has to be a certain amount of smoothing to convert a stroke made by the user into a vector, but is there a way to reduce the amount. Interestingly, if I draw the shape really fast, I get the desired result, however if I draw slowly, it rounds it tremendously. I would think it would be the other way around because with a slower stroke you are giving more input points and therefore more precision but this is obviously not the case. Basically, I want to achieve brush strokes that more accurately represent my input. Thanks in advance for the help.

    thanks so much for the quick reply! It couldn't be any easier. I just lowered the fidelity setting to the minimum and it is behaving perfectly.

  • When I use my brush tool, it works fine unless I overlap the brush with another brush stroke.

    When I use my brush tool, it works fine unless I overlap the brush with another brush stroke. When that happens it turns bright red. How do I fix this and turn it back to the default setting?

    I was all ready to say you have fill turned down until I got to the bit about it turning red.  Does this happen on a new document with a single layer, or only on multi layer documents?  So like cp says...  brush or layer mode most probably.  I did wonder about Quick mask though.

  • Replace symbolic links with actual file

    Hello everybody,
    I have recently decided to move my seven iPhoto collections from an old external drive with insufficient capacity to a new bigger one. We talk some 50.000+ photos. Up to a couple of years ago, I had decided NOT to let iPhoto import the photos into its internal library, but I left the originals in a distinct directory external to the iPhoto package.
    Moving the iPhoto packages from the old to the new disk, I ran into a problem with the links to this external directory once I had retired the old external drive … because all links to the external originals broke.
    Here an example:
    - The old drive is called MOBIL
    - The new drive is called Photos
    In the directory /Volumes/Photos/iPhoto Library 1999 - 2002/Masters/2000/ESRIN, I find a symbolic link named:
    /Volumes/Photos/iPhoto Library 1999 - 2002/Masters/2000/ESRIN/DCP_0211.JPG
    In a terminal session this file is: -rw-rw-rw-@ 1 js  0 29 Okt  2006 DCP_0211.JPG
    The original is correctly reported as /Volumes/MOBIL/Eigene Bilder - Jurgen/Fotos/2000/09 September/ESRIN/DCP_0211.JPG
    Of course, iPhoto does not find the original once I remove the volume MOBIL.
    I see two possible solutions to this issue:
    1. Replace the broken symbolic link /Volumes/MOBIL/... with the new one /Volumes/Photos
    2. Replace the symbolic link with the actual file, i.e., copy each file from MOBIL to Photos (I don't care about the additional disk space used by this)
    I'd prefer solution 2 but my UNIX knowledge is not sufficient to automate this task - we are talking hundreds of directories and thousands of files …
    Any idea ho to achieve the above ? Any utility around ? Any other idea ?
    Many thanks in advance - Jurgen

    I believe that /Volumes normally contains a single symbolic link to the boot volume, and that all the other items there are not true symbolic links but are rather "mount points" which are managed dynamically by the system. Try running
    ls -l /Volumes
    in Terminal and you will see that all the items except for the boot volume show up as directories, and that only the boot volume item is a symbolic link. When you look at /Volumes in Finder (via Go To Folder) , the mount point icons have curved "alias" arrows and are labeled "alias", similar to symbolic links,  but they are different entities.
    With respect to the iPhoto paths, if you still have the old drive I think I would try cloning it to the new one so that the contents of the new drive are identical, disconnecting the old drive, and then renaming the new drive to match the name of the old drive. Then launch iPhoto and see if it finds everything.

Maybe you are looking for

  • [solved] XFCE default mail client

    In preferred applications in the XFCE settings manager the two simple questions appeared: default web browser and default mail client.  I set these to firefox and thunderbird respectively, and XFCE indeed recognized that I meant Bon Echo and Mail/New

  • I am trying to delete a page from a pdf using Acrobat X Pro but the delete option is greyed out. Why

    I am trying to delete a page from a pdf using Acrobat X Pro but the delete option is greyed out.  Does anyone know why?

  • How open URL in an htmlb TableView ?

    Hi guys, Here is my problem: - I have in my BSP an HTMLB:TableView which display a table of Document Info Record. - In this table of DIRs, there is a column which contains an URL in order to open an original. ex of url : https://daplmdv.sylvania.com:

  • Service Pack 1 & CU DEC 2014 installation procedure

    Hi together! A short question on the update process for SharePoint 2013. Altogether I'm quite aware of the update process and all the pitfalls that come with it. So, we're on March 2013 PU and planning to install Service Pack 1 AND December 2014 CU i

  • Character Encoding Menu unresponsive

    I've updated the app today to the newest version. When I tried changing the character encoding on a website that'S not displaying properly, I found that selecting a different encoding did nothing except check the circle next to it. The only thing I c