home *** CD-ROM | disk | FTP | other *** search
/ db.tidbits.com / db.tidbits.com.tar / db.tidbits.com / getbits.acgi?tbart=05781.orig < prev    next >
Text File  |  2010-09-23  |  48KB  |  809 lines

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  2.         "http://www.w3.org/TR/html4/loose.dtd">
  3.  
  4. <html lang="en">
  5. <head>
  6.     <meta http-equiv="content-type" content="text/html;charset=utf-8">
  7.     <meta http-equiv="Content-Language" content="en">
  8.     <title>TidBITS : Best Footnote Forward: Papyrus 8.0.7</title>
  9.  
  10.     <meta name="title" content="TidBITS : Best Footnote Forward: Papyrus 8.0.7">
  11.     <meta name="description" content="TidBITS is a free email and Web publication covering the Macintosh Internet community.">
  12.     <link rel="image_src" href="/images/tblogo9.gif" />
  13.     <meta name="keywords" content="Apple, Mac, Macintosh, Mac OS, Mac OS X, newsletter, Internet, analysis, reviews, technology, news, TidBITS, TidBITS Talk, Engst">
  14.     <link rel="Help" href="http://www.tidbits.com/about/about-tidbits.html" title="About TidBITS">
  15.     <link rel="Search" href="http://www.tidbits.com/search/" title="Search All TidBITS Content">
  16.     <link rel="Author" href="http://www.tidbits.com/about/contact-info.html" title="Contact Information">
  17.     <link rel="Contents" href="tb-issues/" title="TidBITS Issue Archive">
  18.     <link rel="alternate" type="application/rss+xml" href="http://db.tidbits.com/feeds/tidbits.rss" title="TidBITS Full Text Feed">
  19.     <link rel="alternate" type="application/rss+xml" href="http://db.tidbits.com/commentfeeds/firehose.xml" title="TidBITS Full Comments Feed">
  20.  
  21.     <link rel="stylesheet" href="/tidbits_2010_001.css" type="text/css">
  22.     <LINK rel="stylesheet" type="text/css" media="print" href="/tb-new-print.css">
  23.     <script src="/javascript/tb.js" type="text/javascript"></script>
  24.     <meta name="viewport" content="width:940">
  25.     <script type='text/javascript' src='http://db.tidbits.com/ads/delivery/spcjs.php?id=2'></script>
  26.     <script src="/javascript/prototype.js" type="text/javascript"></script>
  27. <script src="/javascript/scriptaculous.js" type="text/javascript"></script>
  28. <script src="/js-global/FancyZoom.js" type="text/javascript"></script>
  29. <script src="/js-global/FancyZoomHTML.js" type="text/javascript"></script>
  30. <script type="text/javascript"  src="http://api.recaptcha.net/js/recaptcha_ajax.js"></script>
  31.  
  32. </head>
  33. <body onLoad="setupZoom()">
  34. <!-- popup query -->
  35. <div id="big_ole_background" style="display:none"> </div>
  36. <div id="tipbits_enclosure_preview" style="display:none">
  37. <div class="tearoffbox_wide_container">
  38. <div class="tearoffbox_wide_tips">
  39.  
  40. <div class="tip_display">
  41. <div class="preview">
  42. <h6><span id="p_tips_title"></span></h6>
  43. <p id="p_tips_text"></p>
  44. <p>Visit <a href="javascript:void(0)" id="p_url"><span id="p_label"></span></a></p>
  45. <p class="credit">Submitted by <span id="p_reader"></span></p>
  46. <p><input type="submit" value="Back" name="preview_tip" onClick="preview_box('ts','tipbits_enclosure_preview'); return false;"></p>
  47. </div>
  48. </div>
  49. <div class="tearoffbox_wide_bottom_tips">
  50. </div>
  51.  
  52. </div><!-- end tearoffbox_wide_tips -->
  53. </div><!-- end tearoffbox_wide_container for tips-->
  54. <!-- end tearoff box wide -->
  55. </div><!-- end enclosure -->
  56.  
  57. <div class="popup_box_with_captcha" id="ts" style="display:none">
  58.     <div id="popup_box_thanks" style="display:none" onClick="close_popup_thanks('popup_box_thanks', 'ts')"><br>Thanks for submitting your tip! All submissions are moderated by an editor before appearing online. We've reset the form so you can enter another tip. Or you can close the tip submission box.    <div class="x_close" id="thanks_upper_right"><a href="javascript:void(0)" onmousedown="close_popup_thanks('popup_box_thanks', 'ts'); return true;">Close</a></div></div>
  59.     <div class="tip_box_format">
  60.     <div id="ts_innards" onClick="close_popup_thanks('popup_box_thanks', 'ts')">
  61.         <div class="tip_box_head">TipBITS Submission</div>
  62.         <div class="tip_box_form">        
  63.                 
  64.             <div class="tbf_row" id="ts_message_box" style="display:none">
  65.                 <div class="tbf_wide"><div class="tbf_alert" id="ts_top_message"></div></div>
  66.             </div>
  67.             <div class="spacer"></div>
  68.  
  69.             <form action="foobar.cgi" method="get" name="submit_tip">
  70.  
  71.             <div class="tbf_row"><div class="tbf_wide_extra_top not_bold">Please submit only technical tips that will help other TidBITS readers better use their Macs, iPhones, and related software and hardware. All product announcements should be sent to <a href="mailto:releases@tidbits.com">releases@tidbits.com</a>.</div></div>
  72.             <div class="spacer"></div>
  73.             <div class="tbf_row">
  74.                 <div class="tbf_left">Tip title<span class="required_field">*</span></div><div class="tbf_right"><input type="text" value="" id="tip_title_id" name="tip_title" tabindex="1"></div>
  75.             </div>
  76.             <div class="spacer"></div>
  77.             <div class="tbf_row">
  78.                 <div class="tbf_left">Your tip<span class="required_field">*</span></div><div class="tbf_right"><textarea name="tip_text" rows="3" cols="40" tabindex="2"></textarea></div>
  79.             </div>
  80.             <div class="spacer"></div>
  81.             <div class="tbf_row">
  82.                 <div class="tbf_left">URL</div><div class="tbf_right"><input type="text" value="" name="tip_link_url" tabindex="3"><span class="tip_description"><br>Enter the URL to a Web page that supports your tip.</span></div>
  83.             </div>
  84.             <div class="spacer"></div>
  85.             <div class="tbf_row">
  86.                 <div class="tbf_left">Linked text</div><div class="tbf_right"><input type="text" value="" name="tip_link_label" tabindex="4"><span class="tip_description"><br>Enter the name of the page linked above.</span></div>
  87.             </div>
  88.             <div class="spacer"></div>
  89.             <div class="tbf_row">
  90.                 <div class="tbf_left">Your name<span class="required_field">*</span></div><div class="tbf_right"><input type="text" value="" name="tip_reader_name" tabindex="5"></div>
  91.             </div>
  92.             <div class="spacer"></div>
  93.             <div class="tbf_row">
  94.                 <div class="tbf_left">Your email<span class="required_field">*</span></div><div class="tbf_right"><input type="text" value="" name="tip_reader_email" tabindex="6"></div>
  95.             </div>
  96.             <div class="spacer"></div>
  97.             <div class="spacer"></div>
  98.                 <div class="tbf_wide"><span class="fine_print"><span class="required_field">* indicates required fields</span></span></div>
  99.             <div class="spacer"></div>
  100.             <div class="tbf_row">
  101.                 <div class="tbf_wide_extra_top"><span class="fine_print">To help us avoid automated posts and spam, please enter the words below.</span></div>
  102.             </div>
  103.             <div class="spacer"></div>
  104.             <div class="tbf_row">
  105.                 <div class="tbf_wide"><div id="ts_recaptcha"></div></div>
  106.             </div>
  107.             <div class="spacer"></div>
  108.             <div class="tbf_row">
  109.                 <div class="tbf_wide"><input type="submit" value="Preview Your Tip" name="preview_tip" onClick="fill_preview('tipbits_enclosure_preview', 'ts', this.form); return false;" tabindex="7"> <input type="submit" value="Send Us Your Tip!" name="submit_this_tip" onClick="handle_tip_submission('ts', '', this.form, 'tip'); return false;" tabindex="8"></div>
  110.             </div>
  111.             <div class="spacer"></div>
  112.             <div class="tbf_row">
  113.                 <div class="tbf_wide"><span class="fine_print">When you submit a tip, you give us permission to use it. Read <a href="javascript:void(0)" onClick="generic_show_hide('tip_terms')">our terms</a> for more details. All submissions are reviewed before publication.</span></div>
  114.             </div>
  115.             
  116.             <div class="tbf_row" id="tip_terms" style="display: none">
  117.                 <div class="tbf_wide"><span class="fine_print">Our terms: By submitting a tip, you agree to assign TidBITS Publishing Inc., a non-exclusive, worldwide, perpetual license to reproduce, publish, and distribute your tip in connection with the TidBITS Web site and associated products in any media. You agree that you created the content you submitted, and that you have the right to assign us this license. You give us permission to use your name, but your email address won't be publicly displayed or shared. We review all submissions before publication, and reserve the right to select which submissions we feel are appropriate for our readers and to edit those we publish.</span></div>
  118.             </div>
  119.             <div class="spacer"></div>
  120.             </form>
  121.         </div><!-- end tip_box_form -->
  122.     </div><!-- end tip box innards -->
  123.     </div><!-- end tip box format -->
  124.     
  125.     <div class="x_close" id="ts_upper_right"><a href="javascript:void(0)" onmousedown="HidePopupContent('ts', 'ts', ''); return true;">Close</a></div>
  126.     
  127. </div><!-- end tip_submit box-->
  128.  
  129. <div class="popup_box_with_captcha" id="article_reference" style="display:none"><div class="article_ref_format"><textarea style="width:350px; height:100px;" name="article_ref" id="article_ref_box"></textarea></div>    <div class="x_close" id="article_reference_upper_right"><a href="javascript:void(0)" onmousedown="HidePopupContent('article_reference', 'article_reference', ''); return true;">Close</a></div>
  130. </div>
  131.  
  132. <div class="popup_box_with_captcha" id="comm" style="display:none">
  133.     <div class="tip_box_format">
  134.     <div id="comment_thanks" style="display:none" onClick="close_popup_thanks('comment_thanks', 'comm')"><br>Thanks for submitting a comment! Please check your email for a link that, when clicked, will verify that you're a real person and cause your comment to appear immediately. <div class="x_close" id="comment_upper_right"><a href="javascript:void(0)" onmousedown="close_popup_thanks('comment_thanks', 'comm'); return true;">Close</a></div></div>
  135.     <div id="comm_innards" onClick="close_popup_thanks('comment_thanks', 'comm')">
  136.         <div class="tip_box_head" id="comm_headline">Post a Comment</div>
  137.         <div class="tip_box_form">        
  138.                 
  139.             <div class="tbf_row" id="comm_message_box" style="display:none">
  140.                 <div class="tbf_wide"><div class="tbf_alert" id="comm_top_message"></div></div>
  141.             </div>
  142.             <div class="spacer"></div>
  143.  
  144.             <form action="foobar.cgi" method="get" name="post_comment" id="post_comment">
  145.             <input type="hidden" name="comment_nest" value=''>
  146.             <input type="hidden" name="comment_id" value=''>
  147.             <input type="hidden" name="article_id" value='4424'>
  148.             <input type="hidden" name="edit" value=''>
  149.             <div class="tbf_row">
  150.                 <div class="tbf_left">In reply to</div>
  151.                 <div class="tbf_right">
  152.                     <div id="cb_quoted_row">
  153.                         <div class='cb_open_quote'>“</div>
  154.                         <div id="cb_quoted"></div>
  155.                         <div class='cb_close_quote'>”</div>
  156.                     </div>
  157.                     <div class="spacer"></div>
  158.                 </div>
  159.             </div>
  160.             <div class="spacer"></div>
  161.  
  162.             <div class="tbf_row">
  163.                 <div class="tbf_left" style="padding-top:0">Your comment</div>
  164.                 <div class="tbf_right"><textarea tabindex="1" name="cb_item_add" id="cb_item_add" rows="4" cols="50" onKeyDown="count_insert('cb_item_add','cb_char_count')"></textarea><br><div class="cb_char_count" id="cb_add_count">Remaining characters: <span id="cb_char_count">0</span></div></div>
  165.             </div>
  166.             <div class="spacer"></div>            
  167.  
  168.             <div class="tbf_row">
  169.                 <div class="tbf_left">Your name</div><div class="tbf_right" style="margin-top:8px"><input tabindex="2" type="text" value="" name="cb_add_name" id="cb_add_name" style="margin-top: -4px"></div>
  170.             </div>
  171.             <div class="spacer"></div>
  172.             
  173.             <div class="tbf_row">
  174.                 <div class="tbf_left">Your email</div><div class="tbf_right"><input tabindex="3" type="text" name="cb_add_email" id="cb_add_email"></div>
  175.             </div>
  176.             <div class="spacer"></div>
  177.             
  178.             <div class="tbf_row">
  179.                 <div class="tbf_left"> </div><div class="tbf_right"><input id="comm_post_comment" tabindex="4" type="submit" value="Post Comment" name="submit_this_comment" style="width:100px; float:right" onClick="cb_post_submit(); return false;"></div>
  180.             </div>
  181.             <div class="spacer"></div>
  182.             
  183.             <div class="tbf_row" id="comment_terms">
  184.                 <div class="tbf_wide"><span class="fine_print">Our terms: We reserve the right to edit or delete any comment, so please post thoughtfully. We use your email address <i>only</i> to send you a one-time verification message confirming that you posted this comment. We also store your address to allow you to verify using other Web browsers in the future. For more info, see our <a href="http://db.tidbits.com/privacy.html">privacy policy</a>.</span></div>
  185.             </div>
  186.             <div class="spacer"></div>
  187.  
  188.             </form>
  189.         </div><!-- end comm_form -->
  190.     </div><!-- end comm box innards -->
  191.     </div><!-- end comm box format -->
  192.     
  193.     <div class="x_close" id="comm_upper_right"><a href="javascript:void(0)" onmousedown="HidePopupContent('comm', 'comm', ''); return true;">Close</a></div>
  194.     
  195. </div><!-- end comm_submit box-->
  196.  
  197.  
  198. <!-- start mainbody -->
  199. <div id="mainbody">
  200.  
  201. <!-- start header -->
  202. <div id="header">
  203.  
  204.  
  205.  
  206.     <div id="tblogo">
  207.     <a href="/"><img src="/images/tblogo20_01.gif" alt="TidBITS: Apple News for the Rest of Us" width="177" height="84" border="0"></a>
  208.  
  209.     </div><!-- end tblogo -->
  210.  
  211.  
  212. <!-- leaderboard ad -->
  213. <div id="top_banner">
  214. <script type='text/javascript'><!--// <![CDATA[
  215.     OA_show(3);
  216. // ]]> --></script><noscript><a target='_blank' href='http://db.tidbits.com/ads/delivery/ck.php?n=TBe5f7021'><img border='0' alt='' src='http://db.tidbits.com/ads/delivery/avw.php?zoneid=3&n=TBe5f7021'></a></noscript>
  217. </div><!-- end top_banner style -->
  218. <!-- end leaderboard ad -->
  219.  
  220.  
  221. </div><!-- end header  -->
  222.  
  223.  
  224. <!-- start content_container -->
  225. <div id="content_container">
  226.  
  227.  
  228. <!-- begin leftcolumn -->
  229. <div id="leftcolumn">
  230.  
  231. <!-- begin leftnav /left navigation -->
  232. <div>
  233.     <ul class="leftnav">
  234.         <!-- start search -->
  235.         <li class="topcorner">
  236.             <form action="http://db.tidbits.com" method="POST" name="search_form"><input type="hidden" name="advanced_search" value=''><input type="text" name="search_text" size="8" maxlength="70" value="Search" onFocus="this.value=''" onBlur="if (this.value == '') { this.value = 'Search'; }"> <span style="margin: 0 5px 0 5px; vertical-align: -2px"><span style="vertical-align: -2px"><input type="image" name="submit_search" src="/images/go_search_button.gif"></span>  <img src="/images/adv_search_button.gif" title="Click for Advanced Search" onClick="var f = document.search_form; f.search_text.value =''; f.advanced_search.value = '1'; f.submit();"></span></form>
  237.         </li>
  238.     </ul>
  239. </div>
  240. <!-- end search -->
  241.  
  242. <!-- Get TidBITS box (temp) -->
  243. <div>
  244.     <ul class="leftnav">
  245.         <li class="gettb"><strong>Get TidBITS via...</strong></li>
  246.     
  247.         <li><a href="http://www.tidbits.com/list" title="Subscribe via email" class="gettb">Email <img src="/images/gettb_button_email.gif" width="12" height="12" border="0" class="nav_img" alt="Email subscription options"></a></li>
  248.         <li><a href="/feeds/tidbits.rss" title="Subscribe via RSS" class="gettb">RSS <img src="/images/feed-icon-12x12.gif" width="12" height="12" border="0" class="nav_img" alt="Subscribe via RSS"></a></li>
  249.         <li><a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=276986548" title="Subscribe to the podcast" class="gettb">Podcast <img src="/images/feed-icon-12x12_podcast.gif" width="12" height="12" border="0" class="nav_img" alt="Subscribe to the postcast"></a></li>
  250.         <li><a href="http://www.twitter.com/TidBITS" title="Get Article Updates via Twitter" class="gettb">Twitter <img src="/images/feed_icon_12x12_twitter.png" width="12" height="12" border="0" class="nav_img" alt="Get Article Updates via Twitter"></a></li>
  251.         <li><a href="http://www.facebook.com/pages/TidBITS/195314925519" title="Go to the TidBITS Page at Facebook" class="gettb">Facebook <img src="/images/feed_icon_12x12_facebook.gif" width="12" height="12" border="0" class="nav_img" alt="Go to the TidBITS Page at Facebook"></a></li>
  252.     </ul>
  253. </div>
  254. <!-- end Get TidBITS box -->
  255.     
  256.     <ul class="leftnav">
  257.         <li><a href="/" class="tabhead">TidBITS Home</a></li>
  258.  
  259.         <li><a href="javascript:void(0)" title="Sections" class="tabhead" onClick="return showhide('articleslist')">Sections <span id="articleslist_triangle"><img src="/images/nav_triangle_open.gif" width="9" height="9" border="0" class="navtriangle" id="articleslist_tri_image" alt="Click to show or hide the contents of this section."></span></a></li>
  260.     
  261.     
  262.     </ul>
  263.  
  264. <div id="articleslist" style="display: none"><ul class="leftnav"><li><a href="/section/business" >Business Apps</a></li>
  265. <li><a href="/section/entertainment" >Entertainment</a></li>
  266. <li><a href="/section/links" >External Links</a></li>
  267. <li><a href="/section/home" >Home Macs</a></li>
  268. <li><a href="/section/inside" >Inside TidBITS</a></li>
  269. <li><a href="/section/iphone-ipad-ipod" >iPhone iPad iPod</a></li>
  270. <li><a href="/section/fun" >Just for Fun</a></li>
  271. <li><a href="/section/macs" >Macs & Mac OS X</a></li>
  272. <li><a href="/section/creative" >Media Creation</a></li>
  273. <li><a href="/section/net" >Networking</a></li>
  274. <li><a href="/section/opinion" >Opinion</a></li>
  275. <li><a href="/section/support" >Problem Solving</a></li>
  276. <li><a href="/section/security" >Safe Computing</a></li>
  277. <li><a href="/section/tech" >Tech News</a></li>
  278. <li><a href="/section/watchlist" >Watchlist</a></li>
  279. </ul></div>
  280.  
  281. <div>
  282. <ul class="leftnav">
  283.     <li><a href="javascript:void(0)" onClick="return showhide('stafflist')" title="Staff" class="tabhead">Staff <span id="stafflist_triangle"><img src="/images/nav_triangle_closed.gif" width="9" height="9" border="0" class="navtriangle" id="stafflist_tri_image" alt="Click to show or hide the contents of this section."></span></a></li>
  284. </ul>
  285. </div>
  286.  
  287. <div id="stafflist" style="display:block"><ul class="leftnav"><li><a href="/author/Adam+C+Engst" title="Adam Engst, Publisher">Adam Engst</a></li>
  288.     <li><a href="/author/Tonya+Engst" title="Tonya Engst, Editor in Chief">Tonya Engst</a></li>
  289.     <li><a href="/author/Jeff+Carlson" title="Jeff Carlson, Managing Editor">Jeff Carlson</a></li>
  290.     <li><a href="/author/Joe+Kissell" title="Joe Kissell, Senior Editor">Joe Kissell</a></li>
  291.     <li><a href="/author/Glenn+Fleishman" title="Glenn Fleishman, Contributing Editor">Glenn Fleishman</a></li>
  292.     <li><a href="/author/Mark+Anbinder" title="Mark Anbinder, Contributing Editor">Mark H. Anbinder</a></li>
  293.     <li><a href="/author/Matt+Neuburg" title="Matt Neuburg, Contributing Editor">Matt Neuburg</a></li>
  294.     <li><a href="/author/Rich+Mogull" title="Rich Mogull, Contributing Editor">Rich Mogull</a></li>
  295.     <li><a href="/author/Lex+Friedman" title="Lex Friedman, Staff Writer">Lex Friedman</a></li>
  296.     </ul>
  297.     </div>
  298.  
  299. <div>
  300. <ul class="leftnav">
  301.  
  302.     <li><a href="javascript:void(0)" title="Issues" class="tabhead" onClick="return showhide('issuelist')">Weekly Issues <span id="issuelist_triangle"><img src="/images/nav_triangle_closed.gif" width="9" height="9" border="0" class="navtriangle" id="issuelist_tri_image" alt="Click to show or hide the contents of this section."></span></a></li>
  303. </ul>
  304. </div>
  305.  
  306. <div id="issuelist" style="display:none"><ul class="leftnav"><li><div class="special"><form method="post" action="noaction.cgi" onsubmit="return false" id="issue_search_form" name="issue_search_form">Issue # <input type="text" onkeydown="if (event.keyCode == 13) { redirect_issue(this.form); }" id="issue_searchvalue" name="issue_number" style="width:35px; height: 10px"> <input onclick="redirect_issue(this.form)" type="image" name="submit_search" src="/images/go_search_button_blk.gif"></form></div></li><li><A HREF="/issue/518" >#518, 21 Feb 00</A></li>
  307. <li><A HREF="/issue/517" >#517, 14 Feb 00</A></li>
  308. <li><A HREF="/issue/516" >#516, 07 Feb 00</A></li>
  309. <li><A HREF="/issue/515" >#515, 31 Jan 00</A></li>
  310. <li><A HREF="/issue/514" >#514, 24 Jan 00</A></li>
  311. <li><A HREF="/issue/513" >#513, 17 Jan 00</A></li>
  312. <li><A HREF="/issue/512" >#512, 10 Jan 00</A></li>
  313. <li><A HREF="/issue/511" >#511, 03 Jan 00</A></li>
  314. <li><A HREF="/issue/510" >#510, 14 Dec 99</A></li>
  315.  
  316.  
  317. <li><a href="/backissues">Back Issues</a></li></ul></div>
  318.  
  319.  
  320. <div>
  321. <ul class="leftnav">
  322.  
  323.     <li><a href="/tidbitstalk" title="TidBITS Talk" class="tabhead">TidBITS Talk</a></li>
  324. </ul>
  325. </div>
  326.  
  327.  
  328.  
  329. <div>    
  330. <ul class="leftnav">
  331.     <li><a href="javascript:void(0)" onClick="return showhide('abouttidbits')" title="About TidBITS" class="tabhead">About TidBITS <span id="abouttidbits_triangle"><img src="/images/nav_triangle_closed.gif" width="9" height="9" border="0" class="navtriangle" id="abouttidbits_tri_image" alt="Click to show or hide the contents of this section."></span></a></li>
  332. </ul>
  333. </div>
  334.  
  335. <div id="abouttidbits" style="display:none">
  336. <ul class="leftnav"><li><a href="/about.html" title="About TidBITS">About Us</a></li><li><a href="/account.html" title="Account Help">Account Help</a></li><li><a href="/advertising.html" title="Advertise with TidBITS!">Advertise</a></li><li><a href="/contact.html" title="Contact Info">Contact</a></li><li><a href="/copyright.html" title="Copyright Terms">Copyright</a></li>
  337. </ul>
  338. </div>
  339.  
  340. <div>
  341. <ul class="leftnav">
  342. <li class="bottom"> </li>
  343. </ul>
  344. </div>
  345. <!-- end leftnav/left navigation -->
  346.  
  347. <!-- making sure nav elements hide/show before page loads --><script type="text/javascript"><!--
  348.     showhide('articleslist','show'); 
  349. // --></script>
  350.  
  351. <!-- begin sponsor_sidebox -->
  352.  
  353. <div class="sponsor_sidebox">
  354.  
  355. <ul>
  356.  
  357. <li><a href="http://www.usefulfruit.com/tb">Useful Fruit</a></li>
  358.  
  359. <li><a href="http://www.webcrossing.com/">Web Crossing</a></li>
  360.  
  361. <li><a href="http://www.tidbits.com/about/support/contributors.html">Readers Like You!</a></li>
  362.  
  363. <li><a href="http://markspace.com/bits?source=tidbits">Mark/Space</a></li>
  364.  
  365. <li><a href="http://crashplan.com/ref/tidbits.html">CrashPlan</a></li>
  366.  
  367. <li><a href="http://www.smilesoftware.com/">Smile</a></li>
  368.  
  369. <li><a href="http://nuance.com/dragon/mac">Nuance</a></li>
  370.  
  371. <li><a href="http://macte.ch/conf_tidbits">MacTech Conference</a></li>
  372.  
  373. <li><a href="http://www.thedatarescuecenter.com/">The Data Rescue Center</a></li>
  374.  
  375. <li><a href="http://www.smithmicro.com/tidbits">Smith Micro</a></li>
  376.  
  377. <li><a href="http://www.econtechnologies.com/tb">Econ Technologies</a></li>
  378.  
  379. </ul><div class='sponsor_sidebox_bottom'> </div>
  380. </div>
  381.  
  382.  
  383. <!-- end sponsor_sidebox -->
  384.  
  385.  
  386. </div> <!-- end leftcolumn div -->
  387.  
  388. <!-- end left column -->
  389.  
  390.  
  391. <!-- begin centercolumn_border -->
  392.  
  393. <div id="centercolumn_border">
  394.  
  395. <div class="center_top">Thoughtful, detailed coverage of the Mac, iPhone, and iPad, plus the best-selling <a href="http://www.takecontrolbooks.com/?pt=TB-TAGLINE" style="color:yellow">Take Control</a> ebooks.</div>
  396.  
  397. <!-- begin centercolumn -->
  398. <div id="centercolumn">
  399.  
  400.  
  401.  
  402. <!-- begin rightcolumn_container -->
  403. <div id="rightcolumn_container">
  404.  
  405. <!-- begin rightcolumn -->
  406.     <!-- rightcolumn is embedded within centercolumn so featured text wraps around it -->
  407.     <div id="rightcolumn">
  408.  
  409. <p class="top"> </p>
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416.  
  417.  
  418.  
  419.  
  420. <!-- Watchlist items -->
  421. <div class="tearoffbox_wide_container">
  422. <div class="tearoffbox_wide_watchlist">
  423. <p class="tearoffbox_wide_top_watchlist"> </p>
  424.  
  425. <h6><a href="/section/watchlist">TidBITS Watchlist</a></h6>
  426. <ul>
  427.  
  428. <LI><a href="/article/11622">DEVONthink and DEVONnote 2.0.4</a></LI>
  429.  
  430. <LI><a href="/article/11620">Security Update 2010-006</a></LI>
  431.  
  432. <LI><a href="/article/11619">TinkerTool 4.2</a></LI>
  433.  
  434. <LI><a href="/article/11618">Mailplane 2.2</a></LI>
  435.  
  436. <LI><a href="/article/11617">Pro Applications Update 2010-02</a></LI>
  437.  
  438. <LI><a href="/article/11611">Dialectic 1.7</a></LI>
  439.  
  440. <LI><a href="/article/11604">Transmit 4.1.1</a></LI>
  441.  
  442. <LI><a href="/article/11603">MarsEdit 3.1.1</a></LI>
  443.  
  444. <LI><a href="/article/11600">Savescreenie 2.0</a></LI>
  445.  
  446. <LI><a href="/article/11598">1Password 3.4.1</a></LI>
  447.  
  448. </ul>
  449.  
  450. <div class="tearoffbox_wide_bottom_watchlist"> </div>
  451.  
  452. </div><!-- end tearoffbox_wide -->
  453.  
  454. </div><!-- end tearoffbox_wide_container for watchlist items -->
  455.  
  456. <!-- begin tearoff box wide -->
  457.  
  458. <div class="tearoffbox_wide_container">
  459. <div class="tearoffbox_wide_tips">
  460.  
  461. <div class="tip_display">
  462. <div class="tips_sponsor_logo">
  463.  
  464. </div>
  465. <h6>Open Links from Apple Mail in the Background</h6>
  466. <p><p>If an email message in Mail includes a Web link which you'd prefer to check out after you've read all your mail, and you don't want to hunt for the link later, Command-click the link in the message to open a browser window in the background. Mail remains the foreground application, and the browser window can wait till you're ready.</p></p>
  467. <p>Visit <a href="mactipster.blog.com">MacTipster blog</a></p>
  468. </div>
  469.  
  470. <div class="tearoffbox_wide_bottom_tips">
  471. <div style="padding-bottom:35px"><div class="tip_display" style="float:left"><p><br><a href="/tipbits/117">Link to this tip</a></p></div><div class="tip_display" style="float:right; width:150px">
  472. <p class="credit">Submitted by<br>Sharon Zardetto</p>
  473. </div></div>
  474.  
  475. </div>
  476.  
  477. <div class="tearoffbox_wide_tips_submit">
  478. <form method="post" onsubmit="return false" id="tipbits_form" name="tipbits_form" action="noaction.cgi"><p><a href="javascript:void(0)" onmousedown="ShowTipBox('ts','ts_recaptcha', 50, 'tip_title_id'); return true;">Share your own tip!</a> | <a href="javascript:void(0)" onClick="generic_show_hide('search_tipbits'); document.tipbits_form.tipbits_searchvalue.focus()">Search TipBITS</a></p>
  479. <p style="display:none" id="search_tipbits"><input type="text" onkeydown="if (event.keyCode == 13) { search_tipbits('tipbits_searchvalue'); }" id="tipbits_searchvalue" name="tipbits_searchvalue"> <a href="javascript:void(0)" onClick="search_tipbits('tipbits_searchvalue')">Search</a></p></form>
  480. </div>
  481. <div class="tearoffbox_wide_bottom_tips_submit">
  482.  
  483. </div>
  484.  
  485. </div><!-- end tearoffbox_wide_tips -->
  486. </div><!-- end tearoffbox_wide_container for tips-->
  487. <!-- end tearoff box wide -->
  488.  
  489.  
  490.  
  491. <!-- begin 300 x 250 ad -->
  492.  
  493. <div id="content_ad_square">
  494. <script type='text/javascript'><!--// <![CDATA[
  495.     OA_show(5);
  496. // ]]> --></script><noscript><a target='_blank' href='http://db.tidbits.com/ads/delivery/ck.php?n=TB7671f69'><img border='0' alt='' src='http://db.tidbits.com/ads/delivery/avw.php?zoneid=5&n=TB7671f69'></a></noscript>
  497. </div><!-- end 300 x 250 ad -->
  498.  
  499. <!-- TBTalk items -->
  500. <div class="tearoffbox_wide_container">
  501.  
  502. <div class="tearoffbox_wide_p">
  503. <p class="tearoffbox_wide_top_p"> </p>
  504.  
  505. <h5>Recent TidBITS Talk Discussions</h5>
  506. <ul>
  507.  
  508. <LI><a href="http://emperor.tidbits.com/webx?50@@.3cf95241">Alternatives to MobileMe for syncing calendars between iPad/Mac</a> (1 message)</LI>
  509.  
  510. <LI><a href="http://emperor.tidbits.com/webx?50@@.3cf94dbb">Free anti-virus for the Mac</a> (20 messages)</LI>
  511.  
  512. <LI><a href="http://emperor.tidbits.com/webx?50@@.3cf934e6">iTunes 10 syncing iPod Touch 4.1</a> (2 messages)</LI>
  513.  
  514. <LI><a href="http://emperor.tidbits.com/webx?50@@.3cf92a22">Thoughts about Ping</a> (16 messages)</LI>
  515.  
  516. </ul>
  517.  
  518. <div class="tearoffbox_wide_bottom_p"> </div>
  519.  
  520. </div><!-- end tearoffbox_wide -->
  521.  
  522. </div><!-- end tearoffbox_wide_container for TBtalk items -->
  523.  
  524. <!-- start takecontrol_ad -->
  525. <script type='text/javascript'><!--// <![CDATA[
  526.     OA_show(7);
  527. // ]]> --></script><noscript><a target='_blank' href='http://db.tidbits.com/ads/delivery/ck.php?n=TBe46d56f'><img border='0' alt='' src='http://db.tidbits.com/ads/delivery/avw.php?zoneid=7&n=TBe46d56f'></a></noscript><!-- end takecontrol_ad -->
  528.  
  529. <!-- begin tearoff box 2 -->
  530.  
  531. <div class="tearoffbox_wide_container">
  532.  
  533. <div class="tearoffbox_wide_p">
  534. <p class="tearoffbox_wide_top_p"> </p>
  535.  
  536. <h5>Related Articles</h5>
  537. <ul>
  538. <li><a href="/article/8227">Back to School Software</a> (29 Aug 05)</li>
  539. <li><a href="/article/7507">Give Me Death and Give Me Liberty</a> (19 Jan 04)</li>
  540. <li><a href="/article/2832">MacEuclid</a> (23 Nov 92)</li>
  541. <li><a href="/article/2443">Get IN CONTROL</a> (30 Aug 93)</li>
  542. <li><a href="/article/2381">MORE, MORE, Dinosaur</a> (18 Oct 93)</li>
  543. <li><a href="/article/752">Palimpsest 1.1 - Is There a Document in the House?</a> (03 Feb 97)</li>
  544.  
  545. </ul>
  546.  
  547. <p class="tearoffbox_wide_bottom_p"> </p>
  548.  
  549. </div><!-- end tearoffbox_wide -->
  550. </div><!-- end tearoffbox_wide_container -->
  551.  
  552. <!-- end tearoff box 2 -->
  553.  
  554.  
  555. <!-- begin tearoff box for series -->
  556.  
  557. <div class="tearoffbox_wide_container">
  558.  
  559. <div class="tearoffbox_wide_p">
  560. <p class="tearoffbox_wide_top_p"> </p>
  561.  
  562. <h5>Other articles in the series <a href="/series/1161">Papyrus</a></h5>
  563. <ul>
  564.  
  565. </ul>
  566.  
  567. <p class="tearoffbox_wide_bottom_p"> </p>
  568.  
  569. </div><!-- end tearoffbox_wide -->
  570. </div><!-- end tearoffbox_wide_container -->
  571.  
  572. <!-- end tearoff box -->
  573.  
  574.  
  575.  
  576.  
  577. <!-- begin tearoff box 1 -->
  578.  
  579. <div class="tearoffbox_wide_container">
  580.  
  581. <div class="tearoffbox_wide">
  582. <p class="tearoffbox_wide_top"> </p>
  583.  
  584. <h5>Published in <a href="/issue/514">TidBITS 514</a>.<br><a href="http://www.tidbits.com/list">Subscribe</a> to our weekly email edition.</h5>
  585. <ul>
  586. <li><A HREF="/article/5776">Connectix Releases Free RAM Doubler 9 Update</A></li>
  587. <li><A HREF="/article/5777">Apple Posts $183 Million Profit</A></li>
  588. <li><A HREF="/article/5778">Poll Results: Swimming Towards Aqua</A></li>
  589. <li><A HREF="/article/5779">Quiz Preview: Sending Email Attachments to Windows</A></li>
  590. <li><A HREF="/article/5780">Doing the Numbers with Jobs</A></li>
  591.  
  592. </ul>
  593.  
  594. <p class="tearoffbox_wide_bottom"> </p>
  595.  
  596. </div><!-- end tearoffbox_wide -->
  597. </div><!-- end tearoffbox_wide_container -->
  598.  
  599. <!-- end tearoff box 1 -->
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607. <div id="rightcolumn_bottom">
  608.  
  609. </div>
  610.  
  611.     </div><!-- end rightcolumn -->
  612.  
  613.  
  614. </div><!-- end rightcolumn_container -->
  615.  
  616.  
  617.  
  618. <!-- featured articles -->
  619.  
  620. <div id="center_ajax_sub" class="instapaper_body">
  621.  
  622. <!-- google_ad_section_start -->
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643. <!-- issue, article, or series -->
  644.  
  645.     
  646.     
  647.     
  648.     
  649.     
  650.         
  651.     <!-- show article(s) -->
  652.     <div class="article"><a name="4424"></a>
  653.     
  654. <!-- comment initialization routine as needed -->
  655. <div class="popup_box_with_captcha" id="hc_4424" style="display: none">
  656.     <div class="tip_box_format">
  657.     <div id="hc_innards_alt_4424" style="display: none">
  658.             <div class="tbf_row">
  659.                 <div class="tbf_wide_80" id="hc_small_response_4424"></div><div class="x_close_row" id="hc_upper_right1_4424"><a href="javascript:void(0)" onmousedown="HidePopupContent('hc_4424', 'hc', '4424'); return true;">Close</a></div>
  660.  
  661.             </div>
  662.     </div>
  663.     <div id="hc_innards_4424">
  664.         <div class="tip_box_form">        
  665.             <form action="foobar.cgi" method="get" name="check_human_4424">
  666.             <div class="tbf_row">
  667.                 <div class="tbf_wide_80" id="hc_rc_4424">To help us avoid automated posts and misuse of our site, please enter the words below.</div><div class="x_close_row" id="hc_upper_right2_4424"><a href="javascript:void(0)" onmousedown="HidePopupContent('hc_4424', 'hc', '4424'); return true;">Close</a></div>
  668.  
  669.             </div>
  670.             <div class="spacer"></div>
  671.             <div class="tbf_row" id="hc_message_box_4424" style="display:none">
  672.                 <div class="tbf_wide"><div class="tbf_alert" id="hc_top_message_4424"></div></div>
  673.             </div>
  674.             <div class="spacer"></div>
  675.             <div class="tbf_row">
  676.                 <div class="tbf_wide"><div id="hc_recaptcha_4424"></div></div>
  677.             </div>
  678.             <div class="spacer"></div>
  679.             <div class="tbf_row">
  680.                 <div class="tbf_wide"><input type="submit" value="Submit" name="submit_this_tip" onClick="handle_tip_submission('hc', '4424', this.form, this.form.submit_type.value); return false;"><input name="calling_routine" type="hidden"><input type="hidden" name="getbits" value="5781"><input type="hidden" name="author_id"><input type="hidden" name="submit_type" value=""></div>
  681.             </div>
  682.             <div class="spacer"></div>
  683.             </form>
  684.         </div><!-- end tip_box_form -->
  685.     </div><!-- end hum box innards -->
  686.     </div><!-- end tip box format -->
  687. </div><!-- end tip_submit box-->
  688.  
  689.  
  690.  
  691.         
  692.         
  693.         <!-- specific article details here -->
  694.         
  695.         
  696.             
  697.         
  698.     
  699.         <article_link><script type="text/javascript">open_if_linked('')</script></article_link>
  700.         
  701.         <div class="featured_meta"><div class="meta_article">24 Jan 2000 | <a href="/article/5781?print_version=1">Print <span class="shift_up"><img src="/images/printer_icon.gif" alt="Printer-Friendly Version of This Article" border="0" width="9" height="10"></span></a></div></div>
  702.  
  703.         <H2>Best Footnote Forward: Papyrus 8.0.7</H2>
  704.  
  705.         <p class="byline">by <a href="/author/Matt%20Neuburg">Matt Neuburg</a> <a href="javascript:void(0)" onClick="document.check_human_4424.submit_type.value='email'; document.check_human_4424.author_id.value='7'; ShowTipBox('hc_4424', 'hc_recaptcha_4424')"><span class="shift_down"><img src="/images/gettb_button_email.gif" height="12" width="12" border="0" alt="Send Email to Author"></span></a></P>
  706.  
  707.         <!-- article text -->
  708.         
  709.         <div id="article_box_4424"><P>Throughout my Classics career, the hardest part of scholarly writing was managing the bibliography. My thesis was particularly nightmarish. Like most humanities Ph.D. theses, it involved an extended critique of the existing scholarship - a complete history of claims and contradictions on hundreds of disputed issues. I maintained a vast collection of oversize note cards with holes round the outside; a v-shaped punch and some knitting needles helped me retrieve references bearing on a given matter. My typescript had to follow precisely the official style sheet on footnotes and citations, lest the Dreaded Thesis Secretary reject the whole thing on formal grounds.</P><P>I could really have used a program like Papyrus, from Research Software Design.</P><P><<A HREF="http://www.rsd.com/">http://www.rsd.com/</A>></P><P>I've never used any commercial bibliography management software, so before studying Papyrus I imagined an ideal system that might have helped me with my thesis and other writings, and decided that it should:</P><UL><LI><P>Act as a database for entry, storage, and flexible retrieval of references.</P><LI><P>Do the textual "arithmetic" to combine the fields of each reference into a canonically formed citation.</P><LI><P>Integrate with a word-processor to insert citations.</P><LI><P>Act as, or integrate with, note-taking software.</P></UL><P>Papyrus does all these, and adds a fifth function, obviously valuable in this computer age, but which hadn't occurred to me:</P><UL><LI><P>Automatically import text references culled from online and CD-based bibliographical databases.</P></UL><P>I'll discuss Papyrus under each of these heads in turn.</P><P><STRONG>The Database</STRONG> -- Papyrus's database is absolutely splendid. The interface is clean and intuitive, revolving around two chief window types: the Reference, where you edit individual references, and the Group, which lists a subset of the stored references. There is powerful use of such devices as drag & drop, double-clicking in a window to open a related window, keyboard navigation, and other well-implemented conveniences too numerous to mention.</P><P>Papyrus knows which fields are relevant to each type of material (a book, an article in a journal, an article in a book, and so on), and ingeniously presents these as required fields, optional fields, and fields so rarely needed that they are hidden unless you ask to see them. Text fields are styled and WorldScript-savvy. You can add fields and material types, but you probably won't need to.</P><P>As you edit, Papyrus's "intelligence" saves you from errors and unnecessary work. For example, it knows which fields might repeat (there might be more than one author, for instance) and automatically provides a new blank when you fill one in; if you omit the comma in the author field (because you've forgotten that Papyrus expects last name, comma, first name) it prompts you; it distinguishes automatically between a first name and a first initial, understands a further comma to mean an appendage after the last name ("Dumas, Alexandre, Jr."), capitalizes names for you, and so forth.</P><P>Papyrus's database is truly relational, in a transparent, automatic way. Thus, for example, as you're entering entire references, Papyrus is gathering authors' names into a separate internal structure. Therefore, additional information can be associated with an author; plus, you can change a name and propagate that change to every reference that uses it. Also, this permits intelligent lookup: having entered an author in one reference, it suffices to type the first few letters of that name in another.</P><P>You can assemble groups manually or through a query, and both groups and queries can be saved. Even more important, since it's easy to save and open a group listing <EM>one</EM> project's references, you're likely to have just a single database comprising references for <EM>all</EM> your projects - so that you take advantage of Papyrus's relational capabilities across all of them at once. It's a brilliant architecture.</P><P><STRONG>Building a Citation</STRONG> -- Papyrus constructs citations from fields by way of a Format, which is a set of instructions you enter partly through a series of dialogs and sub-dialogs, and partly through a grep-like formula describing the desired output. So, for example, to say that authors should be shown last name plus comma plus initials with period space after each, you drill down to a dialog and check the desired options; but to say that an article should appear as author, period, space, journal name in italics, comma, series if there's a series, volume number in bold, and so forth, you build a formula which looks rather like a Nisus PowerFind expression. Papyrus comes with a large number of formats, corresponding to various citation styles such as American Medical Association, Forestry Chronicle, Chicago Manual, and Turabian; you can use or modify one of these, or construct your own from scratch.</P><P>This is fine in principle, but I worry that the means to describe the desired output lacks sufficient generality. Papyrus seems to assert that it knows best what you should want to do: stay within these limitations and you'll be fine. Personally, I prefer programs that put the power into the hands of the user. The problem stems from three causes:</P><UL><LI><P>You can't circumvent Papyrus's "intelligence," which is sometimes more simple-minded than reality. For instance, you have no way to say that the proper abbreviated form of Yuri Gagarin's first name is "Yu." (and if you actually enter his first name as "Yu.", Papyrus strips the period, thinking it's his whole first name).</P><LI><P>You can't enter an option unless a dialog provides for it. For instance, there's no way to say that the first of multiple authors should have the first name written out but subsequent authors should have the first name abbreviated.</P><LI><P>The language of the output formula is weak. For example, there's no if-then-else construct; so you can't say that if a book's abbreviated-title field is defined, it should be used, and otherwise its normal title field should be used. This is almost shocking when you consider the extensive prior art for letting the user express just this sort of thing (such as Helix abacus dataflow diagrams, FileMaker calculation fields).</P></UL><P><STRONG>Word Processor Integration</STRONG> -- At a basic level, Papyrus works with just about any word processor. You can copy and paste (or drag & drop) a reference in Papyrus into a word processor document; the result is a citation in a particular format. And you can export an entire group of references as citations in a particular format, as MacWrite or RTF, which most word processors can import.</P><P>But if your word processor is Nisus Writer or Microsoft Word, both of which are scriptable, Papyrus is much smarter. Your document can contain coded abbreviations for references, like this: [[6]], meaning your reference whose ID number is 6. When you're done writing, Papyrus automatically examines your document and constructs, based on these abbreviations, both the citations and the bibliography. For example, if [[6]] means my Lysistrata translation, then Papyrus will substitute "(Neuburg 1992)" for it, and will include the full citation in the bibliography that it appends. In my tests, this worked rather better with Word than with Nisus Writer.</P><P>This is lovely, but it doesn't go far enough. What if you encounter bugs in Papyrus's substitution algorithm, or in its scripting of the word processor? (I did.) Or what if you use a different word processor, like AppleWorks? To be sure, you can get around such problems manually; you could just export all your references in any needed formats, and then rearrange them within your project. But a far better solution would be for Papyrus itself to be scriptable; you might then, say, write an AppleScript or OneClick script that examines the number in the current selection, asks Papyrus for the citation for that reference in a given format, and pastes it into your document - essentially building your own automatic integration where Papyrus's fails.</P><P>But Papyrus is not scriptable - ironic, considering the odium that the Papyrus documentation heaps upon AppleWorks for <EM>its</EM> lack of scriptability. Once again, rather than opening itself to the user's commands, Papyrus wants all the power for itself, driving other programs through scripts that the user can't see, modify, or work around.</P><P><STRONG>Note-Taking</STRONG> -- On one hand, Papyrus holds great promise as a note-taking program, because of the power of its queries. Every reference can have multiple keywords, and you can define relationships between references, and between keywords, and use them in queries. For example, you can define a reference relationship "contradicts," and then perform a query which yields not only all references with (let's say) the keyword "determinism," but also all references which contradict any reference in that found set. This remarkable capability to evoke the structure of argumentatively related positions reminds me of MacEuclid, whose like I thought I'd never see again.</P><P><<A HREF="http://db.tidbits.com/article/02832">http://db.tidbits.com/article/02832</A>></P><P>But alas, the same window which is so suitable for entry of brief reference fields is clumsy for comments longer than a sentence or two; nor is there any true hypertext, where a phrase becomes a link to another reference. Thus, I'd find Papyrus uncomfortable for note-taking, in contrast to a dedicated tool such as Palimpsest, or even an outliner. Papyrus needs a completely revised "note card" interface; additionally, it could take a cue from such programs as MORE, Helix, or In Control, by allowing a field to be an alias for opening a notes file with a different application. Papyrus seems once again, by its lack of such cooperation with other programs, to assert that it knows better than you do what you should want to do and how you should want to do it.</P><P><<A HREF="http://db.tidbits.com/article/00752">http://db.tidbits.com/article/00752</A>><BR><<A HREF="http://db.tidbits.com/article/02381">http://db.tidbits.com/article/02381</A>><BR><<A HREF="http://db.tidbits.com/article/02443">http://db.tidbits.com/article/02443</A>></P><P><STRONG>Import</STRONG> -- Papyrus can automatically import text bibliographies into reference fields; but this relies again upon Formats, and suffers from the same shortcomings. For instance, the input formula language (which is the same as the output formula language, a very odd design decision) lacks an "either/or" or "shortest match" construct. A genuine grep would have been really useful here; Nisus Writer's grep does a far better job of rearranging a text bibliography into canonical form than Papyrus could possibly do.</P><P><STRONG>Crossing The Ts</STRONG> -- Papyrus is a splendid program. It is reliable, thoughtful, original, ingenious, straightforward. It is also easy to learn; the printed manuals rank with the best I have ever seen, and there is superb online and balloon help. It has many excellent touches I haven't had room to mention here. Doubtless my personal library contains books whose bibliographic style Papyrus would be hard pressed to emulate, but that's a minor issue; some last-minute hand tweaking is perfectly acceptable. If you maintain lots of references, generate citations in certain standard formats, and are using Microsoft Word, you should certainly give Papyrus a try.</P><P>But despite offering such excellent features, Papyrus doesn't turn out to be the bibliography manager of my dreams. As I investigated Papyrus, I discovered that it lacks an important general quality for my work, that openness and programmability that I seek in any major workhorse. A bibliography system is basically just a database, after all; and I already have several database applications, plus other utilities, that are scriptable. So I can use these to form a bibliography management system that works the way I want. At present, it's a toss-up as to whether Papyrus gives me a good enough reason not to do that. On the other hand, when Papyrus sports a more sophisticated formatting language, a better note-taking interface, and scriptability, along with a less implicitly restrictive philosophy, I'll be hooked.</P><P>Papyrus is $90, or $140 with printed manuals. A free demo version, limited to 200 references, is available for download. Papyrus requires System 7.0 or later, and is about an 11 MB installation (about 20 MB with full online help).</P><P><<A HREF="http://www.rsd.com/Mac.html">http://www.rsd.com/Mac.html</A>></P><!-- Best Footnote Forward: Papyrus 8.0.7 Matt Neuburg --></div>
  710.         
  711.  
  712.         <!-- end article text -->
  713.     
  714.         
  715.         <!-- PayBITS -->
  716.         
  717.  
  718.         
  719. <p> </p><div class="sponsorbox">
  720. <div class="sponsortext"><A HREF="http://www.thedatarescuecenter.com/"><IMG SRC="http://db.tidbits.com/images/badges/data-rescue-center.png" ALT="" HEIGHT="50" WIDTH="50" BORDER="0" ALIGN="left"></A>The Data Rescue Center is dedicated to bringing you the very best<br />hard drive recovery, data migration, and photo archiving options,<br />all at affordable and fair prices for individuals and businesses.<br />Get a FREE estimate today at <<a href="http://www.thedatarescuecenter.com/">http://www.thedatarescuecenter.com/</a>></div>
  721. </div>
  722. <div class="sponsorbox_bottom"> </div>
  723.  
  724.  
  725.         <!-- comments section -->
  726.         
  727.         <!-- end comment show-->
  728.         
  729.         <!-- end comments section -->
  730.  
  731.  
  732.         <!-- end article loop details -->
  733.         
  734.         
  735.  
  736.         
  737.     </div><!-- end show article -->
  738.     
  739.     
  740.  
  741.  
  742. <!-- article_plus end -->
  743. <!--
  744. </DIV>
  745. --><!-- end main_column DIV -->
  746.  
  747.  
  748. <!-- google_ad_section_end -->
  749.  
  750. </div><!-- end center AJAX insert -->
  751.  
  752. <!-- TipBITS Search Results Lozenge -->
  753. <div id="tipbits_results_loz" style="display:none">
  754. <form method="post" onsubmit="return false" id="tipbits_form_loz" name="tipbits_form_loz" action="noaction.cgi">
  755. <div class="tip_footer">
  756. <p id="search_tipbits_loz"><input type="text" onkeydown="if (event.keyCode == 13) { search_tipbits('tipbits_searchvalue_loz', 'tipbits_results_loz'); }" id="tipbits_searchvalue_loz" name="tipbits_searchvalue_loz"> <a href="javascript:void(0)" onClick="search_tipbits('tipbits_searchvalue_loz', 'tipbits_results_loz')">Search</a></p>
  757. </div>
  758. <div class="tip_footer_bottom">
  759.  </div>
  760. </form>
  761. </div><!-- end TipBITS Search Results lozenge -->
  762.  
  763.  
  764.  
  765.  
  766. <!-- begin footer -->
  767. <div id="footer">
  768.  
  769. <div id="qr_tag_right"><div id="qr_tag_image"><img src="http://db.tidbits.com/tags/5781.png"></div><div id="qr_tag_text"><a href="http://db.tidbits.com/article/10616">What's this image?</a></div></div>
  770. <p>Special thanks to <a href="http://www.forest.net/">digital.forest</a>, our
  771. Web and mailing list host.</p>
  772. <p>Unless otherwise noted, this article is copyright © 2000 <a href="/author/Matt%20Neuburg">Matt Neuburg</a></p>
  773. <p>TidBITS is copyright © 2010 TidBITS Publishing Inc.</p>
  774. <p>Reuse governed by <a href="http://www.tidbits.com/terms/">Creative Commons License</a>.</p>
  775.  
  776. <p><a href="/about.html" title="About TidBITS">About TidBITS</a> | <a href="/account.html" title="Account Help">Account Help</a> | <a href="/advertising.html" title="Advertise with TidBITS!">Advertise with TidBITS!</a> | <a href="/contact.html" title="Contact Info">Contact Info</a> | <a href="/copyright.html" title="Copyright Terms">Copyright Terms</a></p>
  777.  
  778. </div><!-- end footer -->
  779.  
  780.  
  781. </div> <!-- end centercolumn -->
  782.  
  783. <div class="center_bottom"> </div>
  784.  
  785. </div> <!-- end centercolumn_border -->
  786.  
  787.  
  788. </div> <!-- end content_container -->
  789.  
  790. </div> <!-- end mainbody -->
  791.  
  792.  
  793. <script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
  794. </script>
  795. <script type="text/javascript">
  796. _uacct = "UA-276924-3";
  797. urchinTracker();
  798. </script>
  799. <script type="text/javascript"
  800. src="http://tidbitscom.skimlinks.com/api/skimlinks.js"></script>
  801. <script type="text/javascript">
  802. var skimlinks_pub_id = '2559X585851';
  803. var skimlinks_domain = 'go.tidbits.com';
  804. skimlinks();
  805. </script>
  806. </body>
  807. </html>
  808.  
  809.