A combination of FGD, a dependency-based linguistic theory, and RSRL, a formal language developed for constraint-based grammars, is used to describe some phenomena of Czech word order as determined simultaneously by factors of different origins.