I found a solution that works pretty well for me. It involves starting a pre-formatted (i.e.: one-line spacing) WordPad document, from a batch file. Details follow:
I created a document in WordPad, RTF_template.rtf, with the spacing and font I desire.
The batch file looks for this file in my Documents directory and copies it to "NewRTF.rtf" which then opens in WordPad.
I write my document, saving occassionally during my writing, as usual, and at the end before I close.
I close the document and the batch file copies "NewRTF.rtf" to a document with the current O/S time. Your O/S may ask you whether the save operation involves a "file" or "directory". Respond "f" for file. You will find your file in your Documents directory
named with the O/S current time when the file was copied and saved. You can rename it to whatever you want. (The reason for the second copy operation is because the next time you use the batch file the "NewRTF.rtf" diskfile will be overwritten by the "RTF_template.rtf"
diskfile again.)
The batch file code follows. You can cut and paste it into NotePad and save it to your computer if you wish to use it. Be sure to eliminate any word wrapping that the constraints of this blog may bring over to NotePad. (Shouldn't but you never know.)
rem BEGIN******************************************************BEGIN
@echo off
mode con: cols=120 lines=50
goto BYPASS
rem ******************************************************
rem | diskfile: WordPad.bat
rem | purpose: Open WordPad with a pre-configured template to avoid default line spacing irritations
rem | version: 1.00
rem | date : 06/15/2015
rem | author : Larry White
rem *****************************************************
rem | 1.00 (06/15/2015)
rem ******************************************************
rem | 1.01 (07/02/2015) Added xcopy routine to copy template to new rtf diskfile
rem ******************************************************
:BYPASS
rem DIRECT PROGRAM TO HELP USER
if (%1) == (?) goto HELP
if (%1) == (/?) goto HELP
if (%1) == (/H) goto HELP
if (%1) == (/h) goto HELP
if (%1) == (H) goto HELP
if (%1) == (h) goto HELP
rem SET ENVIRONMENT VARIABLES: RTF Template Path
rem ...
set WORDPAD_TEMPLATE=c:\users\whitelr\Documents\RTF_template.rtf
set NEW_RTF=c:\users\whitelr\Documents\NewRTF.rtf
set NEW_FILE=c:\users\whitelr\Documents%time:~0,2%-%time:~3,2%-%time:~6,2%.rtf
rem SEE IF THE TEMPLATE DISKFILE EXISTS
rem ...
if not exist %WORDPAD_TEMPLATE% goto NO_TEMPLATE
rem COMMAND LINE TO COPY TEMPLATE TO A NEW DISKFILE AND OPEN NEW FILE
rem ...
xcopy %WORDPAD_TEMPLATE% %NEW_RTF% /Q /Y
write %NEW_RTF%
cls
echo Continue batch file after closing WordPad
pause
goto END
:HELP
cls
echo .
echo .
echo This batch file copies a template rtf to "NewRTF.rtf". This avoids
echo having to deal with the default double line-spacing.
echo .
echo No replaceable parameters are required.
echo.
pause
goto END
:NO_TEMPLATE
rem ADVISE USER THAT THE TEMPLATE FILE WASN'T FOUND
cls
echo .
echo .
echo .
echo The %WORDPAD_TEMPLATE% diskfile was not found
echo .
echo .
pause
goto END
:END
c:
cd\
xcopy %NEW_RTF% %NEW_FILE% /Q /Y
echo The document has been saved as %NEW_FILE%
pause
exit
rem END******************************************************END