Multi-Key Keyboard Shortcuts

I’m a big fan of learning keyboard shortcuts. It’s nice to save time and avoid reaching for the mouse. Apple provides some basic macOS system preferences to customize keyboard shortcuts across apps, but Nisus Writer’s enhancements go much further.

Nisus Writer of course lets you customize the keyboard shortcut for any menu command. But an even bigger help are our multi-key shortcuts. You can choose whatever mnemonic is clearest to you. For example Command + H1 can apply the “Heading 1” paragraph style. To activate this shortcut:

1. Press and hold down the Command key.
2. Type the H key (press down and release up).
3. Type the 1 key (press down and release up).
4. Release the Command key (so it is now up).

Nisus Writer collects together all the pressed keys while the Command key is down and then matches the full shortcut at the very end, once the Command key is released.

Aside from activating any single regular menu command, you can also assign keyboard shortcuts to intermediate submenus. For example you might assign Command + OR to show the “Open Recent” menu. Once the menu is expanded on screen you can use the up/down arrows (or autocomplete typing) to select the desired submenu and open the corresponding file.

All these little tricks may take some small time to learn and set up, but once you do we hope you’ll see how much of a pleasure writing can be with Nisus Writer.

Big Sur is Dominant

For the first time since its official release in early November 2020, macOS Big Sur’s usage has finally achieved a majority.

The chart above shows Big Sur’s usage rate amongst all users of Nisus Writer Pro (for those that opt-in to sharing anonymous system metrics). You can see that Big Sur’s usage for March 2021 has finally reached 50% of all our users.

Should you update to Big Sur if you haven’t already? There are many considerations, but by most accounts Big Sur is one of the better recent Mac system updates. Especially when compared to Catalina, which was notoriously unstable and obsoleted a lot of software. If you’re still worried about making the jump you might read this Big Sur rundown from our friends at TidBITS.

Intel Anti-Mac Ads Are Odd

Over the last week or so there has been quite a bit of talk about this new series of Intel ads. If you haven’t seen them, they feature Justin Long, the actor who was in the famous “I’m a Mac, I’m a PC” commercials, pointing out the differences between the M1 Macs and PCs using Intel chips in the new commercials.

The ads bash the M1 chips found in the MacBook Air and Pro. No surprise, as most benchmarks and real world performance show the M1 chipset is faster and more power efficient than most Intel chips. While the ads are effective at pointing out there is more choice on the PC side, they fail to show anything that is exclusive to Intel chips. The things they highlight can be done with AMD chips too. Oh, and there is a gratuitous “walled garden” mention on the Intel GoPC page

My question is who is the intended target of these ads? The general public? I doubt it. If they wanted to reach the computer buying public they would give Microsoft ad money to produce these commercials. Also, why isn’t Microsoft running these ads? This is something Microsoft should be doing, not Intel. 

If I had to guess who they were for, I would say Intel employees. Those employees have spent years hearing how they have repeatedly failed while Apple, the company the new Intel CEO referred to as “… a lifestyle company”, has become an innovator in the consumer chip sector. 

If that is true, I get what they were going for with these ads, but I also think they are misguided and desperate. If it isn’t true, then Intel needs to put their heads down and get to work. The performance and power management gap is going to get wider, and no attack ads are going to change that narrative. 

Garamond Font Discouraged by U.S. Court

We all know the importance of using an appropriate typeface. This week courts in Washington, D.C. have officially placed Garamond on the naughty list:

the court has determined that certain typefaces, such as Century and Times New Roman, are more legible than others, particularly Garamond, which appears smaller than the other two typefaces

This is absolutely true. Garamond has a distinct aesthetic that can be nice to look at, but it is smaller and always felt a bit cramped to me with its tight kerning.

A very old version of the Nisus website actually briefly used Garamond for certain text elements. That was over 20 years ago! But it was probably always a poor font choice for a webpage.

Big Sur and Sandbox Folder Names

Apple made some changes to the file system for macOS Big Sur. The big underlying change is the new cryptographically signed system volume that prevents tampering with system data (for better and worse). There is also another little change to what you see in the Finder when you browse sandbox folders.

As you may know, every app that adopts macOS sandboxing is given its own sandbox folder. This folder holds all local information for the app, like your app preferences. If you don’t ever give a sandboxed app access to additional files or folders (eg: by choosing extra locations in file handling dialogs), then you can be sure that everything the app stores on your Mac is kept in its sandbox. It’s a great idea. Not only does it increase security, but it also makes apps easier to uninstall: just delete the app and its sandbox.

