Hi Sarah,
The following line
-gltLabel 1 Pos_vs_Neg -gltCode 1 'Pic : 1*pos -1*neg'
tests for the difference between positive and negative pictures while averaging across the levels of other factors (Text in this case) and holding the covariate (emotional score) at the center value.
Similarly the second line
-gltLabel 2 Good_vs_Bad -gltCode 2 'Text: 1*good -1*bad'
shows the difference between good and bad texts while averaging the levels of other factors (Picture in this case) and holding the covariate (emotional score) at the center value.
You can also run something like
-gltLabel 3 Pos_vs_Neg -gltCode 3 'Pic : 1*pos -1*neg Text : 1*good'
-gltLabel 4 Pos_vs_Neg -gltCode 4 'Pic : 1*pos Text: 1*good -1*bad'
-gltLabel 5 Pos_vs_Neg -gltCode 5 'Pic : 1*pos'
-gltLabel 6 Pos_vs_Neg -gltCode 6 'Text: 1*good'
Gang