… Well, no response to this post? Nothing from @jessie either? It would seem that no one else sees these suggestions as issues to improve with TaskPaper. That is too bad. TaskPaper is such a great organizational tool for writing. Apparently they are not issues for anyone else here. Oh well, too bad, so sad, moving on then. …
I would like to offer the following suggestions that are related to the way that I use TaskPaper. I can’t say if this idea is as important to those that use TaskPaper for tasks and todo lists because I don’t know that side of TaskPaper very well. In fact, all of my entries in TaskPaper are using levels of headings, and notes. I don’t use Tasks at all.
I use TaskPaper as it was originally designed, as a text based outliner. TaskPaper morphed into a Task list with dates and things that were marked as done and then archived. That is all well and good, but the way I use TaskPaper is for my outlining and organization of my writing. And for this, TaskPaper is a brilliant tool, one that I would not like to be without.
When you have to go through several years of events and you are trying to make a coherent argument out of all the various threads in those events, you want to be able to track who the players were and how the various events and plots intertwined. When you want to track all the events related to a persons activities like Mr Smith, you tag every entry that involves Mr. Smith with @smith. The same thing with Mr. Jones, etc. You can put more than one tag on a paragraph of course. When you want to understand a thread of activity that occurred, you can take each paragraph that is related to that particular activity. By doing this you can click on the tags at any time to review the thread to see if you have the story correctly worked out. When I have it to the level that I want to go further in the writing, is when I copy my arguments into a scrivener document. I am not trying to make Taskpaper into a pure writing environment, rather I am making good use of TaskPapers excellent plain text way of helping me sort through very large amounts of data without destroying the possible other arguments that could be made at the same time.
Tag Menu. The Tag menu is set up currently only for the todo list crowd. It would be very nice if the tag menu could also pull the tags out of the file just as the sidebar tag section does. If the Tag menu had the tags in it that show in the sidebar, the ones I am constantly clicking on for focused searches, I could close my sidebar more often and enjoy more screen real estate (space).
Spacing for search results. When an editor search is triggered, the spacing you had set up in the .less file you are currently using, goes away. This may have been part of the thinking that if you are looking at a list of todo items or dates, you want to see a tight list, but that is only my speculation. When gathering many separate paragraphs and heading lines, it is not very easy to read or review all those different paragraphs when they visually run together without any paragraph spacing applied.
I resolved this for myself using a Keyboard Maestro macro but it remains a curiosity as to why this is happening in the first place. I copied the stylesheet I am most often using, and then added extra paragraph spacing. One macro triggers a change to this stylesheet. The second macro changes back to the first style sheet with normal spacing. It also triggers the View menu command to end the editor search so that I am back out of the search and back to my document.
Page breaks. I have mentioned this before but the problem persists. There is no page break available in Taskpaper. From time to time I will print out a page or pages to edit in hard copy. Taskpaper seems stuck on running the text over the bottom margin of the page leaving the last line only having printed the top of the line. The next page gives only the bottom half of the line and also has no page margin on top. My only solution if printing from a TaskPaper document is to copy what I want to print over to a Nisus or text processing document that respects top and bottom page margins - and also allows page breaks to be inserted if needs be.