Each sandbox folder’s name corresponds to the app’s internal identifier. For example: Nisus Writer Pro’s sandbox folder name is com.nisus.NisusWriter. That’s perhaps a little obscure, but it ensures sandbox folder names are unique. All sandbox folders are stored in a single location on your Mac, inside your home folder at:

~/Library/Containers

Big Sur changes how container names inside that folder are displayed in the Finder. Instead of showing identifiers you’ll see actual app names. That is generally an improvement, but it does also create some confusion.

The above Big Sur folder listing shows the problem: apps with related services may have several sandbox folders, which now all display using the same name. There’s one for Mail’s Spotlight importer, another for Mail’s sharing extension, and so on. But there’s no way to know which folder is the primary sandbox for Apple Mail.

This impacts InfoClick, our email search app, because it’s no longer obvious which Mail sandbox folder stores your emails. The Finder and standard file dialogs on Big Sur simply won’t show you the real folder names. Luckily there is still a way to choose the proper folder using the Go To Folder command. You can still paste the folder’s path to ensure you select the proper folder.

Apple Wants Their DTK Back

According to several reports it appears that Apple would really, really like developers to send back the DTK (Developer Transition Kit) Mac mini.

Thanks again for participating in the Universal Quick Start Program and committing to building great apps for Mac. We’re following up with shipping instructions to return the Developer Transition Kit (DTK) that was loaned to you as part of the program. Please take a moment to review these details and ship all DTKs back to us by March 31, 2021.

As we mentioned in our last email, upon confirmed return of the DTK, you’ll receive a credit for 500USD in the form of a one-time use promo code valid until the end of 2021. You can use it toward the purchase of a new ‌M1‌ Mac or other Apple products ordered through the Apple Store Online.

From what I have heard from developers who have access to the DTK, most are very happy to send them back. It appears the DTK minis are at best alpha level hardware. There are reports of many hardware and software issues. Also a bit slow compared to their M1 cousins (the DTK runs an A12Z chipset found in the current iPad Pro). Yet I know that a few of these will pop up on eBay as collectables with ridiculous pricing attached. Someone is going to buy one of these (looking at you, Stephen Hackett!) and I can’t understand it. On the other hand, Nisus still has a Power Mac G4 Cube in near perfect working order, so there is that.

I say send it back, get your 500USD credit and get a new M1 Mac and hope they fix this issue.

M1 Fever

I have to admit my resistance to the new M1 Macs is eroding quickly. Between the universally positive reviews from both reviewers and customers alike, I’m struggling to stay M1 clean. I have my eye on a Mac mini, but I think I would also enjoy a fanless MacBook Air or a MacBook Pro that has all day battery life.

It’s not that I need one of these computers. I have a fairly recent mini that I quite like. I really don’t need to upgrade. Yet, I’m being pulled into upgrading like a moth to a flame, or Guy Fieri to a diner. I’ve seen the mini for as low as $599 US at more than one place, and these sales are making things worse. Twice as fast and off the charts efficient is a combination that’s hard to resist. Add in sale pricing and I’m in serious trouble. 

Do any of you have one of these new M1 Macs? If so, please leave a comment below. I’m interested in your opinions on these new machines. 

In the meantime I’m going to keep resisting. For now. 

Urdu and Digital Typography

There’s a lot of complexity that goes into the display of text. Text features like ligatures, small caps, and font substitution surface some of the complexity, even for languages like English whose Latin letters have been part of technology since the very beginning (ASCII encoding was standardized in the 1960’s). For languages whose letters and typography aren’t as simple as English things are much harder.

This article on digitizing the Urdu language explains the bigger challenges. It’s fascinating to read about:

The shape of each letter changes, depending on the letter that comes before and after … In 1980, Mirza Jamil wrote out every combination of Urdu letters that he could think of — roughly 20,000 by most accounts.

The traditional nastaliq script also requires that letters change their height based on their position within a word. There’s a slant to everything, so the text looks like the “wings of flying geese”. You can see the slant in this sample image of nastaliq:

It’s wonderfully artistic, but a difficult writing system for fonts and technology to properly handle.

M1 Mac Boot Options

