if it is just 1 mA, why don't you use two zener witha 7660 IC ?
If you have also a RS232 driver, you will find on it the voltages needed, jus put two regulators around it ( for more info see the data sheet of MAX232 from maxim ).
here the link:
**broken link removed**
You can get + 10 V at pin 2 and -10 V at pin 6; overall you can have directly the + 5 V from the battery with a 7805, and then the - 5 V from a 7905 with the input connected to the 6 pin of MAX 232
Mandi