[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#158293: marked as done (cd-circleprint: English language usage)



Your message dated Wed, 19 Jan 2005 20:53:10 +0000
with message-id <41EEC8B6.9060309@tuckley.org>
and subject line Bug #158293 closed
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at maintonly) by bugs.debian.org; 26 Aug 2002 02:14:09 +0000
>From jrv@vanzandt.mv.com Sun Aug 25 21:14:09 2002
Return-path: <jrv@vanzandt.mv.com>
Received: from mercury.mv.net [199.125.85.40] (root)
	by master.debian.org with esmtp (Exim 3.12 1 (Debian))
	id 17j9OL-0007Nd-00; Sun, 25 Aug 2002 21:14:09 -0500
Received: from vanzandt.mv.com (vanzandt.mv.com [207.22.43.76]) by mercury.mv.net (8.9.3/8.9.3/mem-20020217) with ESMTP id WAA24125 for <maintonly@bugs.debian.org>; Sun, 25 Aug 2002 22:14:03 -0400 (EDT)
Received: by vanzandt.mv.com
	via sendmail with stdio
	id <m17j8ZA-00012rC@vanzandt.mv.com> (Debian Smail3.2.0.114)
	for maintonly@bugs.debian.org; Sun, 25 Aug 2002 21:21:16 -0400 (EDT) 
Message-Id: <m17j8ZA-00012rC@vanzandt.mv.com>
Date: Sun, 25 Aug 2002 21:21:16 -0400 (EDT)
From: "James R. Van Zandt" <jrv@vanzandt.mv.com>
Subject: cd-circleprint: English language usage
To: maintonly@bugs.debian.org
X-Mailer: bug 3.3.10
Delivered-To: maintonly@bugs.debian.org

Package: cd-circleprint
Version: 0.3.7-1
Severity: normal

I suggest these changes to the English language parts of the program &
documentation.  (No apologies needed - your English is **much** better
than my German.)

At the very end of the patch, I am suggesting the use of the FSF's
language to describe the software license.  I suppose the original
language is okay too, but I am not a lawyer. :-)

		- Jim Van Zandt


--- perl/cd-label.pl-orig	Sun Jul 21 11:39:59 2002
+++ perl/cd-label.pl	Sun Aug 25 21:08:52 2002
@@ -8,7 +8,7 @@
 
 # Global parameters to be changed if needed
 
