<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>apps &#8211; anthro{dendum}</title>
	<atom:link href="/tag/apps/feed/" rel="self" type="application/rss+xml" />
	<link>/</link>
	<description></description>
	<lastBuildDate>Fri, 08 May 2020 00:29:33 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.5.5</generator>

<image>
	<url>/wp-content/uploads/2017/11/cropped-brackets-ico-file-32x32.png</url>
	<title>apps &#8211; anthro{dendum}</title>
	<link>/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Roam If You Want To</title>
		<link>/2020/05/05/roam-if-you-want-to/</link>
		
		<dc:creator><![CDATA[Kerim]]></dc:creator>
		<pubDate>Tue, 05 May 2020 06:12:50 +0000</pubDate>
				<category><![CDATA[Tools We Use]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[beta]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[fieldnotes]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[tools we use]]></category>
		<guid isPermaLink="false">https://anthrodendum.org/?p=5204</guid>

					<description><![CDATA[You already know how to use Roam Research, the new note taking app taking the internet by storm. You don&#8217;t need to follow the #roamcult hashtag on Twitter, or watch the dozens of YouTube explainer videos in order to start using Roam. If you&#8217;ve used Wikipedia (with its web of interlinked definitions), an outliner (with &#8230; <p class="read-more"><a class="readmore-btn" href="/2020/05/05/roam-if-you-want-to/">+<span class="screen-reader-text"> Read More Roam If You Want To</span></a></p>]]></description>
										<content:encoded><![CDATA[<p><iframe title="The B-52&#039;s Roam" width="640" height="480" src="https://www.youtube.com/embed/MEqEg5MVDu4?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></p>
<p>You already know how to use <a href="https://roamresearch.com/">Roam Research</a>, the new note taking app taking the internet by storm. You don&#8217;t need to follow the <a href="https://twitter.com/search?q=%23roamcult">#roamcult</a> hashtag on Twitter, or watch the dozens of YouTube explainer videos in order to start using Roam. If you&#8217;ve used Wikipedia (with its web of interlinked definitions), an outliner (with information organized by indented bullet points), Twitter (where you can find subjects by #hashtags), or any desktop computer (where items can exist in multiple locations via the use of an alias or shortcut), then you are already familiar with the main building blocks of Roam. What makes Roam &#8220;new&#8221; isn&#8217;t these tools, but how they have been put together. In short, Roam is much more than the sum of its parts.</p>
<p>Before I go any further, I need to issue a few caveats. The day I posted this, Roam <a href="https://twitter.com/RoamResearch/status/1257570034861277185">temporarily stopped taking new users</a>. Then the next day they announced that <a href="https://twitter.com/RoamResearch/status/1257857549606387712">they will start charging</a>, and it won&#8217;t be cheap. And even if the waitlist and fee doesn&#8217;t put you off, it is important to remember that Roam is still a beta app, so don&#8217;t want to trust your life&#8217;s work to it.<sup id="fnref-5204-1"><a href="#fn-5204-1" class="jetpack-footnote">1</a></sup> But this post isn&#8217;t meant to be a how-to,<sup id="fnref-5204-2"><a href="#fn-5204-2" class="jetpack-footnote">2</a></sup> or a review, or even an encouragement to use Roam. Instead I want to talk about what makes Roam special. I think Roam offers a new paradigm for how we take notes, one that other apps will surely strive to copy.</p>
<p>So what is it like to use Roam? At its heart Roam is basically an outliner. When you open a new blank document you are presented with a bullet point. You can add new bullets below it, or nest them inside each other, just like any other outliner. If you&#8217;ve used Workflowy or Dynalist Roam will feel vary familiar.</p>
<p><img fetchpriority="high" decoding="async" src="https://anthrodendum.org/wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-8.34.08-PM-1024x825.png" alt="" width="640" height="516" class="aligncenter size-large wp-image-5206" srcset="/wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-8.34.08-PM-1024x825.png 1024w, /wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-8.34.08-PM-300x242.png 300w, /wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-8.34.08-PM-768x619.png 768w, /wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-8.34.08-PM-335x270.png 335w, /wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-8.34.08-PM.png 1100w" sizes="(max-width: 640px) 100vw, 640px" /></p>
<p>Like those apps you can also add tags to each item. This means that it can do many of the same tricks I wrote about in my post from two years ago about how to <a href="https://anthrodendum.org/2018/04/05/roll-your-own-qda-working-with-text-5/">Roll Your Own QDA (Qualitative Data Analysis) software</a>. Roam lacks some of the niceties of these more polished outlining apps, but it more makes up for that with its own special sauce: &#8220;Linked References.&#8221;</p>
<p>Linked References appears as a section at the bottom of every page and shows you a list of all the documents that link back to the current page. This is the main magic which makes Roam so revolutionary. Imagine you have a note for a contact named &#8220;John Smith&#8221; and you also have half a dozen notes about meetings where John Smith was present. If you remembered to link his name each time you typed it (Roam makes it easy to turn anything you&#8217;ve typed into links), all those meeting notes will appear as a neat little list in your Linked References section. And even if you forgot to turn John Smith&#8217;s name into links, Roam will still catch it in a section called, unsurprisingly, &#8220;Unlinked References.&#8221; (And there is an option to turn those into real links if you like.)</p>
<p><img decoding="async" src="https://anthrodendum.org/wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-8.39.53-PM-1024x721.png" alt="" width="640" height="451" class="aligncenter size-large wp-image-5207" srcset="/wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-8.39.53-PM-1024x721.png 1024w, /wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-8.39.53-PM-300x211.png 300w, /wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-8.39.53-PM-768x541.png 768w, /wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-8.39.53-PM-1536x1082.png 1536w, /wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-8.39.53-PM-383x270.png 383w, /wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-8.39.53-PM.png 1576w" sizes="(max-width: 640px) 100vw, 640px" /></p>
<p>A lot of apps allow you to add tags to notes as you write. (One of my favorites is called <a href="https://bear.app/">Bear</a>.) In any of these apps, if you click on a tag you will see a list of all the notes with that tag. So what is different about how Roam does this? First, when you click on a tag in an app like Bear, you are taken out of the document you are working on to a list of files. This interrupts your workflow. Roam includes Linked References right in the document. (Because &#8220;Linked References&#8221; is a bit of a mouthful, I will just call them &#8220;backlinks&#8221; from now on.) Second, Bear tags work at the document level, but because Roam is an outliner, it can show you the exact paragraph that contained the relevant tag. (See the example image above where all the mentions of John Smith are highlighted from the notes about meetings in which he attended.) Third, the backlinks show up in the document as editable text, so you can work on them right there without having to open up the original document! Forth, you can filter and search your list of backlinks, quickly narrowing the list down to the most relevant results. And finally, tags in Roam are not just search terms, they are actually pages which you can edit.</p>
<p>To see how this all works, let&#8217;s go back to the John Smith example. If every time you have a meeting you add linked tags to everyone present, when you look at the backlinks at the bottom of John Smith&#8217;s page you can quickly filter the list by who else was present. For instance, you could narrow the list down to only those meetings where both John Smith and Jane Doe attended the same meeting.</p>
<p><img loading="lazy" decoding="async" src="https://anthrodendum.org/wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-8.45.11-PM-1024x187.png" alt="" width="640" height="117" class="aligncenter size-large wp-image-5208" srcset="/wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-8.45.11-PM-1024x187.png 1024w, /wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-8.45.11-PM-300x55.png 300w, /wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-8.45.11-PM-768x140.png 768w, /wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-8.45.11-PM-604x110.png 604w, /wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-8.45.11-PM.png 1514w" sizes="(max-width: 640px) 100vw, 640px" /></p>
<p>And suppose at one of those meetings John Smith had been assigned a job, you would see the text &#8220;John Smith was assigned to write the annual report&#8221; right there in your backlinks, you wouldn&#8217;t need to go hunting for the initial notes about that meeting to remember what he had agreed to do. You could even edit the text itself to make a new page linked to &#8220;annual report&#8221; and then start making notes to send to John about what needs to be included in that report. Finally, since the &#8220;John Smith&#8221; tag is itself a page, you could include his contact information there so you&#8217;d have his email address handy when you are ready to send him those notes.</p>
<p>It may not be obvious from this example, but one of the advantages of such a system is that it can also reveal a lot of links you might not have consciously thought of when you were writing. If you still enjoy strolling around library stacks because you love how the Dewey Decimal System doesn&#8217;t just show you the book you are looking for but often helps you discover related books you didn&#8217;t even know you needed, Roam can off you’re a similar feeling for your own notes. The list of backlinks often reveal adjacent ideas and helps forge new connections in your own writing. There is even a &#8220;graph view&#8221; that turns these links into a pretty chart which you can explore within the app.</p>
<p><img loading="lazy" decoding="async" src="https://anthrodendum.org/wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-8.48.02-PM.png" alt="" width="896" height="678" class="aligncenter size-full wp-image-5209" srcset="/wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-8.48.02-PM.png 896w, /wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-8.48.02-PM-300x227.png 300w, /wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-8.48.02-PM-768x581.png 768w, /wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-8.48.02-PM-357x270.png 357w" sizes="(max-width: 896px) 100vw, 896px" /></p>
<p>Backlinks might be Roam&#8217;s most notable feature, but it has many more tricks up its sleeve. (If anything, the developers seem to be going a bit overboard with  all kinds of experimental features when some of the more basic functionality still need work!) I will focus on three of these features here. These are features tied to the core function of the app as a place to take notes. The app is also a database, and there are a lot of features which make use of that to programmatically output information based on queries, but I&#8217;ll skip those advanced features here. The features I think make Roam especially useful for taking notes are: transclusion, the sidebar, and Daily Notes:</p>
<p>Transclusion refers to the ability to embed a link from another note (or another part of the same note) directly into an outline. Let&#8217;s say I&#8217;m taking notes on fruit and have a section titled &#8220;apples&#8221; under which I list various types of oranges (Granny Smith, Gala, Fuji, etc.) and I include information for each, such as where to buy them, when they are in season, how they taste, etc. When I start another note with a recipe for apple pie, I might want to include my notes on Granny Smith apples in that note, rather than simply linking to the Granny Smith note (as in the John Smith example). Roam allows me to directly embed the relevant bullet points from my &#8220;apples&#8221; outline right in the document. And if I edit the Granny Smith information in one place, it will be updated everywhere else it appears! The following two pictures show how that might work. In the first picture we have the definition in context in the original note, and in the second picture we see it embedded in ta pie recipe.</p>
<p><img loading="lazy" decoding="async" src="https://anthrodendum.org/wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-9.02.21-PM-1024x944.png" alt="" width="640" height="590" class="aligncenter size-large wp-image-5210" srcset="/wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-9.02.21-PM-1024x944.png 1024w, /wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-9.02.21-PM-300x277.png 300w, /wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-9.02.21-PM-768x708.png 768w, /wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-9.02.21-PM-293x270.png 293w, /wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-9.02.21-PM.png 1280w" sizes="(max-width: 640px) 100vw, 640px" /> <img loading="lazy" decoding="async" src="https://anthrodendum.org/wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-9.02.34-PM-1024x723.png" alt="" width="640" height="452" class="aligncenter size-large wp-image-5211" srcset="/wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-9.02.34-PM-1024x723.png 1024w, /wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-9.02.34-PM-300x212.png 300w, /wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-9.02.34-PM-768x542.png 768w, /wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-9.02.34-PM-382x270.png 382w, /wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-9.02.34-PM.png 1204w" sizes="(max-width: 640px) 100vw, 640px" /></p>
<p>The second feature is the sidebar: a sliding window pane that can appear on the right side of the screen. Any note (or section of a note) you are working on can be opened there for reference. I the picture below I have a shopping list note that I can update as I work on the recipe. The sidebar can handle multiple notes at the same time, and they can be collapsed or expanded as needed.</p>
<p><img loading="lazy" decoding="async" src="https://anthrodendum.org/wp-content/uploads/2020/05/Screen-Shot-2020-05-05-at-1.21.42-PM-1024x430.png" alt="" width="640" height="269" class="aligncenter size-large wp-image-5227" srcset="/wp-content/uploads/2020/05/Screen-Shot-2020-05-05-at-1.21.42-PM-1024x430.png 1024w, /wp-content/uploads/2020/05/Screen-Shot-2020-05-05-at-1.21.42-PM-300x126.png 300w, /wp-content/uploads/2020/05/Screen-Shot-2020-05-05-at-1.21.42-PM-768x323.png 768w, /wp-content/uploads/2020/05/Screen-Shot-2020-05-05-at-1.21.42-PM-604x254.png 604w, /wp-content/uploads/2020/05/Screen-Shot-2020-05-05-at-1.21.42-PM.png 1338w" sizes="(max-width: 640px) 100vw, 640px" /></p>
<p>Finally, Daily Notes are a special kind of note that appear each day, with the date at the top. I was a little confused by this at first, but after playing with Roam for a week I found that I absolutely love using this feature. It encourages you to keep a running journal of your day. Rather than adding new notes for each topic you want to write about, you just tag them as you go. Remember, tagging something creates a new page that will automatically have a back-link that includes what you are writing in the daily journal! Because of the magic of backlinks, there is no need to create new documents for everything. That means you can just focus on writing and not worry too much about where things should go. I have found this tremendously liberating, and as a result I find I write a lot more notes than I used to.</p>
<p><img loading="lazy" decoding="async" src="https://anthrodendum.org/wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-9.11.35-PM.png" alt="" width="686" height="416" class="aligncenter size-full wp-image-5212" srcset="/wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-9.11.35-PM.png 686w, /wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-9.11.35-PM-300x182.png 300w, /wp-content/uploads/2020/05/Screen-Shot-2020-05-03-at-9.11.35-PM-445x270.png 445w" sizes="(max-width: 686px) 100vw, 686px" /></p>
<p>In Roam the process of writing and the process of filing are entwined with each other, rather than two separate processes. I think this is what makes Roam such a joy to use, and so far no other app has managed to capture this feeling. Nor am I alone. I think this feeling is what explains the #roamcult hashtag. With other apps you often feel that each new piece of information added to the app makes it harder to find what you are looking for. My Evernote, for instance, often feels like an overstuffed shoebox whose lid no longer closes. But with Roam I feel that the more data I add to the app, the more useful all that data becomes. Maybe it just feels like a shiny new toy because I have only been using it for a few weeks? Only time will tell if this feeling is justified, but so far I think it really works.</p>
<p>As much as I like Roam, I think what I really want is something <em>like</em> Roam but better. I find the app already bloated with too many features, it lacks a good mobile app, and it can sometimes take a long time to load. Fortunately, a lot of other developers have been inspired by Roam to create similar apps, or add Roam-like functionality to existing apps. It is too early to tell if any of these will succeed, but one I am especially hopeful about is <a href="https://obsidian.md/">Obsidian</a> because it comes from the same team behind Dynalist, and their vision emphasizes open standards and local control of your data. <a href="https://zettelkasten.de/the-archive/">The Archive</a> is another possibility. Inspired by the <a href="https://writingcooperative.com/zettelkasten-how-one-german-scholar-was-so-freakishly-productive-997e4e0ca125">Zettelkasten Method</a> of Niklas Luhmann, it actually predates the other apps, but I find Luhmann&#8217;s system a bit cumbersome to use compared to Roam and Obsidian. <a href="https://thinktool.io/">Thinktool</a> is more of a traditional outliner, but it includes backlinks and transclusion like Roam. Other efforts can be found in this <a href="https://www.reddit.com/r/selfhosted/comments/f0z6yd/open_source_alternatives_to_roam_research/">list of open-source Roam alternatives</a>. And <a href="https://github.com/athensresearch/athens">Athens</a> is a more ambitious attempt to create an open source clone of Roam that matches all of its features. It is too early to tell which of these apps will succeed, but if any of them do it will be because of the inspiration provided by Roam.</p>
<div class="footnotes">
<hr />
<ol>
<li id="fn-5204-1">
Also, there are some privacy concerns with regard to keeping sensitive information in Roam. (<a href="https://www.reddit.com/r/RoamResearch/comments/ga1zk3/privacy_notes_conor_founder_of_roam_ama/">They say they are as safe as Evernote or Dropbox Paper</a>, but how safe is that?) And it still lacks a dedicated mobile app, so while you can access it on iOS or Android, you will likely be frustrated by the experience.&#160;<a href="#fnref-5204-1">&#8617;</a>
</li>
<li id="fn-5204-2">
If you do want a how-to <a href="https://nesslabs.com/roam-research-beginner-guide">here is a good guide to getting started</a>. And, after you&#8217;ve mastered the basics, <a href="https://www.roamtips.com/home/getting-started-with-roam-research">here is how to find out more</a>.&#160;<a href="#fnref-5204-2">&#8617;</a>
</li>
</ol>
</div>
<div class="saboxplugin-wrap" itemtype="http://schema.org/Person" itemscope itemprop="author"><div class="saboxplugin-tab"><div class="saboxplugin-gravatar"><img alt='Kerim' src='http://0.gravatar.com/avatar/3f733bd06413af380fcd122e4be08dc4?s=100&#038;d=retro&#038;r=g' srcset='http://0.gravatar.com/avatar/3f733bd06413af380fcd122e4be08dc4?s=200&#038;d=retro&#038;r=g 2x' class='avatar avatar-100 photo' height='100' width='100' itemprop="image"/></div><div class="saboxplugin-authorname"><a href="/author/admin_kerim3916/" class="vcard author" rel="author"><span class="fn">Kerim</span></a></div><div class="saboxplugin-desc"><div itemprop="description"><p><a href="http://kerim.oxus.net/">P. Kerim Friedman</a> is a professor in the Department of Ethnic Relations and Cultures at National Dong Hwa University in Taiwan. His research explores language revitalization efforts among indigenous Taiwanese, looking at the relationship between language ideology, indigeneity, and political economy. An ethnographic filmmaker, he co-produced the Jean Rouch award-winning documentary, &#8216;Please Don&#8217;t Beat Me, Sir!&#8217; about a street theater troupe from one of India&#8217;s Denotified and Nomadic Tribes (DNTs).</p>
</div></div><div class="saboxplugin-web sab-web-position"><a href="http://kerim.oxus.net/" target="_self" >kerim.oxus.net/</a></div><div class="clearfix"></div><div class="saboxplugin-socials "><a title="Twitter" target="_self" href="http://twitter.com/kerim" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-twitter" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"></path></svg></span></a></div></div></div>
<p><a href="/2020/05/05/roam-if-you-want-to/" rel="nofollow">Source</a></p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Text-laundering (Working With Text 3)</title>
		<link>/2018/01/28/text-laundering-working-with-text-3/</link>
		
		<dc:creator><![CDATA[Kerim]]></dc:creator>
		<pubDate>Mon, 29 Jan 2018 03:58:08 +0000</pubDate>
				<category><![CDATA[How to]]></category>
		<category><![CDATA[Tools We Use]]></category>
		<category><![CDATA[apps]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[mobile apps]]></category>
		<category><![CDATA[regex]]></category>
		<category><![CDATA[regular expressions]]></category>
		<category><![CDATA[text files]]></category>
		<category><![CDATA[tools we use]]></category>
		<category><![CDATA[utilities]]></category>
		<category><![CDATA[working with text]]></category>
		<guid isPermaLink="false">https://anthrodendum.org/?p=602</guid>

					<description><![CDATA[Ever copy and paste something that should be a solid paragraph of text only to have it end up looking a mess? You could fix it using Regular Expressions, or if you prefer not to have to muddle around with code, there are a number of tools out there which can automate this kind of text cleanup for you. ]]></description>
										<content:encoded><![CDATA[<p>Ever copy and paste something that should be a solid paragraph of text, which should look like this:</p>
<blockquote><p>
  Consuetudium lectorum Mirum est notare. Eodem modo typi qui nunc nobis videntur parum clari fiant sollemnes in futurum? Assum Typi non habent claritatem insitam est usus legentis in iis. Claritatem Investigationes demonstraverunt lectores legere me lius quod ii legunt saepius Claritas est etiam. Nam liber tempor cum soluta. Est etiam processus dynamicus qui.
</p></blockquote>
<p>only to have it end up looking like this?</p>
<blockquote><p>
  Consuetudium lectorum Mirum est notare.<br />
  Eodem modo typi qui nunc nobis videntur parum clari fiant sollemnes in futurum? Assum Typi non habent claritatem insitam est usus<br />
  legentis in iis.<br />
  Claritatem Investigationes demonstraverunt lectores legere me lius quod ii legunt saepius Claritas est etiam. Nam liber tempor cum soluta. Est etiam<br />
  processus dynamicus qui.
</p></blockquote>
<p>Most word processors have a command that lets you see invisible markers like spaces (usually represented as a faint dot “•”) and what are still quaintly called “carriage returns,” or “line feeds” (generally shown by the symbols ”¶” or “↵”).<sup id="fnref-602-1"><a href="#fn-602-1" class="jetpack-footnote">1</a></sup> If you turn that feature on, you will see that there are way too many such return symbols in the above text. It might seem like the solution would be to find and replace all those returns with spaces, but then you would have no paragraphs at all in your document. What you want to do is replace all the mid-paragraph returns, but leave those between paragraphs.</p>
<p>Using Regular Expressions (RegEx), as <a href="https://anthrodendum.org/2018/01/24/regex-101-working-with-text-2/">discussed in the last post in this series</a>, what we would want to do is search for every return (or line feed) that is not followed or preceded by a return (or line feed). In addition&#8211;since some paragraphs are separated not by a blank line but by a tab or sequence of spaces at the start of the new paragraph&#8211;we want to look for those as well. I find <a href="https://regex101.com/r/zshq1Q/1">the following search</a> works pretty well for me: <code>(?&lt;=[^\r\n\t ][^\r\n])\R(?=[^\r\n][^\r\n\t ]) </code>  It is easy to find many patterns like this in online forums, <a href="https://stackoverflow.com/questions/10464735/remove-single-line-breaks-keep-empty-lines">as I did</a>, saving you the trouble of having to re-invent the wheel.</p>
<p>If you prefer not to have to muddle around with code, there are a number of tools out there which can automate this kind of text cleanup for you. On macOS my favorite is the package of <a href="http://www.devontechnologies.com/products/freeware.html">free WordService menu extensions</a> from DEVONtechnologies. These are extensions that work with the built-in &#8220;Services&#8221; menu that pops up on macOS whenever you control-click on some selected text. The package offers a number of useful commands to do things like change the capitalization of the selected text (e.g. turn “THE APPLE” into “The Apple,” or “The apple,” etc.), reformat line breaks (or remove them altogether), and one that can give you useful statistics such as the word or character count of the selected text, etc.</p>
<p>Considering that WordService is free and does pretty much the same thing, you might not want to spend $45 for <a href="https://www.unmarked.com/textsoap/%5C">TextSoap</a>, but if you already have a subscription to the <a href="https://setapp.com/">Setapp</a> bundle of macOS apps then TextSoap is included with your subscription. Another option is <a href="http://sociomedia.com/textwell/">Textwell</a> which works on both macOS and iOS and can do much more than just clean text. It has some built in tools, much like those offered in WordService, but (if you aren’t afraid of tweaking the JavaScript in the example code) you also can make your own actions. I really like that these can be synced between the desktop and iOS. <a href="https://www.apimac.com/ios/cleantext/">Clean Text for iOS</a> is even easier to use, but less customizable. Since I don’t use Windows, Linux, or Android, etc. I’ll leave it for others to recommend their favorite text cleanup tools for those platforms in the comments.</p>
<hr />
<h3>List of posts in this series</h3>
<ul>
<li><a href="https://anthrodendum.org/2018/01/18/free-your-mind-the-text-will-follow-working-with-text-1/">Free Your Mind, the Text Will Follow (Working With Text 1)</a></li>
<li><a href="https://anthrodendum.org/2018/01/24/regex-101-working-with-text-2/">RegEx 101 (Working With Text 2)</a></li>
<li><a href="https://anthrodendum.org/2018/01/28/text-laundering-working-with-text-3/">Text-laundering (Working With Text 3)</a></li>
<li><a href="https://anthrodendum.org/2018/02/22/lazy-powerpoint-working-with-text-4/">Lazy PowerPoint (Working With Text 4)</a></li>
<li><a href="https://anthrodendum.org/2018/04/05/roll-your-own-qda-working-with-text-5/">Roll Your Own QDA (Working With Text 5)</a></li>
</ul>
<div class="footnotes">
<hr />
<ol>
<li id="fn-602-1">
Actually, there are significant differences between carriage returns and line feeds, but they aren’t important for this post.&#160;<a href="#fnref-602-1">&#8617;</a>
</li>
</ol>
</div>
<div class="saboxplugin-wrap" itemtype="http://schema.org/Person" itemscope itemprop="author"><div class="saboxplugin-tab"><div class="saboxplugin-gravatar"><img alt='Kerim' src='http://0.gravatar.com/avatar/3f733bd06413af380fcd122e4be08dc4?s=100&#038;d=retro&#038;r=g' srcset='http://0.gravatar.com/avatar/3f733bd06413af380fcd122e4be08dc4?s=200&#038;d=retro&#038;r=g 2x' class='avatar avatar-100 photo' height='100' width='100' itemprop="image"/></div><div class="saboxplugin-authorname"><a href="/author/admin_kerim3916/" class="vcard author" rel="author"><span class="fn">Kerim</span></a></div><div class="saboxplugin-desc"><div itemprop="description"><p><a href="http://kerim.oxus.net/">P. Kerim Friedman</a> is a professor in the Department of Ethnic Relations and Cultures at National Dong Hwa University in Taiwan. His research explores language revitalization efforts among indigenous Taiwanese, looking at the relationship between language ideology, indigeneity, and political economy. An ethnographic filmmaker, he co-produced the Jean Rouch award-winning documentary, &#8216;Please Don&#8217;t Beat Me, Sir!&#8217; about a street theater troupe from one of India&#8217;s Denotified and Nomadic Tribes (DNTs).</p>
</div></div><div class="saboxplugin-web sab-web-position"><a href="http://kerim.oxus.net/" target="_self" >kerim.oxus.net/</a></div><div class="clearfix"></div><div class="saboxplugin-socials "><a title="Twitter" target="_self" href="http://twitter.com/kerim" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-twitter" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"></path></svg></span></a></div></div></div>
<p><a href="/2018/01/28/text-laundering-working-with-text-3/" rel="nofollow">Source</a></p>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
