Jump to content


Level 2
  • Content Count

  • Joined

  • Last visited

Everything posted by kimaldis

  1. It is a bit mad that you can't move notebooks around between stacks in the sidebar. Same goes for renaming. And for adding new stacks, come to that. It just seems the obvious place to do it.
  2. Project A contains a notes section and and a members section. Storing and showing them as a tree is more representetive of the model I have in my head. Tags are labels, they can be applied to many things. They can be stored as a hierarchy but that hierarchy isn't a representation of the data, it's a representation of labels. I think this is also where EN hae come a bit unstuck in the past, when they'e suggested you use labels to organise notes. Tags are useful but I don't think primary organisation of the data is best use. Yes, I understand how to use naming conventions to work around deficiencies in the design but my experience tells me naming conventions should be a last resort. Better design would render it un-necessary. It's functional, but messy.
  3. It's semantics, really. Given a choice I'd choose hierarchical notebooks over hierarchical tags, probably. I've done a lot of work with hierarchies over the years, both as a user and as a developer; by definition a tree structure allows for non-unique node names because a node is not global, it occupies its own space and that's one of the big plusses of a tree. A structure like below is not uncommon but messy in Evernote: Project A Notes members Project B Noters Members My real beef is that they're trying to make it do something that it's not. I think what you're talking about is arranging a flat tag list into a hiearchy. If that's the case then, again, it's not a hierarchical tag structure, it's a hierarchical view of a flat tag structure, which is a confusion. But like I said, semantics, I'd be happy with true nested notebooks, though; Evernote desperately needs some kind of hierarchical structure.
  4. It really isn't really hierarchical. If it was you'd be able to have identically named tags in different parts of the tree. You'd also be able to specify tags with a full path and select a full tag branch. You can do none of these things. Tags in Evernote appear to be no more than the same visual decoration that notebooks stacks are. If you want to see it done properly, take a look at Bear.
  5. Threre's always a reason... Half-baked is a recurring thing in Evernote becuase forward thinking design hasn't ever been a thing with it. You can see how it probably happened; you design a fairly simple data structure then, as time goes by and needs expand, your lack of forthought restricts your ability to adapt to new needs so you hack in anything you can to paper over the cracks, make it look better without actually addressing the things that prompted the feature request in the first place. So you get nested tags that aren't really hierarchical so have none of the advantages of a hierarchical structure, likewise with notebook stacks. It's madness that an app the basic purpose of which is to let you organise your data uses a flat data structure and doesn't have even the most basic tools for organising data. It can only get worse.
  6. OK, here's my take on this: * System prefs, shortcuts to assign shortcuts to font size (4 - 14,18,24,36) and font (1, Arial) - thanks @DTLow for that, I assumed it only applied to top menubar items * BetterTouchtool to put buttons in the touch bar for Headings 1,2,3 and normal which calll applescripts when pressed. Heading scripts select the line then send shortcut keystrokes to apply font and size to the line from the menu. Normal selects the paragraph rather than a line. Better touch tool and the touch bar because I can't be. bothered to remember the shortcuts, which can be obscure because looking for ones that aren't taken. ( I used <ctrl>1,2,3,4,5 ) tell application "System Events" key code 123 using {command down} key code 124 using {command down, shift down} keystroke "1" using {control down} -- H1 (36) delay 0.1 keystroke "5" using {control down} -- Arial end tell tell application "System Events" key code 126 using {option down} -- paragraph select key code 125 using {option down, shift down} keystroke "4" using {control down} -- size 14 delay 0.1 keystroke "5" using {control down} - Arial end tell I've struggled for ever to get something close to OneNote's rather slick text formatting workflow and, for me, this is about as good as it needs to be. I can literally place the cursor, hit a key and the line or paragraph is transformed instantly The advantage of BetterTouchTool wrapping it is a) no shortcut to remember and b) you get to combine both font and font size changes in one hit. If you don't have a tuch bar, assign the scripts to key presses or sequences. I didn't really do much, it's just a gathering of what's gone before here, so thanks to those that went before. Next battle, proper tag hierarchies and infinite notebook nesting depth. Forward!!
  7. It looks like this was a one-off on a particular note. Trying it on a new note and I don't get the same problem. I was using Evertool to format the note, this may have had something to do with it.
  8. Chipping in with a couple of thoughts: Headings are huge for me.The ability to simply grab a heading level instead of digging around in menus have implications for both speed and constency of style across notes and notebooks. Lack of this and the generally awful formatting workflow has been the almost sole reason why I've not stuck with Evernote in the past. Thoughts: Hotkeys or shortcuts would be a good thing Custom styles in the dropdown, with shortcuts, obviously. I like the new layout, much easier to see how my documents are structured. I know it's been discussed to death but I really don't understand the resistance to mulitply nested notebooks. It hurts no-one to have them, if you don't like them dont' use them. Surely?
  9. This is true of other formatted text but code blocks serve as an example. When I insert a code block at the end of a note I can't find an obvious way to add unformatted text after it. Try this: 1. New Note 2. In the note body type ``` followed by a return to get a code block and add some text to it 3. Now, try and add some plain text after the code block. I'm stuck, any thoughts? thanks.
  10. Late reply. Sorry. The way I see it, I shouldn't have to worry about what will and what won't. I don't think it's unreasonable to expect that it just works. The inconsistency in the way content is pasted into Evernote is off the chart. It's doubly frustrating when it's so hard to fix because Evernote's formatting tools are so kludgy. If it was even productive to author in another app then paste into Evernote that would be something but it's not because you never know what you're going to get. It's a mess.
  11. As per the title. Turning 'enable code block' to off doesn't turn the feature off. typing ``` still creates a code block. Version 6.12.1 (455453 Direct) thanks.
  12. OK, I just tried this again and it all seems to be working. I can resize the last column and I can add text after the last table in a note. I've checked this on a new note and on the note I was originally checking repro steps and it's back to being fine. Obviously there was something that was but is no longer. I'll post back if it happens again.
  13. I'm running Version 6.12 Beta 1 (455160 Direct) of Evernote, MacOS Sierra 10.12.5 The steps are pretty straightforward, just make a table last thing in the note. Are you sure your marquee is right at the end of the note so the table goes in as the very last item?
  14. Ammendment to above; if you place a table at the end of a note you can't a. add text after it or b. select the table to delete it. Repro steps: 1. position text marquee right at the end of the note 2. [][] to get a table. Now try to add text after it or delete it.
  15. If I could make some further observations re tables: I can make the table width match the note width but then I end up with a bunch of tables of different width because I've probably resized my window between creating tables and matching them to the note width. I end up with a bunch of different width tables, which is messy, and no fast way to resize them. I could do with, maybe, setting an explicit width with the option of a 100% width, maybe. I could do with alternating row colours. I could do with a header row. I know, I can do this with bg colours & whatnot but just a button click would be faster. If I add a table at the end of the note I can't add text after the table; trying to click in a space after the table just places the marquee on the last row. The workaround is to cut the table, add some blank rows and repaste the table before the new blank rows. If I can actually select the full table. Sometimes I can't. The hamburger - top right of the table - doesn't select the table. It only selects the text contents of the table. There really needs to be a way to select the actual table as well.
  16. I can't resize the last column in a table: Create a table using [][] add some text to each cell I can drag the centre border to resize the left column but the right hand border isn't draggable. It sounds like a small thing but I have a cell here with around 400 words of text that can only be displayed 2 words wide. It's illegible.
  17. I've been messing about with copy/paste of formatted text in and out of Evernote. HTML into Evernote, it's not just pictures; some formatting doesn't make it over either. A particular example is an html page that's been created using multimarkdown or Pandoc, pasted from a browser into Evernote doesn't paste the syntax highlighting colours - css all inline, no JS. The current best solution is to use textutil to convert from the HTML to RTF but it's a bit all over the place. I'd like to have some idea of exactly doesn't and doesn't paste correctly when pasting frome browsers to Evernote. Is there a list somewhere?
  18. Yes, it would but if the tag were localised you wouldn't need to. You simply click the classes tag . Quicker, simpler. Plus the tag view would give you an immediate view of your note structure; how many Javascript->classes tagged notes you have. But other might. Making it available would make little difference to you but would increase functionallity for those that see it as a useful feature. It's not uncommon, in fact I'd say it's the norm, for hierarchies in other applications to have locally scoped tags or categories. Bear, Mweb, all allow for this. Intuitively it works.
  19. But the script saves you that step. It's quicker and why do it if you don't need to.
  20. That, also, would work for me. Although it's a shame we have to jump through hoops like this. Thanks for your input.
  21. Kind of where I was going. For me, though, I'd still prefer to be able to localise tags within hierarchies. The problem for me is that complicates the process of showing, say, all #Javascript #Classes. The given example is a simple one and there are ways to make it easier but I can see how it could easily get out of hand as the database grows. The whole point of a hierarchy, my view, is that it allows localisation. A good example would be directory structures.
  22. The script selects the current line for you; that you can't do from a menu.
  23. FWIW, I was looking into using Applescript to format single lines of text for title headers in notes. I just got fed up with digging around in Font dialogs when all I wanted was for this line to be H2, or something. It uses System events to select and grab the current line into the clpboard then calls the textutil standalone to do the formatting, pasting the result back into the note. It's kludgy but functional. The most significant annoyance is that it requires 2 1 second sleeps. I see no way around that. For myself I have it stored as a set of Keyboard Maestro Macros for varying sizes, triggered by text strings #, ##, ###, ###, etc as per Markdown - I have shortcut keys coming out my ears and this is easy to remember. delay 1 -- necessary tell application "System Events" keystroke (ASCII character 28) using {command down} keystroke (ASCII character 29) using {command down, shift down} keystroke "c" using {command down} end tell delay 1 -- necessary -- set fontsize to 28 do shell script "pbpaste | textutil -stdin -stdout -convert rtf -fontsize 28 | pbcopy" tell application "System Events" to keystroke "v" using command down Enjoy
  24. big +1 on this from me. Time saving and consistench are the benefits.
  25. FWIW: doesn't indent text within code ticks.
  • Create New...