how did you shrink the log, what commands did you issue?
Are you saying log shipping is now broken due to missing lsns?
If so and you have not issued a full backup of the live database since the log truncate you can restart log shipping using a differential backup, else you will need to restore the secondary from a full backup (with norecovery), log shipping will then pick up again.
---------------------------------------------------------------------