-# The variables we want to be safed in the configuration file
+# The variables we want to be saved in the configuration file
 @SaveVariables = qw(delta begin_from_bottom viewer
 		    radius_inner tickmarks 
 		    print_circle_boundaries
@@ -47,7 +47,7 @@
 defaults();
 default_colors();
 
-# read the command-line for a additional configuration file
+# read the command-line for an additional configuration file
 
 my ($commandline) = @ARGV;
 
@@ -61,7 +61,7 @@
 # then we need the main-window
 $mw = MainWindow -> new;
 $mw -> title("cd-circleprint");
-# Something which some windowmanager semems to nedd
+# Something which some windowmanager semems to need
 $mw -> geometry("+0+0");
 
 # some key-bindings
@@ -287,7 +287,7 @@
 #######################
 sub configure_fonts {
   # It is not possible to use the size from the perl-tk fonts, because the perl-tk
-  # uses the nearest matching font on the system but we want exact postscript fonts
+  # uses the nearest matching font on the system but we want exact PostScript fonts
 
   my $j = shift;
 
@@ -343,7 +343,7 @@
   # Number of label on a sheet (very incomplete use of this variable)
   $number_of_labels = 2;
 
-  # A variable to define the backround wich is treated as an additional circle or textfield
+  # A variable to define the backround which is treated as an additional circle or textfield
   $number_of_background = 99;
 
   # which previewer
@@ -617,7 +617,7 @@
 
   my $label_no;
 
-  print PS_FILE "%%Page: 1 1\n\n"; # begin of page
+  print PS_FILE "%%Page: 1 1\n\n"; # beginning of page
 
   print PS_FILE "gsave\n";
 
@@ -904,7 +904,7 @@
 %
 % Now the real thing for the circles
 %
-% I got this from Adobes
+% I got this from Adobe's
 %  Blue Book
 %  Program 10, on page 167
 %  Adobe Systems Incorporated 
@@ -959,11 +959,11 @@
   /FindHalfangle                 % 'FindHalfangle' calculates the length of a string
   { stringwidth pop 2 div        % on the circle
     2 XRadius mul Pi mul div     % The calculation divides the length of the text
-    360 mul                      % with the length of the circle. The half of the result
+    360 mul                      % by the circumference of the circle. Half of the result
   } def                          % will be put on the stack
 
   /Outsideplacechar              % put one character on outside of the arc
-  { /Char exch def               % and rotates the width of the character
+  { /Char exch def               % and rotate the width of the character
     /Halfangle
     Char FindHalfangle def
     gsave
@@ -1035,7 +1035,7 @@
 	# Ok, here we are, we have to correct the current point by the half of
 	# the fontsize
  	print PS_FILE "\n0 -", $scalefont[$i+4]/2 , " rmoveto\n";
-	# Only the textfields above and below the hole in  the middle should be centered
+	# Only the textfields above and below the hole in the middle should be centered
 	if ($i == 0 || $i ==2) {
 	  print PS_FILE "center ";
 	}
@@ -1160,7 +1160,7 @@
     close ($eps_file);
   }
   else {
-    warning_window("There seems no bounding box in $eps_file\nHope the best\n");
+    warning_window("There seems no bounding box in $eps_file\nHope for the best\n");
   }
 }
 
@@ -1215,7 +1215,7 @@
 						      -anchor => 'e',
 						      -expand => '1');
 
-# This frame ois divided in two frames
+# This frame is divided into two frames
 
   $fwc = $fw -> Frame() -> pack(-side => 'left',
 				-fill => 'both');
@@ -1281,14 +1281,14 @@
 
 
 ############################################################
-# Now stop the frame an put the close-button in the window
+# Now stop the frame and put the close-button in the window
 ############################################################
 
   $fwb -> Button(-text => "close",
 		 -command => sub{$fmw -> destroy() if Tk::Exists($fmw)}) -> pack;
 
 ############################################################
-# An other frame for the fontlist
+# Another frame for the fontlist
 ############################################################
 
   $flb = $fmw -> Frame(-relief => 'raised', -bd => 2) -> pack(-side => 'left',
@@ -1300,7 +1300,7 @@
 
 ############################################################
 # we should have these fonts with ghostscript
-# feel free to write a subroutine to fill the listbox with fonts that real exist on the local machine
+# feel free to write a subroutine to fill the listbox with fonts that really exist on the local machine
 ############################################################
 
   foreach $i  ( @fontnames) {
@@ -1725,54 +1725,56 @@
 =head1 DESCRIPTION
 
 cd-circleprint prints two round shaped labels for CDs. It uses up to four lines of text for each
-label. This text is printed in arcs so the text can be much longer than in straight lines.
+label. This text is printed in arcs so the text can be much longer than if it were in straight lines.
 Furthermore there are four textfields for each label.
 
-The output is in postscript, this should work on most systems.
+The output is in PostScript, this should work on most systems.
 
-You can choose the font the size and the color of the text for each line separately. And you
+You can choose the font, size, and color of the text for each field separately, and you
 can choose the background color of the label itself. If you wish more complicated backgrounds
 or color effects you can save a label and use in any graphic program which can read
-postscript. (I suggest "The Gimp")
+PostScript. (I suggest "The Gimp")
 
 =head1 LAYOUT
 
-All layout is done in postscript, this should work on most systems.
+All layout is done in PostScript, this should work on most systems.
 
-The resulting layout are two cd-labels on one sheet of paper. In each label there are two
+The result of the layout are two cd-labels on one sheet of paper. In each label there are two
 convex and two concave lines of text. If you have a very long line of text, you can use only
-one line and make it longer, there are no limits for the length of text.
-But after 360 degrees the text is overlapping with the beginning.
+one line and make it longer.  There are no limits to the length of text.
+However, after 360 degrees the ends of the text will overlap.
 
-Furthermore there are four textfields in each label which are simply straight forward.
+There are also four textfields in each label with normal horizontal
+lines of text.  These textfields are specified in clockwise order:
+above, right, below, and left of the central hole.
 
-The colors are done in the RGB-model of Postscript, you can choose them for each line and 
+The colors are done in the RGB-model of PostScript, you can choose them for each line and 
 the background of the label independently.
 
-You can move the circles around the sheet to fit them on the most types of label-sheets.
+You can move the circles around the sheet to fit them on most types of label-sheets.
 
 You can also squeeze or stretch the whole thing to correct small errors of your printer.
 
 =head1 USING
 
-After starting the program you can see sixteen text-entry fields divided in two blocks. 
-The upper block is for the textfields the lower block for the arcs.
+After starting the program you can see sixteen text-entry fields divided into two blocks. 
+The upper block is for the textfields, the lower block for the arcs.
 
 Each label has four textfields and four arcs.
 The first two lines are for the upper arcs on the label and the last two for the lower arcs.
 
-Write your text in the fields (support for a cddb is on the TODO list)
+Write your text in the fields (support for cddb is on the TODO list)
 and press the button "label" or press Control-l in the menu on top of the window. This button creates a file
-/tmp/cd-circleprint.ps which can be previewed with an postscript viewer. There is a button to start
+/tmp/cd-circleprint.ps which can be previewed with an PostScript viewer. There is a button to start
 your favorite previewer or you can press Control-p.
 
 Font attributes and colors can changed interactively with the menu.
 
 =head2 Shortcuts
-Control-l: write the label in /tmp
-Control-p: preview the label
-Control-q: quit
-Control-s: save the configuration
+	Control-l: write the label in /tmp
+	Control-p: preview the label
+	Control-q: quit
+	Control-s: save the configuration
 
 =item B<Label-Options>
 
@@ -1780,7 +1782,7 @@
 Here you can change fontfamily, fontsize, font-color and the backgroundcolor interactively, all
 changes should take effect immediately in the text entry fields.
 
-Be carefully, perl-tk uses the nearest match for the font maybe the labels look different on your printer.
+Be carefully, perl-tk uses the nearest match for the font. Maybe the labels will look different on your printer.
 
 =item I<Radii>
 There are many types of CD-labels, so here you are able to correct the size of the inner circle.
@@ -1794,21 +1796,21 @@
 =item I<tickmarks>
 There are many cd-label sheets on the market, so you can move the circles around the page. To make this
 easier, you can print some tickmarks on the page to measure the distances.
-If you have the correct values, you don't need this tickmarks any more can save some ink.
+If you have the correct values, you don't need these tickmarks any more and can save some ink.
 
 =item I<distances>
 You can move the circles around the page with this menu.
 
 =item I<graphics>
-You can put some graphics on the label. This graphics has currently to be in eps-format.
-Be careful, I had problems with some eps-graphics created by The Gimp, which had a "showpage" in it.
-After deleting this line everything worked fine. I will look if this is a feature or a bug.
+You can put an image on the label. This image currently has to be in eps-format.
+Be careful, I had problems with an eps file created by The Gimp, which had a "showpage" in it.
+After deleting this line everything worked fine. I will check whether this is a feature or a bug.
 
 I thought about automatic scaling, but the program would
-have to know the real size of the visible part of the graphic but it knows only the bounding box.
+have to know the real size of the visible part of the graphic instead of just the bounding box.
 
 The scaling and shifting should be self-explanatory. The programs get the bounding box of the eps and 
-puts the graphics in the middle of the label.
+puts the image in the middle of the label.
 
 =head1 CONFIGURATION
 
@@ -1821,18 +1823,18 @@
 There is a global configuration file /etc/cd-circleprint.conf and a local configuration file 
 $HOME/.cd-circleprint.conf
 
-You can specify an other configuration file on the commandline, than the default configuration files are ignored.
+You can specify another configuration file on the commandline, then the default configuration files are ignored.
 For the format of the configuration files take look at them.
-comments start with a # and blank lines are ignored.
+Comments start with a # and blank lines are ignored.
 
 The program sets its internal default values, looks for the global configuration and then
 for the local configuration file.
 
 =head1 BUGS
 
-There are sure a many bugs and much more ugly code but it works.
+There are surely many bugs and much more ugly code but it works.
 Please fix them and send me a patch.
-Any native english speaker who wants to correct the bad English of this man-page would be welcome too.
+Any native English speaker who wants to correct the bad English of this man-page would be welcome too.
 Thanks
 
 =head1 AUTHORS
@@ -1840,7 +1842,11 @@
 cd-circleprint is written and maintained by Matthias Kabel <matthias.kabel@tyche.de>
 
 You can find the latest version on http://cd-circle-print.sourceforge.net
-The program is licensed under the GNU Public License version 2 or higher
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
 
 Thanks to sourceforge.net for hosting free software
 


-- System Information
Debian Release: 3.0
Kernel Version: Linux vanzandt 2.4.17 #6 Tue Jan 15 20:06:20 EST 2002 i686 unknown

Versions of the packages cd-circleprint depends on:
ii  perl           5.6.1-7        Larry Wall's Practical Extraction and Report
ii  perl-modules   5.6.1-7        Core Perl modules.
ii  perl-tk        800.024-1      Perl module providing the Tk graphics librar

---------------------------------------
Received: (at 158293-done) by bugs.debian.org; 19 Jan 2005 20:53:12 +0000
>From colin@tuckley.org Wed Jan 19 12:53:12 2005
Return-path: <colin@tuckley.org>
Received: from spr1-lanc2-6-0-cust3.asfd.broadband.ntl.com (tuckley.homedns.org) [80.0.174.3] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1CrMpD-0003qa-00; Wed, 19 Jan 2005 12:53:11 -0800
Received: from surfer ([192.168.123.195])
	by tuckley.homedns.org with esmtp (Exim 3.35 #1 (Debian))
	id 1CrMpC-0007Ul-00
	for <158293-done@bugs.debian.org>; Wed, 19 Jan 2005 20:53:10 +0000
Message-ID: <41EEC8B6.9060309@tuckley.org>
Date: Wed, 19 Jan 2005 20:53:10 +0000
From: Colin Tuckley <colin@tuckley.org>
Organization: Ctrl-A
User-Agent: Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.7.3) Gecko/20040910
X-Accept-Language: en,pdf
MIME-Version: 1.0
To: 158293-done@bugs.debian.org
Subject: Bug #158293 closed
X-Enigmail-Version: 0.89.6.0
X-Enigmail-Supports: pgp-inline, pgp-mime
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Delivered-To: 158293-done@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-3.0 required=4.0 tests=BAYES_00 autolearn=no 
	version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

This cd-circleprint bug was closed by the update to version 0.3.8-1, however 
the maintainer (who is now MIA) neglected to close the bug.

I'm adopting the package (and also the upstream project on SF).

The bug was fixed by applying the patch supplied by James R. Van Zandt who 
reported the bug.

Colin

-- 
Colin Tuckley      |  colin@tuckley.org  |  PGP/GnuPG Key Id
+44(0)1903 236872  |  +44(0)7799 143369  |     0x1B3045CE

  "Waiter, there's no fly in my soup!" -- Kermit the frog



Reply to: