Could you clarify which computer has the internet connection? If the Windows 7 computer is the one sharing the ad-hoc network to the Windows XP computer, you might want to look into using Connectify instead of running an ad-hoc with internet connection sharing. Connectify uses windows 7's built-in support for emulating an access point to allow you to share an internet connection with just a laptop wireless card, but appear as a regular AP, not an ad-hoc. It is much less buggy than ICS, in my experience. I haven't used it since the beta, but it's free, and I recall it working pretty well even back then.

How to Solve the "Unidentified network" in Windows 7
If I just try to set the figure's size to 0.9\textwidth my figure will just end up on the right column, sized to be two-columns wide.

Has anyone done this before?