Remember when you needed to use various keyboard shortcuts to boot your Mac into Recovery Mode, or to reset your PRAM? If you have a Mac with an Intel chipset, you still need to remember these shortcuts. However, if you have a new M1 Mac (I’m not jealous of those of you who purchased one, not at all!), it appears that you can forget those shortcuts. 

According to an Apple support document, you now access the various boot modes by holding down the power button for 10 seconds. You’ll then see a new Recovery Options screen that shows your boot drive and an Options icon that will show you the various boot modes that are available. All the boot modes you are used to are there, plus a few new ones.

So to sum up, booting into Recovery mode on an M1 Mac no longer requires memorizing keyboard shortcuts. I have to admit it’s going to take a while before I unlearn these shortcuts, but this is progress I suppose.

Oh, and if you do own one of these M1 Macs, please hesitate to tell me, even though I’m really not jealous of you at all. Really. 

Upgrades And The Mac App Store

We have been receiving quite a bit of email on this subject lately, so I thought I would explain how to qualify for upgrade pricing if you have purchased from the Mac App Store. 

The Mac App Store does not allow developers to offer upgrade pricing. That leaves customers with two choices:

  • Purchase Nisus Writer at full price on the Mac App Store. 
  • Purchase directly through our store.

If you would like to purchase through us to receive the upgrade discount, you can follow the excellent instructions Martin provided in our FAQ (which answers many, many Nisus app related questions). Alternatively, you can email your Mac App Store receipt as proof of purchase.

Please know that while we make more money from direct purchases, feel free to buy from wherever you like. All of our customers are treated and appreciated in the same way. 

Extract Text from Images

Nisus Writer recently added a feature that allows you to extract editable text from your photos, scans, PDFs, and other images. This process is often called optical character recognition (aka OCR).

Let’s see how text extraction works using a COVID relief notice I recently received from the United States government:

Once the image is in Nisus Writer Pro document, select it and use the Extract Text From Image command to generate an editable text version of the image:

Most of the text is correct and in sequence. There are a few minor errors and text misplacements, like the number 6 appearing before the title– perhaps caused by the Treasury Department’s seal alongside the main textual content.

Let’s try a few others images, like this paperback book and store receipt:

Overall pretty good! Usually editing extracted text is a better starting point than retyping something entirely.

The accuracy of the extraction will depend on a variety of factors including the quality of the image, whether text is slanted or rotated, the language and words in the text, and your system version. Nisus Writer uses Apple’s machine learning capabilities to accomplish this task, and requires at least macOS 10.15 Catalina.

Hopefully you’ll find a good use for this new feature.

Jump Around Quickly While Writing

One of my favorite new features in Nisus Writer Pro 3 is the Go To Content command. Whenever I’m writing a reasonably complex document I often want to jump around it, to consult material from other sections or simply work on different parts of the text. Nisus Writer has a Navigator sidebar that can aid in this task, showing key document structure like the Table of Contents or Bookmarks. But I wanted a faster workflow.

You can use the new Go To Content menu to see a list of available destinations, like all your Table of Contents headings. Or perhaps all text using a particular paragraph style:

This listing allows you to quickly filter by keyword or partial text, so you only have a few destinations to look through. This is a great way to find the desired heading (or other special content) and jump right to it.

Skip the Mouse
One thing I love about the new Go To Content command is that I can keep my hands on the keyboard the whole time. Using Nisus Writer’s multi-key shortcuts I’ve established a few shortcuts to trigger variants of the Go To Content command. For example: Command + GT for Go to Text in TOC, and Command + GB for Go to Bookmark.

Once a “Go To” dialog is open, it’s quick to finish the job via the keyboard:
1. Type a few keywords to narrow down the list of destinations.
2. Press the Down Arrow key to select the desired destination.
3. Press Return to jump to the destination text.

Okay, so maybe it doesn’t take that long to grab your mouse and click around, but it feels really great when you get something done using only the keyboard. You stay more focussed on your writing– in the flow. If you haven’t bothered to train your habits to reduce mouse usage, I suggest you give it a try. It can be a revelation!

Learn More
For more details on this new feature in Nisus Writer Pro, please see the Go To Content section of our user guide. It goes over some other details and tricks, like using the Go To Content dialog to produce a list of specialized search results.

Nisus Writer Updates for Big Sur

