#!/bin/bash
#===============================================================================
#
#          FILE:  install_fsearch_kdvi.sh
# 
#         USAGE:  ./install_fsearch_kdvi.sh 
# 
#   DESCRIPTION:  permet d'installer la forward search dans kdvi
# 		à partir de vim
# 		Make the installation of forward search with kdvi from vim
#       OPTIONS:  ---
#  REQUIREMENTS:  ---
#          BUGS:  ---
#         NOTES:  ---
#        AUTHOR:   (Corentin Barbu), 
#       COMPANY:  
#       VERSION:  1.0
#       CREATED:  04.12.2008 09:46:40 CET
#      REVISION:  ---
#===============================================================================

script_name=~/bin/fsearch_kdvi.sh
if [[ ! -e ~/bin ]] ; then 
mkdir ~/bin/
fi
# setting the script for forward search
echo "#"'!'"/bin/bash" > $script_name
echo "doc_dvi=\${1%.tex}.dvi" >> $script_name
echo "ligne=\$2" >> $script_name
echo "doc_partie=\$3" >> $script_name
echo "kdvi -u file:\$doc_dvi\#src:\$ligne\$doc_partie &" >> $script_name
echo "exit 0" >> $script_name

chmod +x $script_name

# setting of vim for forward search
echo "\" \" To use kdvi forward search, comment it if you don't want to." >> ~/.vimrc
echo ":map \\lf :execute \""'!'"$script_name \". Tex_GetMainFileName()\" \". line(\".\")\" \".expand(\"%\")\"& \" <CR><CR> " >> ~/.vimrc

echo "# To use reverse search with kdvi" >> ~/.bashrc
echo "alias vim='vim --servername KDVI'" >> ~/.bashrc

exit 0
