mirror of
				https://github.com/flynx/photobook.git
				synced 2025-10-31 19:30:08 +00:00 
			
		
		
		
	made the cls2doc.sh even more UN*Xy (and returning the old signature that did not have to go ;) )...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
		
							parent
							
								
									c35e73c409
								
							
						
					
					
						commit
						5209e221d1
					
				| @ -22,7 +22,8 @@ printhelp(){ | |||||||
| 	echo "  - %% >> code -> \\begin{verbatim}code\\end{verbatim}" | 	echo "  - %% >> code -> \\begin{verbatim}code\\end{verbatim}" | ||||||
| 	echo "  - write the result to OUTPUT" | 	echo "  - write the result to OUTPUT" | ||||||
| 	echo | 	echo | ||||||
| 	echo "If no INPUT is given $SCRIPT_NAME will read stdin." | 	echo "If no OUTPUT is given $SCRIPT_NAME will read stdout. If no INPUT" | ||||||
|  | 	echo "is given $SCRIPT_NAME will read stdin." | ||||||
| 	echo | 	echo | ||||||
| 	echo "PREFIX can replace the second \"%\" in the above patterns to make it" | 	echo "PREFIX can replace the second \"%\" in the above patterns to make it" | ||||||
| 	echo "possible to integrate multiple layers of documentation in one file" | 	echo "possible to integrate multiple layers of documentation in one file" | ||||||
| @ -42,7 +43,7 @@ printhelp(){ | |||||||
| 
 | 
 | ||||||
| printusage(){ | printusage(){ | ||||||
| 	echo "Usage:" | 	echo "Usage:" | ||||||
| 	echo "  $SCRIPT_NAME [OPTIONS] [INPUT]" | 	echo "  $SCRIPT_NAME [OPTIONS] [[INPUT] OUTPUT]" | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| printerror(){ | printerror(){ | ||||||
| @ -82,13 +83,9 @@ while true ; do | |||||||
| 	esac | 	esac | ||||||
| done | done | ||||||
| 
 | 
 | ||||||
| #INPUT=$1 |  | ||||||
| INPUT=${1:-/dev/stdin} | INPUT=${1:-/dev/stdin} | ||||||
| 
 | 
 | ||||||
| #if [ -z $INPUT ] ; then | OUTPUT=${2:-/dev/stdout} | ||||||
| #	printerror "need INPUT path." |  | ||||||
| #	exit |  | ||||||
| #fi |  | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| # generate the module name... | # generate the module name... | ||||||
| @ -106,7 +103,8 @@ cat "$INPUT" \ | |||||||
| 	| sed 's/%'$PREFIX'%%% \(.*\)/%'$PREFIX'\\subsection{\1}\\label{subsec:\1}/' \ | 	| sed 's/%'$PREFIX'%%% \(.*\)/%'$PREFIX'\\subsection{\1}\\label{subsec:\1}/' \ | ||||||
| 	| sed 's/%'$PREFIX'%% \(.*\)/%'$PREFIX'\\section{\1}\\label{sec:\1}/' \ | 	| sed 's/%'$PREFIX'%% \(.*\)/%'$PREFIX'\\section{\1}\\label{sec:\1}/' \ | ||||||
| 	| sed 's/%'$PREFIX'\s\+>>\s\+\(.*\)/%'$PREFIX'\\begin{verbatim} \1 \\end{verbatim}/' \ | 	| sed 's/%'$PREFIX'\s\+>>\s\+\(.*\)/%'$PREFIX'\\begin{verbatim} \1 \\end{verbatim}/' \ | ||||||
| 	| cut -c 3- - | 	| cut -c 3- - \ | ||||||
|  | 	> "$OUTPUT" | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| #---------------------------------------------------------------------- | #---------------------------------------------------------------------- | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user