Nisus Writer Pro and Nisus Writer Express recently added support for Apple Silicon and macOS Big Sur. But those versions still had some rough edges to smooth out when running on Big Sur. Today we’re happy to release Nisus Writer Pro 3.2.1 and Nisus Writer Express 4.2.1 to fix the most commonly reported Big Sur issues.

Aside from improving app behavior on Big Sur, these updates include a variety of other fixes which you can read about in the full Nisus Writer Pro release notes or Nisus Writer Express release notes.

Happy Holidays from all of us at Nisus!

Apple Silicon Support for InfoClick and Thesaurus

If the elves brought you a shiny new Apple Silicon Mac we have some app updates for you. The new versions of InfoClick (our email search tool) and Nisus Thesaurus now run natively on Apple Silicon.

Aside from Apple Silicon support, InfoClick version 1.2.6 includes a handful of bug fixes which are listed on the InfoClick release notes page. There are no other changes for Nisus Thesaurus.

Nisus Writer Updates: Dark Mode, Big Sur, and Apple Silicon

We are happy to announce the release of Nisus Writer Pro 3.2 and Nisus Writer Express 4.2. These new versions are significant updates that add support for Dark Mode, macOS Big Sur, and Apple Silicon among other new features.

If you’re a Nisus Writer Pro user:
• Take a brief tour of what’s new.
• Get the update inside the app, direct download, or the Mac App Store.

If you’re a Nisus Writer Express user:
• Take a brief tour of what’s new.
• Get the update inside the app, direct download, or the Mac App Store.

Big Sur and Apple Silicon Updates Coming Soon

This week Apple released macOS Big Sur. If you’re a Nisus customer you may want to hold off on updating your system, as we’re aware of some issues. Most of the problems are minor, but one potentially significant issue is that Nisus Writer Pro may be unable to import and export certain document file formats– notably DOC and DOCX.

This week Apple also revealed new Macs with Apple Silicon (M1 chip). Early reports suggest that these new Macs will be fast. It’s an exciting change! But there’s a potential downside as well, if your software isn’t compatible and can’t be run using Apple’s Rosetta translator.

Nisus Software is on top of both of these big changes. We expect to have app updates available very soon, to provide both Big Sur compatibility and native support for Apple Silicon.

Apple Silicon Macs Will Be Very Fast (Maybe)

If you have been wondering how fast the upcoming Apple Silicon Macs will be, it appears that they will be quite robust, to be polite. 

Appleinsider found a mysterious Geekbench entry for an “A14X.” This 8 core chip could, judging by the benchmarks, be very fast. I normally have no use for benchmarks but if true, these new Macs are going to be quite speedy. 

There is no way to know if this is real, but I want to believe. I guess we’ll find out Tuesday

So I Have A New MacBook Air

I know I shouldn’t have purchased so close to the release of new Macs, but I did. A bit of background: I own a 2018/2019 MacBook Air (2018 and 2019 models are the same, apart from very minor upgrades) and I love it, apart from the infamous butterfly keyboard. This Air has been very reliable for me. However, that keyboard… let’s just say I have feelings about it that I can’t express without using words I shouldn’t. I was going to hold out until next year or the year after, but the price was too good to pass up, so I pulled the trigger on the 2020 Air. 

So what’s it like? I haven’t used it much, but I’m going to take the weekend and migrate my stuff over to the new machine after I’m done posting this. I can say that the keyboard is wonderful. Not mushy, decent travel, good feel… all the things the butterfly keyboard isn’t. My fingertips will thank me for making this purchase. 

I’ll post more after I’ve used it a bit, but so far I’m happy. 

Do any of you own one of the new Magic Keyboard equipped MacBooks? Let me know in the comments. I’d love to hear about your experiences with these new MacBooks. 

Where In The World Is Big Sur?

It’s right here, apparently:

However, I was referring to Big Sur the operating system. There have been two Apple events and quite a few products released over the past two months. As of this writing, there has been no official release. The beta program is still ongoing, with developer beta 10 and public beta 9 as the latest releases.

So what’s the hold up? If I had to guess, it’s waiting for yet another Apple Event sometime in the next few weeks. I would imagine this event would feature all things Mac, so it makes sense to wait for said event.

Personally I’m fine with waiting. Big Sur is going to be a big change, so I’m ok waiting for a stable release. It also gives us (Nisus) more time to be ready with compatibility updates for our apps.

In the meantime, I’ll keep using the developer beta and hope for the best.