Platon Technologies
not logged in Login Registration
EnglishSlovak
open source software development celebrating 10 years of open source development! Friday, October 16, 2026

Diff for platos/_scripts/create-document between version 1.9 and 1.10

version 1.9, 2004/03/10 08:24:09 version 1.10, 2005/03/28 17:55:15
Line 4 
Line 4 
 # create-document - create document using templates in templates/ directory  # create-document - create document using templates in templates/ directory
 #  #
 # Developed by Lubomir Host 'rajo' <rajo AT platon.sk>  # Developed by Lubomir Host 'rajo' <rajo AT platon.sk>
 # Copyright (c) 2003 Platon SDG  # Copyright (c) 2003-2005 Platon SDG, http://platon.sk/
 # Licensed under terms of GNU General Public License.  # Licensed under terms of GNU General Public License.
 # All rights reserved.  # All rights reserved.
 #  #
   
 # $Platon: Platon.SK/office/_scripts/create-document,v 1.8 2003/06/11 18:06:52 nepto Exp $  # $Platon: Platon.SK/office/_scripts/create-document,v 1.9 2004/03/10 08:24:09 rajo Exp $
   
 DATE="`date '+%y-%m-%d'`"  DATE_SHORT="`date '+%y-%m-%d'`";
   DATE_LONG="`date '+%Y-%m-%d'`";
   DATE=$DATE_LONG;
   YEAR="`date '+%Y'`";
   
 if [ -z "$TOP_DIR" ]; then  if [ -z "$TOP_DIR" ]; then
         echo '$TOP_DIR is empty, using current directory...'          echo '$TOP_DIR is empty, using current directory...'
Line 42  else
Line 45  else
 fi  fi
   
 if [ -z "$3" ]; then  if [ -z "$3" ]; then
         echo "Available filename models:";  
         echo "  0. Prints *.tex files listing.";  
         echo "  1. $DATE-$dirname/$DATE-$filename.tex"  
         echo "  2. $DATE-$dirname/$filename-$DATE.tex"  
         echo "  3. $DATE-$dirname/$filename.tex"  
         echo "  4. $dirname/$DATE-$filename.tex"  
         echo "  5. $dirname/$filename-$DATE.tex"  
         echo "  6. $dirname/$filename.tex"  
   
         DIRNAME='';          DIRNAME='';
         FILENAME='';          FILENAME='';
   
         while [ -z "$DIRNAME" -o -z "$FILENAME" ]; do          while [ -z "$DIRNAME" -o -z "$FILENAME" ]; do
                 echo -en "Please, choose filename model [0-6]:";                  echo "Available filename models:";
                   echo "  [P] Prints *.tex files listing.";
                   echo "  [D] Toggle date format"
                   echo "  [1] $DATE-$dirname/$DATE-$filename.tex"
                   echo "  [2] $DATE-$dirname/$filename-$DATE.tex"
                   echo "  [3] $DATE-$dirname/$filename.tex"
                   echo "  [4] $dirname/$DATE-$filename.tex"
                   echo "  [5] $dirname/$filename-$DATE.tex"
                   echo "  [6] $dirname/$filename.tex"
   
                   echo -en "Please select action or choose filename model:";
                 read model                  read model
   
                 case "$model" in                  case "$model" in
                         0*)                          P*)
                                 ls -1 "$dirname/"*.tex;                                  ls -1 "$dirname/"*.tex;
                                 ;;                                  ;;
                           D*)
                                   echo -n "Changed date format from '$DATE' to";
                                   if [ "$DATE" = "$DATE_LONG" ]; then
                                           DATE=$DATE_SHORT;
                                   else
                                           DATE=$DATE_LONG;
                                   fi
                                   echo " '$DATE'.";
                                   ;;
                         1*)                          1*)
                                 DIRNAME="$DATE-`basename \"$dirname\"`"                                  DIRNAME="$DATE-`basename \"$dirname\"`"
                                 FILENAME="$DATE-`basename \"$dirname\"`"                                  FILENAME="$DATE-`basename \"$dirname\"`"
Line 111  for i in Makefile .cvsignore; do
Line 124  for i in Makefile .cvsignore; do
         if [ -f "$file" ]; then          if [ -f "$file" ]; then
                 echo "File '$file' already exists!"                  echo "File '$file' already exists!"
         else          else
                 sed -e "s%@DATE@%$DATE%g; s%@TOP_DIR@%../$TOP_DIR%g; s%@DIRNAME@%$DIRNAME%g; s%@FILENAME@%$FILENAME%g; " \                  sed -e "s%@DATE@%$DATE%g; s%@YEAR@%$YEAR%g; s%@TOP_DIR@%../$TOP_DIR%g; s%@DIRNAME@%$DIRNAME%g; s%@FILENAME@%$FILENAME%g; " \
                         "$TEMPLATES/$i" > "$DIRNAME/$i"                          "$TEMPLATES/$i" > "$DIRNAME/$i"
         fi          fi
 done  done
   
 sed -e "s%@DATE@%$DATE%g; s%@FILENAME@%$FILENAME%g;" \  sed -e "s%@DATE@%$DATE%g; s%@YEAR@%$YEAR%g; s%@FILENAME@%$FILENAME%g;" \
         "$TEMPLATES/template.tex" > "$DIRNAME/$FILENAME.tex"          "$TEMPLATES/template.tex" > "$DIRNAME/$FILENAME.tex"
   
 echo "Updating building system:";  echo "Updating building system:";

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10

Platon Group <platon@platon.org> http://platon.org/
Copyright © 2002-2006 Platon Group
Site powered by Metafox CMS
Go to Top