X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=lib%2Fscripts%2Ftex_copy.py;h=bb0cc68b72acff179150f2169059546e9b9befa8;hb=48a5b16885255faecf70bdab771644be13fd7261;hp=c91e298cabd69d6bc0707dcd929271e12facc3d6;hpb=37dc5aeabe851b30f9c2d0f2952992515e572e36;p=lyx.git diff --git a/lib/scripts/tex_copy.py b/lib/scripts/tex_copy.py index c91e298cab..bb0cc68b72 100644 --- a/lib/scripts/tex_copy.py +++ b/lib/scripts/tex_copy.py @@ -1,4 +1,3 @@ -#! /usr/bin/env python # -*- coding: utf-8 -*- # file tex_copy.py @@ -11,7 +10,7 @@ # Full author contact details are available in file CREDITS # Usage: -# tex_copy.py from file> +# tex_copy.py # This script will copy a file to . # is no exact copy of , but any occurence of @@ -53,7 +52,13 @@ def main(argv): latex_file = argv[3] latex_base, latex_ext = os.path.splitext(latex_file) + # convert strings to bytes since we are using binary files + from_base = from_base.encode() + latex_base = latex_base.encode() + # Read the input file and write the output file + if(not os.path.isfile(abs_from_file)): + error("%s is not a valid file.\n" % abs_from_file) from_file = open(abs_from_file, 'rb') to_file = open(abs_to_file, 'wb') lines = from_file.readlines()